src
- ULE CPU topology
current - 検出されたULE CPUトポロジーを表示するためのsysctl値
“kern. sched. topology_ spec” が新しく追加されました。同sysctl値を表示させると検出されたULE CPUトポロジー情報がXML形式出出力されます。このデータはトポロジー検出のチェックに使われるほか、 汎用的なシステム情報として活用できます。 - 6.
4 comming soon stable - FreeBSD 6.
4リリースノート関連のデータが更新されはじめました。6. 4-RELEASEが近づいています :-)
kern.sched.topology_spec: <groups>
<group level="1" cache-level="0">
<cpu count="8" mask="0xff">0, 1, 2, 3, 4, 5, 6, 7</cpu>
<flags></flags>
<children>
<group level="2" cache-level="0">
<cpu count="4" mask="0xf">0, 1, 2, 3</cpu>
<flags></flags>
</group>
<group level="2" cache-level="0">
<cpu count="4" mask="0xf0">4, 5, 6, 7</cpu>
<flags></flags>
</group>
</children>
</group>
</groups>
ULEスケジューラはマルチコアを活用するためのコアやキャッシュの物理構造を把握し、
kern.
% dmesg | grep CPU:
CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (2407.20-MHz 686-class CPU)
% sysctl kern.sched.topology_spec
kern.sched.topology_spec: <groups>
<group level="1" cache-level="0">
<cpu count="2" mask="0x3">0, 1</cpu>
<flags></flags>
<children>
<group level="3" cache-level="0">
<cpu count="2" mask="0x3">0, 1</cpu>
<flags></flags>
</group>
</children>
</group>
</groups>
%
ports
- shells/
zsh 高性能シェルzshのportがアップデートされました。今回のアップグレードでmount(8)コマンドの補間設定が強化され、
従来よりもmount(8)の操作が便利になっています。