2006-08-17から1日間の記事一覧

カーネルのソースコードを読む

最近,id:hira_sosukeさんや,id:hyoshiokさんが,ソースコードを読むことの重要性を書かれている(「21世紀のデザイン」).では,カーネルに興味を持つ人は何から読めばいいんだろう?id:hyoshiokさんが,「Lions' Commentary on UNIXを読む。」でLion氏の言…

106配列キーボード

デフォルトの状態では,キーボードの設定は101配列になっている.いわゆる日本語キーボードを使う場合は,kbmapで設定できる.kbmapを起動すると,対応する配列名が列挙されるので,jpをクリックし,"q"で終了する.

[Linux] llseek(2)

前回は,Plan9のシステムコールで引数や戻り値がレジスタサイズより大きい場合,どのように対処しているかについて書いた.そこで,Linux/x86ではどうやっているのかと疑問が湧いてくる.例えば,llseekは64bitのオフセットを扱う必要がある.答えは,manペ…