Skip to content
Latchkey

tmpfs - CI/CD用語集の定義

tmpfs は、ディスクではなくRAM(およびswap)上に存在するファイルシステムで、読み書きは高速ですが、アンマウントや再起動で内容は消えます。/tmp/dev/shm はしばしばtmpfsです。

CIでは

buildのcacheやテストのスクラッチ領域をtmpfsのマウントに向けると、I/Oバウンドのjobを劇的に高速化できます。トレードオフは、大きな一時ファイルがメモリを消費することで、過大なtmpfsはout-of-memory killerを引き起こすことがあります。

関連ガイド