エピソードを探す

1 件が見つかりました

Confessions of a Code Addict

fork() はなぜ、どのようにコピーオンライトを使うのか

How and Why fork() Uses Copy-on-Write

Confessions of a Code Addict の Abhinav が、仮想メモリ解説シリーズの続きとして、fork() システムコールにおけるコピーオンライト(COW)の必要性を説明する回。前回の mmap に続く2つ目の経路として、COW の復習から入り、fork が親プロセスのファイル記述子表とアドレス空間を子に複製する仕組みをコード例で示す。後半で Instagram の事例を扱うと予告しているが、収録の文字起こしは fork の基本説明の途中で終わっている。