Solaris 9 9/04 オペレーティング環境の概要

システムパフォーマンスの向上

以前の Solaris 9 リリースから、次のパフォーマンス拡張機能が追加されています。

UFS ロギングパフォーマンスの向上

この機能は、Solaris 9 12/02 リリースで追加されました。

UFS ロギングにより、システムのリブートをより迅速に行うことが可能です。ファイルシステムのトランザクションはすでに保存されているので、ファイルシステムに整合性があれば、ファイルシステム検査が不要となるためです。

さらに、UFS ロギングのパフォーマンスは、Solaris リリースのロギングのないファイルシステムのパフォーマンスレベルを向上させることができます。SPECsfs (Standard Performance Evaluation Corporation システムファイルサーバー) のベンチマークの結果から、NFS マウントされたロギングの有効なファイルシステムのパフォーマンスは、UFS ロギングの有効でないファイルシステムパフォーマンスと同等のレベルであることがわかっています。入出力境界の構成によっては、UFS ロギングされたファイルシステムのほうが、ロギングされていないファイルシステムより、パフォーマンスが約 25 パーセント高くなります。また、あるテスト結果では、ロギングされた UFS ファイルシステムは、ロギングされていないファイルシステムの 12 倍のパフォーマンスが得られています。

UFS ファイルシステム上でロギングを有効にする方法については、『Solaris のシステム管理 (基本編)』 または mount_ufs(1M) のマニュアルページを参照してください。

SPARC: メモリー配置の最適化 (Memory Placement Optimization、MPO)

この機能は、Solaris 9 9/02 リリースで追加されました。

Solaris ディスパッチャおよび仮想メモリーサブシステムは、アプリケーションのメモリーへのアクセス時間を最適化するように拡張されました。この拡張機能により、多くのアプリケーションのパフォーマンスを自動的に向上させることができます。現在、この機能は、Sun Fire 38006800、Sun Fire 12K、および Sun Fire 15K などの特定のプラットフォームをサポートするよう実装されています。

Solaris Memory Placement Optimization and Sun Fire Servers」についてのテクニカルホワイトペーパーは、次の Web サイトから入手できます。

http://www.sun.com/servers/wp/docs/mpo_v7_customer.pdf

SPARC: Dynamic Intimate Shared Memory (DISM) の大規模ページのサポート

この機能は、Solaris 9 9/02 リリースで追加されました。

Dynamic Intimate Shared Memory (DISM) の大規模ページがサポートされるようになりました。大規模ページをサポートすることにより、共有メモリーサイズの動的な調整が可能なアプリケーションのパフォーマンスを向上させることができます。

DISM の詳細は、「システムパフォーマンスの向上」を参照してください。