>>858
同期とは何のこと? fsync(2)なら不要だが。

>>859
OSの概念を学ぶのに、MINIXのようなコンパクトなOSが対象として最適。

>>860
UNIX上のマルチプロセス・シングルスレッドなアプリケーション(伝統的なCGI)なら
fcntlモジュールを使ってファイルロックで排他制御するのがよい。
ファイルをopenしたら読み込む前にflock。