タグ

kernelに関するmako-28のブックマーク (6)

  • Linuxカーネルのコンフィグレーション画面あれこれ - Happy My Life

    Linuxカーネルを頻繁に設定、再構築している人は世の中に一定数いる。おいらもそんな人の一人だが。で、Linuxカーネルの設定をちょくちょく変更する。 普段は、どんな環境でも安定して利用できるように「make menuconfig」といった感じで、設定している。使っていて「あー、ここ不便だなー」という点がありつつも、惰性でつかっているわけだが。 しかし、今の時代は、GTK+やQTに対応したコンフィグレーション画面もあるというではないか!ということで、おさらいも兼ねて調べてみた。 今回はUbuntu 10.04LTSでAndroid向けLinuxカーネル 2.6.37で試してみた。 make config 対話式でコンフィグレーションを行う場合に利用する。昔からある設定方法。一つ一つの項目をY/Nで答えていくので、必要な設定だけ変更したい場合は、その項目まで進めていく必要がある。というか、そ

    Linuxカーネルのコンフィグレーション画面あれこれ - Happy My Life
    mako-28
    mako-28 2012/01/17
    gconfigよさそう。
  • http://www.makelinux.net/kernel_map/

  • そうだカーネルを学ぼう - 雑種路線でいこう

    彼は何のカーネルを学んだのだろうか。*1最近の実用OSのソースコードってLinuxにせよWindowsにせよ、SMP対応のチューニングとか電源管理のために核の部分まで非常に複雑になってしまい、読んだりコードを追って動きを理解するのは難儀ではないか。Minixなら教育を意識して平易に実装されているしドキュメントも充実しているから読みやすいし、"Lions’ Commentary on UNIX (Ascii books)"に至っては昔はこんなにシンプルだったかと衝撃を受けるのだが。PDP-11のアセンブラなんて勉強したことないよとか、げ、これGOTO文とか細かいことを気にしてはいけない。Alan Kayが2万行でネットワークからGUIまで含んだ見通しのよい教育用OSを手掛けているらしいので楽しみにしている。とはいえ実務で触るのは複雑なOSなのだから早いうちから複雑なコードに見慣れておくこと自

    そうだカーネルを学ぼう - 雑種路線でいこう
  • לינוקס דרייבר

    כיום, רוב הארגונים מודעים לחשיבות של ייעוץ הנדסי בהובלת פרויקטים מורכבים. אך האמת היא שרוב האנשים...

  • Linux V2.4 カーネル内部解析報告 ドラフト もくじ

    トップページへ Linuxカーネルに関する技術情報を集めていくプロジェクトです。現在、Linuxカーネル2.6解読室の第2章までを公開中。 目次まえがき第0章 Linuxカーネルの構成要素 0.1 Linuxカーネルとは 0.2 Linuxカーネルのソースコード 0.3 Linuxカーネル機能の概要 0.4 カーネルプリミティブ 0.5 プロセス管理 0.6 メモリ管理 0.7 ファイルシステム 0.8 ネットワーク 0.9 プロセス間通信 0.10 Linuxカーネルの起動 0.11 Linuxカーネルの動作例 Part 1 カーネルプリミティブ第1章 プロセススケジューリング 1.1 マルチタスク 1.2 プロセスとは? 1.3 プロセス切り替え 1.4 プロセスディスパッチャの実装 1.5 プロセススケジューラ 1.6 プロセススケジューラの実装 1.7 事象の待ち合わせ 1.8 最

    Linux V2.4 カーネル内部解析報告 ドラフト もくじ
    mako-28
    mako-28 2007/04/23
    2.4ベース。
  • アジアのペンギン: カーネルのコンフィグを知る方法

    Linuxカーネル解析入門」にある便利なコマンドを紹介します。 私は便利で結構使用しているので、参考までに。 カーネルのコンフィグを見る場合、/proc/config.gz ファイルを見ることができます。 カーネル構築(make)で使用する.configファイルと同じものです。 これはカーネル2.6だとコンフィグがカーネルの中に含んでいるので、起動したカーネルの コンフィグをprocファイルシステムで取得できるのですが、これはあくまで起動している カーネル自身のしか見ることができません。 他のカーネルのコンフィグが見たい場合はカーネルソースにあるextract-ikconfigコマンドを 使用すれば見ることができます。

  • 1