タグ

kernelに関するcalcsのブックマーク (3)

  • Linux Kernelハッカーのためのディープな技術情報「linux-insides」が電子書籍化される | ソフトアンテナ

    Linux Kernelに関する深い知識を提供していることで評判の技術資料「linux-insides」が電子書籍の形式でもダウンロードできるようになりました。現在ここから、ePUB(iPadiPhoneMac用)、MOBI (Kindle用)、PDF形式でファイルをダウンロードすることができます。電子書籍版は、GitBookを使って生成されたもので、内容はGitHubで提供されているものと同じみたいですがタブレット等で閲覧する場合には便利そうです。 また上記ファイルだけではなく、オンラインブック形式でも読むことが出来、こちらも直接GitHubで読むよりは読みやすくなっています。 ちなみに、linux-internalsの内容は、先日「Kernel booting process」の解説が完了した後、今は「Kernel initialization」(ブート後のKernelの初期化処理

    Linux Kernelハッカーのためのディープな技術情報「linux-insides」が電子書籍化される | ソフトアンテナ
  • OpenVZ/Virtuozzo (DTI VPSなど) の利用者向け便利情報 - Magical Diary

    DTIのServersMan@VPSなど、OpenVZ/VirtuozzoのVE (仮想環境) を利用している場合に便利な情報を書いてみる。 OpenVZ/Virtuozzoの仕組み 一言で言えば、FreeBSD Jailと類似している。(かなり高機能だが。) OpenVZ/Virtuozzoは HWN (hardware node; ホスト側OS) とVE (virtual environment; ゲスト側OS) がカーネル・ファイルシステム・プロセス空間を共用しているため、以下のような制限がある。 kernel周りの入れ替えは出来ない。 sysctl -wや/proc/sys以下への書き込みによるカーネル設定の変更は出来ない。 時刻を設定することが出来ない。(HWN側で設定する) スワップを設定することが出来ない。 その他もろもろ リソース プロセス数やメモリ使用量やその制限状況は/

    OpenVZ/Virtuozzo (DTI VPSなど) の利用者向け便利情報 - Magical Diary
  • 第3部第1回 パラメータ変更でカーネル・チューニング

    Linuxカーネルは,CPUやメモリー,ディスク,ネットワークなどのさまざまなデバイスを管理・制御しています。カーネルがそれらを扱う際の設定をうまく変更すれば,各部分の性能を容易に向上できます。いくつかチューニングのキーとなるポイントを具体的に紹介します。 Linuxに精通した人なら「カーネル・チューニング」といえば,カーネル・コンパイル時の各種設定を書き換え,カーネルを再構築するといった方法を考えることでしょう。確かに,カーネルにはCPUやメモリー,I/O,ネットワーク,各種周辺デバイスに関する100以上の設定が,コンパイル時に用意されています。 ただカーネルの設定を書き換えて再構築しても飛躍的に性能を向上させることは難しいといえます。一般のLinuxディストリビューションに含まれるカーネルは,デスクトップやサーバーなどのさまざまな環境で最適に動作するように構築されているからです。 実は

    第3部第1回 パラメータ変更でカーネル・チューニング
  • 1