小さいページはどのような影響を与えますか?

小さいページはどのような影響を与えますか?

ページサイズが小さくなると、ページテーブルも小さくなりますか?

だとしたらそうですか?いいねまたは悪い! ?これにより、より多くのデータ処理が行われると思います。

可能ですか?

  • Linuxで手動でテストするか、
  • これはLinuxカーネルによって定義されていますか?そうだったらテストしてみる機会もなかったでしょう。

ベストアンサー1

ページングスペースの量は特定のシステムで固定されていますが、設定可能であるため、ページが小さいことは、使用可能なページが多いことを意味します。トレードオフは純粋にパフォーマンスに基づいています。アプリケーションが何を使用しているかによって異なります。たとえば、Oracleはページサイズが大きいという利点を享受できます。ページサイズが小さいほど、より多くのデータを取得するにはより多くの作業を行う必要がありますが、利用可能なページも多くなります。ページサイズが大きいということは、より多くの隣接ページブロックを読み取ることができることを意味します(したがって、より大きなページ読み取りパフォーマンスが向上します)。ただし、利用可能なページ数が少なくなります。

Oracleはデータベースの種類と目的に応じてハイブリッドを使用することがわかっているため、一定数の大ページと一定数の一般/小ページを持つように構成できます。 (再び、私はOracleを使った私の経験に基づいていますが、他のアプリケーションもこれを行うと確信しています。)

したがって、より良い、より悪いことはなく、特定のアプリケーションの使用法によってのみ異なります。ただし、これはサーバーレベルで構成されているため、同じシステムに異なるサイズのページを必要とする2つのアプリケーションがある場合、パフォーマンスが低下します。

さまざまな方法で手動でテストできます。 OSの展開/プラットフォーム(Solaris、Linuxなど)に応じて、この機能を構成する方法に関する広範な文書が必要です。

おすすめ記事