このページの本文へ

行っとけ! Ubuntu道場! 第50回

~師範、Ubuntuのカーネルについて教えてください!~

2011年11月17日 15時00分更新

文● hito(Ubuntu Japanese Team) イラスト●瀬尾浩史

  • この記事をはてなブックマークに追加
  • 本文印刷

カーネルの種類がたくさんありますが……?

編集S:で、なんかUbuntuのカーネル、たくさんあってよく分からないのだ。

あわしろいくや:その「たくさん」は、genericとかserverとかpaeとか、そういったものですな?

さかもっちー:lowlatencyも忘れないでほしいぐにゅぅ。

編集S:さらになんか、kernelパッケージとして見るとたくさん出てくるのだ。それぞれワケわかんないので説明求む。まずgenericとかserverとかの方から。

hito:えーと、それを話す前にまず、「Linuxカーネルにはコンフィグオプションがたくさんあります」という話からするべきかも。

編集S:ほほう。

小林:kernel.org(Kenrelの開発元)からLinuxカーネルをダウンロードしてきて実際にビルドすると、ものすごくたくさんオプションがありますね。

あわしろいくや:ありますなぁ。あまりにも数が多すぎて、ちゃんと設定するのはかなり難しいかもしれません。

ミズノ:ドライバの有効・無効や動作方式の決定、使えるファイルシステムの切り替えなんかですね。要・不要を判別して適切に設定するのは相当大変ですね。

編集I:人によって、必要とするドライバは違ってきますよね?

hito:なので、Linuxディストリビューションで準備するカーネルは「なるべく汎用性の高い設定」にしてます。ということで名付けられたのが、「generic」フレーバー。

編集S:フレーバー?

やまね:カーネルに追加されるパッチやコンパイルオプションをひとまとめにしたものを「フレーバー」(Flavour)って呼びますね。ここではコンパイルオプションの方の「フレーバー」。

さかもっちー:アイスの「フレーバー」と同じ考え方ですね。

hito:パッチセットでも「フレーバー」っていう単語は使っていて、Ubuntuなら「Ubuntuフレーバー」という呼び方になります。ちなみに、kernel.orgから落としてきた「そのままの基本のもの」はVanillaとか呼ばれることもあります。

編集S:そーかー、基本はバニラなのかー。

あわしろいくや:バニラプリンよりチョコプリンが好きです。

編集I:ここは好きなプリンのフレーバーを答える場所ではありません。

瀬尾浩史:編集Iさんが全力でツッコミモードに入ってるペン。

hito:で、サーバー向けの味……じゃない、設定にして、必要なドライバなんかも有効にしたのが「server」フレーバー、という。

やまね:何が違うの?

hito:端的には、割り込み頻度とか。genericは250HZ、serverは100HZと、サーバー向けの方が性能重視の設定となっております。……っていうと語弊があるんで、「genericは応答速度、サーバーはスループット」という表現で分かる人には分かるだろうし、これで分かんなければたぶん知らなくていいっすとか思った。

あわしろいくや: ← いっぱんじんなのに分かってしまった。

hito:あと、serverものは32bitでもPAEが無条件で有効になってる、というのはポイントかなぁ。

編集S:なんかよく分かんないけど、限界まで突き詰めるときに「serverでデスクトップ用途」「genericでサーバー用途」は止めた方がいいらしいことだけ理解した。

ミズノ:どうかなー、そこまで突き詰めて性能特性が要求されることはないんじゃないかなー。

編集S:そうなの?

hito:ないんじゃないかなー。そこを追求する前に、他にやらないといけないことが超たくさんある気がする……。ネットワークボトルネックとかI/Oボトルネックとかを解消していく上で、念のため出てくるとか、そんな感じかなぁ。

編集S:よし、難しいから気にしないことにしよう。

ミズノ:あーあと、genericがデスクトップ向けっていうのは分かりにくいよね、ということで、12.04では「desktop」に改名されるかもしれません。あと全部PAEになるかもなんだっけ。

hito:どっちも議論中ですねぇ。あと、genericとserver統合して、起動後にいろいろ設定してあげればいいじゃんみたいな話もありますが、どこへ行くのかはまだ分かりません。あ、全部PAE有効にすると、ちょっと古いCPUだと起動できなくなったりするかもなので色々と微妙な感じです。

編集S:で、PAEって何なのだ。

あわしろいくや:32bit CPUでも4GBを超えたメモリを扱える仕組み、って思っておけばいいと思います。

hito:厳密にはBIOSのサポートがないと4GB超えが上手くいかないとか色々あるんですが、まあ、ふつーに8GBとかメモリ積むような環境なら何も考えなくても8GB見えるかなぁ。DDR3メモリ使ってるマシンなら多分大丈夫。

ミズノ:あと「virtual」とかもあるけど、あれは「Amazon EC2やUECで使う、特殊な仮想環境用」だと思っておけばOK。

あわしろいくや:VMwareやVirtualBoxでは使わない、っていうのが重要ですな。

さかもっちー:lowlatency忘れないでほしいぐにゅぅ……。応答性に特化したカーネルぐにゅぅ……。


カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,390
2
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥2,386
3
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥660
4
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥1,080
5
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
¥5,680
6
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
¥1,590
7
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
8
KIOXIA(キオクシア)【日本製】SDカード 32GB SDHC UHS-I Class10 読出速度100MB/s 国内正規品 メーカー保証5年 KLNEA032G
KIOXIA(キオクシア)【日本製】SDカード 32GB SDHC UHS-I Class10 読出速度100MB/s 国内正規品 メーカー保証5年 KLNEA032G
¥1,061
9
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
¥1,359
10
【Amazon.co.jp限定】 ロジクール ワイヤレスマウス 無線 マウス M185CG 小型 電池寿命最大12ケ月 M185 グレー 国内正規品
【Amazon.co.jp限定】 ロジクール ワイヤレスマウス 無線 マウス M185CG 小型 電池寿命最大12ケ月 M185 グレー 国内正規品
¥999

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン