「UNIX USER」誌上で連載されている「Linuxカーネル2.6解読室」から、カーネル機能の本体ともいえるプロセススケジューラについて、設計ポリシーとその実装についての解説を数回に分けてお届けする。 » 2004年06月08日 00時00分 公開 [高橋浩和(VA Linux Systems ...
これまで2回に分け、Linuxカーネルをパニックさせる方法を紹介した。1回目はSysRqの仕組みでLinuxカーネルをパニックさせるという正規(?)の方法、2回目は機能を不適切に使ってLinuxカーネルをパニックさせる方法だった。今回はカーネルモジュールからpanic(9)を ...
元Google・現Microsoftのソフトウェアエンジニアであるジュリオ・メリノ氏が、現代のWindows 11の基盤アーキテクチャとなっているWindows NT系と、FreeBSDやLinuxなどに代表されるUNIX系を比較した考察をまとめています。 Windows NT vs. Unix: A design comparison - by Julio Merino ...
カルデラ(株)は、『OPEN UNIX 8 Release 8.0J』(以下、OPEN UNIX 8)を発売した。 OPEN UNIX 8は、LKP(Linux Kernel Personality)テクノロジーを使用しており、Linuxのバイナリを直接OPEN UNIX 8上で実行することができる。LKPは、 Linux ABI(Aplication Binary Interface)をサポート ...
本書は, Sixth Edition UNIX(UNIX V6)を題材に, OSの全体像をひととおり解説します。 UNIX V6は1975年にベル研究所からリリースされたOSですが, 近年のOSにも通じる, OSの基本的なアイディアが詰まっており, デバイスドライバも含めて約10,000行という, カーネル ...
前回はSysRqの仕組みを使ってLinuxカーネルをパニックさせる方法を取り上げた。カーネルをパニックさせたものの、前回取り上げたのは、いわば正規の方法でカーネルをパニックさせる方法だ。今回は、それとは別の方法でカーネルをパニックさせる方法を ...
3日目の基調講演では、Linuxカーネルハッカーであり、Linuxに関するニュースサイト「Linux Weekly News(LWN)」編集長でもあるJon Corbet氏が登壇した。最近のLinuxカーネルの変更点などを紹介する定番の講演「The Kernel Report」の特別版として、20周年を迎えたLinuxの ...
UFSやExt2といったいわゆるUNIX系ファイルシステムでは、複数のファイル名に対して同じiノードを対応づけることが可能であり、これを利用した特有の仕掛けがハードリンクだ(図4)。ハードリンクを使うと、複数のファイル名が同じファイルの実体を指す ...