設定されている全てのカーネルパラメータを確認するには、sysctl コマンドのオプション -a を使用します。

# sysctl -a
kernel.sched_child_runs_first = 0
kernel.sched_min_granularity_ns = 2000000
kernel.sched_latency_ns = 10000000
kernel.sched_wakeup_granularity_ns = 2000000
kernel.sched_tunable_scaling = 1
kernel.sched_features = 3183
kernel.sched_migration_cost = 500000
kernel.sched_nr_migrate = 32
kernel.sched_time_avg = 1000
kernel.sched_shares_window = 10000000
kernel.timer_migration = 1
kernel.sched_rt_period_us = 1000000
kernel.sched_rt_runtime_us = 950000
kernel.sched_compat_yield = 0
・・・

 

また、特定のカーネルパラメータのみ確認することも可能です。その場合、確認したい項目を指定します。複数を指定する場合は、スペース区切りにすることで指定できます。

# sysctl kernel.sched_child_runs_first kernel.sched_min_granularity_ns
kernel.sched_child_runs_first = 0
kernel.sched_min_granularity_ns = 2000000

 

[対象]
CentOS 5.x
CentOS 6.x