プロセッサを支える技術 ??果てしなくスピードを追求する世界 (WEB+DB PRESS plus)
- 作者: Hisa Ando
- 出版社/メーカー: 技術評論社
- 発売日: 2011/01/06
- メディア: 単行本(ソフトカバー)
- 購入: 22人 クリック: 250回
- この商品を含むブログ (54件) を見る
P.172
■今となっては、ページサイズはもっと大きくしても良い
フラグメンテーションを抑えてメモリを効率的に利用するというメモリ管理の観点からはメインメモリ全体が1024ページ程度に分割できれば良いので、メインメモリのサイズがGB級になっている現在ではページサイズはもっと大きくしても良いのですが、過去に作られたバイナリプログラムがいろいろな点でページサイズを意識してしまっていて、互換性の観点からページサイズを変えることができなくなっています。このため、x86では4KBページのページサイズを踏襲しています。
なお、x86よりしばらく後にアーキテクチャを規定したRISC系のプロセッサでは8KBページを使うものが多いですが、今となっては1MBページでも良く、4KBも8KBも五十歩百歩という感じです。