JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 カーネルのチューンアップ・リファレンスマニュアル     Oracle Solaris 11.1 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris システムのチューニングの概要

2.  Oracle Solaris カーネルチューニング可能パラメータ

3.  Oracle Solaris ZFS チューニング可能パラメータ

チューニング可能パラメータ情報の記載箇所

ZFS のチューニングの考慮事項

ZFS ARC パラメータ

zfs_arc_min

zfs_arc_max

ZFS ファイルレベルプリフェッチ

zfs_prefetch_disable

ZFS デバイスの入出力キューの深さ

zfs_vdev_max_pending

フラッシュストレージ使用時の ZFS のチューニング

ZFS ログデバイスまたはキャッシュデバイスとしてのフラッシュデバイスの追加

フラッシュおよび NVRAM ストレージデバイスの適切なキャッシュフラッシュ動作の保証

フラッシュデバイスの SCSI マッピング解除に関する考慮事項

データベース製品に対する ZFS のチューニング

Oracle データベース用の ZFS のチューニング

ZFS を MySQL と一緒に使用するときの考慮事項

4.  NFS チューニング可能パラメータ

5.  インターネットプロトコル群のチューニング可能パラメータ

6.  システム機能のパラメータ

A.  チューニング可能パラメータの変更履歴

B.  このマニュアルの改訂履歴

索引

ZFS ARC パラメータ

このセクションでは ZFS ARC の動作に関するパラメータについて説明します。

zfs_arc_min

説明

ZFS 適応型置換キャッシュ (ARC) の最小サイズを決定します。zfs_arc_max も参照してください。

データ型

符号なし整数 (64 ビット)

デフォルト

64M バイト

範囲

64M バイトから zfs_arc_max

単位

バイト

動的か

いいえ

検証

はい、範囲が検証されます。

どのような場合に変更するか

システムのメモリー負荷要求が変動するとき、ZFS ARC は要求の少ない時期はデータをキャッシュし、要求の多い時期は縮小します。ただし、ZFS は zfs_arc_min の値を下回って縮小することはありません。一般には、デフォルト値を変更する必要はありません。

コミットレベル

変更の可能性あり

変更履歴

詳細は、zfs_arc_minを参照してください。

zfs_arc_max

説明

ZFS 適応型置換キャッシュ (ARC) の最大サイズを決定します。zfs_arc_min も参照してください。

データ型

符号なし整数 (64 ビット)

デフォルト

搭載メモリーが 4G バイト未満のシステムでは、メモリーの 75%

搭載メモリーが 4G バイトを超えるシステムでは、physmem から 1G バイトを引いた値

範囲

64M バイトから physmem

単位

バイト

動的か

いいえ

検証

はい、範囲が検証されます。

どのような場合に変更するか

将来のメモリー要求が非常に大きく、十分に定義されている場合、ARC がメモリー要求と競合しないように、このパラメータの値を減らして ARC を制限することを検討できます。たとえば、将来の負荷がメモリーの 20% を要求することがわかっている場合、残りの 80% より多くのメモリーを消費しないように ARC を制限することは意味があります。

コミットレベル

変更の可能性あり

変更履歴

詳細は、zfs_arc_maxを参照してください。