2009-05-01から1ヶ月間の記事一覧

ページャ

ページフォルトの話に続くと誤解されそうだが、今回はmore、pg、lessなどファイルページャの方の話。近所の図書館でO'Reillyの「UNIX Cプログラミング(Using C on the UNIX System)」を見つけた*1。今日のネタはここから。 ファイルを特定の行数でぶった切…

acmeでコマンド実行結果を挿入

リダイレクトを利用したTipsを二つほど。例えば、編集中のファイルにタイムスタンプを挿入したいとする。この場合、"Emacsだと、 (insert (format-time-string "%a %b %d %H:%M:%S %Z %Y")) をevalのだろうか。一々こんなことしてられないので、.emacsにこん…

ページフォルトハンドラ

9vx上で動作するPlan9プロセスは、ホストOSのプロセスと1対1対応している訳ではない。これはホストOSでpsしてみれば、9vxという1つのプロセスしか見えない(Plan9プロセスは見えない)ことからもわかる。9vxの内部実装は基本的に「1 CPU = 1スレッド(pthrea…