Term

ページキャッシュ

別名: UBC

Overview

ページキャッシュは、オペレーティングシステム(OS)がディスクから読み込んだデータを、より高速なメインメモリ(RAM)上に一時的に保存する仕組みです。macOSでは「UBC(Unified Buffer Cache)」とも呼ばれます。このキャッシュの目的は、同じデータに再度アクセスする際に、低速なディスクI/Oを回避し、メモリから直接データを供給することで、システムの応答速度と全体的なパフォーマンスを向上させることです。しかし、FROST攻撃では、システムのRAM容量を上回る巨大なダミーファイルをOPFS上に生成し、ランダムに読み込み続けることで、OSがページキャッシュを諦めざるを得ない状況を作り出し、SSDへの直接アクセスを強制することで、遅延測定を可能にしています。

Mentioned Articles

3 件