locale-archive
多くのLinuxディストリビューションでは、ファイルが優先される理由と、各ロケールに対してコンパイルされたファイルと比較して、ファイルの利点がどの程度あるのか疑問に思います。
ベストアンサー1
たとえば、ロケールアーカイブにはシステムマニュアルページが作成された言語が含まれています。このメモリマッピングを使用すると、ディスク読み取り操作を実行するために必要なシステムコールを防止し、ファイルをメモリから読み取ることができるため、より高速なアクセスが可能になります。
メモリマッピングファイル(共有ライブラリと同様に)プロセスの仮想メモリの一部です。トップコマンド、VIRTフィールド。
したがって、メモリにマッピングされたロケールアーカイブ部分は、実際にはメモリに一度だけ存在するglibcを使用する各プロセスの仮想メモリ(デフォルトではすべて)に追加されます。
最後に、各プロセスについて、仮想メモリはプロセスの物理メモリ、つまりメモリマップされたロケールアーカイブ部分の量を過大評価します。