2012-04-06から1日間の記事一覧

備忘

Lions' 本の 319p のプロセス固有データ領域、という項。 カーネルスタックについての話なんですが、その範囲に関する記述がありますね。 プロセッサがカーネルモードにある間、r5 と r6 の値、すなわち、環境ポインタとスタックポインタの値は、0140441 か…

Lions' 本ぼっち読み (8)

ええと、このあたりの記述の所以を探してました。 1444 PS = 177776 1445 SSR0 = 177572 1446 SSR2 = 177576 1447 KISA0 = 172340 1448 KISA6 = 172354 1449 KISD0 = 172300268p とか 269p なあたりに 仮想アドレス空間の最高位のページは物理アドレスの最高…

proc 構造体の件 (UNIX 6th)

まごろくさんからフォロー頂きました。曰く カーネルのtext,data,bssはboot時に読み込まれて常駐です。カーネルstackはuser構造と同居、プロセスを切り替える毎に入れ替えます。なのでカレントのuser構造はいつもu.でアクセスできます https://twitter.com/#…