bookと資料に関するtaka-ohのブックマーク (2)

  • x86 Linux のメモリモデル、プロセス空間切り替え、カーネルスタック - naoyaのはてなダイアリー

    ひとつ前のエントリ id:naoya:20070924:1190653790 では Linux のコンテキストスイッチにおける、主にハードウェアコンテキストの退避/復帰の処理を追ってみました。その中で カーネルスタック (switch_to() 内で pushl %ebp とかして値が積まれるスタック)とはそのときの実行コンテキストに紐づくカーネルプロセススタックという理解でよいか。 という疑問がもやもや湧いて出てきました。ここ数日 はじめて読む486―32ビットコンピュータをやさしく語る を読んでいたのですが、その中にこの疑問への答えへの入り口が載っていまして、そこを糸口に調べてみました。で、結果としては 答え: 良い でした。 x86 は特権レベルの移行と連動してスタックポインタを切り替える仕組みを持っています。Linux の場合モードはカーネルモード(特権レベル0) とユーザーモード

    x86 Linux のメモリモデル、プロセス空間切り替え、カーネルスタック - naoyaのはてなダイアリー
  • ネットワーク技術の名著・良書

    ネットワーク技術は幅広い。勉強しようと思って,参考書を買いに書店に行ってみると,山のように並んでいる。いったいどれを選べばよいのやら――。そこで今回は,ネットワーク技術のプロにインタビューして,書名くらいは知っておきたい名著や定番書と,現役エンジニアが机上に置いて役立てている実用書をリストアップした。普段,仕事に追われて時間が取れない人も,たまには一冊手に取ってみてはいかが。 読むべき,揃えたい 記事で取り上げた書籍(登場順) ●定番書 01 コンピュータネットワークA・S・タネンバウム著 7800円 02 コンピュータネットワークとインターネットダグラス・E・カマー著 4600円 03 新・情報通信早わかり講座井上伸雄ほか著各 3619円 04 TCP/IPによるネットワーク構築ダグラス・E・カマーほか著 5700~6000円 05 詳解TCP/IP Vol.1[新装版]W・リチャー

    ネットワーク技術の名著・良書
  • 1