差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
memo:test [2020-12-07 18:00] Decomo |
— (現在) | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== ZFSのヤバげな機能Special Allocation ClassがFreeBSD 12.2で対応されてた ====== | ||
- | OpenZFS 2.0リリースの陰でひっそりと、FreeBSD 12.2-RELEASEのZFS実装にSpecial Allocation Classが追加されていた。 | ||
- | |||
- | 時系列的にはOpenZFS 2.0が2020年12月1日、FreeBSD 12.2Rが10月27日リリースなので、まったく陰ってはないんですけどね、インパクトありそうな機能の割にはリリースノートに記載がなく、'' | ||
- | |||
- | 機能自体は[[https:// | ||
- | |||
- | で、肝心のSpecial Allocation Classは何かというと、I/ | ||
- | |||
- | ZFSでは扱うデータの種類をAllocation Classという概念で分類しており、OpenZFS 2.0時点では以下の5種類となっている。そもそも、この概念自体がSpecial Allocation Class機能で新設されたもののようだ。 | ||
- | |||
- | ^ クラス | ||
- | | Normal | 通常のデータ(ユーザーデータ) | | ||
- | | Log | ZILのレコード | | ||
- | | Dedup | 重複排除テーブル(DDT)のデータ | | ||
- | | Metadata | プールとファイルシステムのメタデータ | | ||
- | | Small Blocks | レコードサイズ以下のブロック | | ||
- | |||
- | https:// | ||
- | |||
- | https:// | ||
- | |||
- | https:// | ||
- | |||
- | https:// | ||
- | |||
- | https:// | ||
- | |||
- | https:// |