削除

# L2 cache size (in KB) can be specified in PQ_CACHESIZE
options PQ_CACHESIZE=512
color for 512k cache
#options PQ_LARGECACHE
color for 512k cache
#options PQ_HUGECACHE
color for 1024k cache
#options PQ_MEDIUMCACHE
color for 256k cache
#options PQ_NORMALCACHE
color for 64k cache

修正

# RESTARTABLE_PANICS allows one to continue from a panic as if it were
# a call to the debugger via the Debugger() functionto continue from a panic as instead.  It is only
# useful if a kernel debugger is present.  To restart from a panic, reset
# the panicstr variable to NULL and continue execution.  This option is

commit log

MI changes:

  • provide an interface (macros) to the page coloring part of the VM system, this allows to try different coloring algorithms without the need to touch every file [1]
  • VMシステムのページカラーリング部分へのインターフェースを用意した。これはすべてのファイルに触らずとも、異なったカラーリングアルゴリズムを試す事を可能にする
  • make the page queue tuning values readable: sysctl vm.stats.pagequeue
  • ページキュー調整値の可読化:sysctl vm.stats.pagequeue
  • autotuning of the page coloring values based upon the cache size instead of options in the kernel config (disabling of the page coloring as a kernel option is still possible)
  • カーネル設定によるオプションの代わりにキャッシュサイズをベースとしたページカラーリング値の自動調整(カーネルオプションは今まで通り可能であるが、ページカラーリングの無効化)

MD changes:

  • detection of the cache size: only IA32 and AMD64 (untested) contains cache size detection code, every other arch just comes with a dummy function (this results in the use of default values like it was the case without the autotuning of the page coloring)
  • キャッシュサイズの検出:IA32とAMD64(テストされていない)だけにキャッシュサイズ検出コードを含み、他のアーキテクチャではダミー関数を含むだけ(これはページカラーリングの自動調整ではない場合のように使用しているデフォルト値を返す)
  • print some more info on Intel CPU's (like we do on AMD and Transmeta CPU's)
  • Intel CPUでは(AMDTransmeta CPUでも)いくつかの情報を表示する

Note to AMD owners (IA32 and AMD64):
AMDオーナー(IA32とAMD64)へ:
please run "sysctl vm.stats.pagequeue" and report if the cache* values are zero (= bug in the cache detection code) or not.
「sysctl vm.stats.pagequeue」を実行し、cache*の値がゼロ(=キャッシュ検出コードのバグ)かない場合は報告してください。

Based upon work by
Chad David [1]
Reviewed by
alc, arch (in 2004)
Discussed with
alc, Chad David, arch (in 2004)

$FreeBSD: src/sys/conf/NOTES,v 1.1341 2005/12/31 14:39:19 netchild Exp $