タグ

あとで読むとlinuxに関するadeu_wのブックマーク (3)

  • [ThinkIT] 第4回:システム起動スクリプトとランレベルの比較 (1/3)

    カーネルが起動した後は、まず最初に"/sbin/init"が実行されます。"/sbin/init"は、"/etc/inittab"の設定に従って各種プロセスを起動させます。このように、システム起動時に自動的に起動されるスクリプトがシステム起動スクリプトであり、rcスクリプトやinitスクリプトともいわれます。 起動スクリプトだけではなく、デーモン起動スクリプトもrcスクリプトやinitスクリプトといわれる場合があり、混乱のもととなっています。そのため連載では、すべてのランレベルで共通して必要な起動スクリプトを「システム起動スクリプト」と呼び、各ランレベルごとで自動的に実行される起動スクリプトや、システム起動後にユーザが手動で実行する起動スクリプトのことを、「デーモン起動スクリプト」と呼ぶことにします。 これらの各種起動スクリプトが配置されるディレクトリは、RHEL4とSLES9で異なりま

  • UbuntuのイベントベースinitデーモンUpstart | OSDN Magazine

    伝統的なSystem Vのinitデーモン(SysVinit)はホットプラグデバイス、USBハードドライブやUSBメモリ、ネットワーク経由でマウントされたファイルシステムなど、最新のハードウェアをうまく扱えないため、Ubuntuでは Upstart というinitデーモンで置き換えられている。 稿は、最近出版された書籍『A Practical Guide to Ubuntu Linux』の抜粋である。 SysVinitに代わるものはほかにもいくつかある。特に有名なものとして挙げられるのがinitngであり、DebianやUbuntuで動作する。また、SolarisではSMF(Service Management Facility)、Mac OSではlaunchdが使われている。そのうちにUbuntuでは、これら各システムの機能がUpstartに取り込まれることになるだろう。 実行レベル(

    UbuntuのイベントベースinitデーモンUpstart | OSDN Magazine
  • ITmedia エンタープライズ:最速Firefoxをビルドしよう【前編】 (1/2)

    Mozilla Foundationによって公開されている公式のFirefoxバイナリは、さまざまな環境で安定して動作するようにビルドされている。言い換えれば、チューニングの余地があるということだ。稿では、Firefoxのビルド方法について解説し、コンパイラやビルドオプションによるパフォーマンス向上に挑戦する。 Firefoxのビルド Firefoxはオープンソースソフトウェアであるため、環境さえ整っていれば誰もが簡単にコンパイルできる。実際、ユーザーの手によってビルドされた「野良ビルド」などと呼ばれるバイナリがネット上で数多く公開されている*。Mozilla Foundationによって公開されている公式バイナリは、さまざまな環境で安定して動作するよう「消極的」なコンパイルオプションが指定されているが、このような「野良ビルド」の多くはコンパイラによる最適化、特にPentium 4やAt

    ITmedia エンタープライズ:最速Firefoxをビルドしよう【前編】 (1/2)
  • 1