2020-01-01から1年間の記事一覧

TLPI Chapter 03 System Programming Concepts 読書メモ2

この章のエクササイズにreboot(2)のmagicナンバーの意味を考えようという問題がある。16進数に変換するのがヒントとのことだがググらないと意味が分からなかった。 なお、答えは、下記のリンクにある通りである。 https://stackoverflow.com/questions/48087…

TLPI Chapter 03 System Programming Concepts 読書メモ

第3章は主にsystem callの概要が書いてある。 その中でsystem callがユーザー関数と比べて実行がいかに遅いかを実験していたので追試した。 man7.org 下記の2パターンの実行時間を比べた。 1. getppid(2)を一万回呼ぶ場合 2. 単に整数値を返す関数を一万回呼…