ืฉืืคืืจืื ื-Btrfs ืืืฆืขื ืืืืืื ืืืืืช Linux 6.2 ืืื ืืชืงื ืืช ืืขืืืช ืืืจ ืืืชืืื ืืืืฉืื RAID 5/6. ืืืืช ืืืขืื ืืกืชืืืช ืืื ืฉืื ืืชืจืืฉืช ืงืจืืกื ืืืืื ืืืงืืื, ืื ื ืืชื ืืฉืื ืจืืฉืื ืืืืื ืืืืื ืืืืง ืขื ืืืื ืืืฉืืจ RAID ื ืืชื ื ืืื, ืืืืืื ืื ืืืฉืืื ืืืงืืื. ืื ืชื ืกื ืืฉืืืจ RAID ืืืฆื ืื, ืืืชืื ืฉืืืืืงืื ืืชืืืืื ืืืกืืืืช ืืืชืืืื ืืืฉืืื ืืืืืื ืฉืืฆื ืืืืงื ื-RAID ืืื ื ืืกืื ืืจื. ืืขืื ืื ืืชืจืืฉืช ืืื ืืขืจืื RAID1/5/6 ืฉืืื ืื ื ื ืงืื ืืืฆืขืื ืืืืืืื ืืื ืืืืืื ืืืฉืคืขื ืื.
ืืืืฉืื RAID, ืืื RAID1 ื-btrfs, ืืขืื ืื ื ืคืชืจืช ืขื ืืื ืฉืืืืฉ ืืกืืืื ืืืงืืจืช ืืฉื ื ืืขืืชืงืื; ืื ืืฉ ืื ืืชืืื, ืื ืชืื ืื ืคืฉืื ืืฉืืืืจืื ืืืขืืชืง ืืฉื ื. ืืืฉื ืื ืคืืขืืช ืื ืื ืืืฉืืจ ืืืฉืื ืืชืืื ืืฉืืื ื ืชืื ืื ืฉืืืืื ืืืงืื ืืฉื ืืืืื.
ืขื ืืืช, ืืืงืจื ืฉื RAID5/6, ืืขืจืืช ืืงืืฆืื ืืื ื ืืืืกื ืช ืกืืืื ืืืืงื ืขืืืจ ืืืืงื ืืืืืืืช: ืืืฆื ืจืืื, ืชืงืคืืช ืืืืืงืื ืืืืืชืช ืขื ืืื ืืขืืืื ืฉืืืื ืืกืืืืื ืืืืืงื, ืื ืืชื ืืฉืืืจ ืืช ืืืืง ืืืืืืืช ืืื ืชืื ืื. ืขื ืืืช, ืืืงืจื ืฉื ืืงืืื ืืืงืืช, ืืืชืื ืฉืืืฉื ืื ืื ืชืขืืื ืืืฆืืื ืืกืืืืื. ืืืงืจื ืื, ืืขืช ืฉืืืืจ ืืขืจื, ืืชืื ืื ืืืืงืื ืฉื ืืืืื ืชืืช ืจืฉืืื ืื ืฉืืื ืืฉืืืืจื ืืืืคื ืฉืืื.
ืืืงืจื ืฉื btrfs, ืืขืื ืื ืจืืืื ืืืช ืืืืชืจ ืื ืืชืงืืื ืืืืคืง ืงืื ืืืคืก. ืืืงืจื ืื, ืืขืจืืช ืืงืืฆืื ืืืืืช ืืืฆืข ืคืขืืืช ืงืจืืื-ืฉืื ืื-ืืชืืื (ืงืจืืื-ืฉืื ืื-ืืชืืื, RMW). ืื ืื ื ืชืงื ืืืกืืืืช ืขื ืืชืืื ืื ืืืื, ืคืขืืืช RMW ืขืืืื ืืืจืื ืืฉืืืชืืช ืฉืื ืชืชืืื, ืืื ืงืฉืจ ืืกืืืื ืืืืืงื. ืืืคืชืืื ืืืฆืขื ืฉืื ืืืื ืืื ืคืขืืืช ื-RMW ืืืืงืช ืืช ื-checksum ืฉื ืืืืงืื ืืคื ื ืืืฆืืข ืคืขืืื ืื, ืืื ืืฉ ืฆืืจื ืืฉืืืืจ ื ืชืื ืื, ืืื ืืืืงืช ืื ืืช ืืกืืืืื ืืืืจ ืืืงืืื. ืืืจืื ืืฆืขืจ, ืืืฆื ืฉื ืืชืืืช ืคืก ืื ืฉืื (RMW), ืืืืจ ืืืืื ืืชืืกืคืช ืชืงืืจื ืืืืฉืื ืกืืืื ืืืงืืจืช, ืื ืืืืื ืืฉืืขืืชืืช ืืช ืืืืื ืืช. ืขืืืจ RAID6, ืืืืืงื ืืื ืขืืืื ืื ืืืื ื, ืขื ืืืช, ืขืืืจ ืืฉื ืืื ื-RAID6 ืืฉ ืฆืืจื ืฉืืืชืืื ืชืืืฉื ื-2 ืืืฉืืจืื ืื-ืืื ืืช, ืืื ืคืืืช ืกืืืจ.
ืื ืืกืฃ, ืื ื ืืืืืื ืืฆืืื ืืืืฆืืช ืืฉืืืืฉ ื-RAID5/6 ืืืืคืชืืื, ืฉืืืืชื ืืกืชืืืช ืืขืืืื ืฉื-Btrfs ืคืจืืคืื ืืืื ื ืชืื ืื ืืืืกืื ืื ืชืื ืื ืขืฉืืืื ืืืืืช ืฉืื ืื. ืืืงืจื ืื, ืืชื ืืืื ืืืฉืชืืฉ ืืคืจืืคืื RAID1 (ืืจืื) ืื ืืคืืื RAID1C3 (3 ืขืืชืงืื) ืขืืืจ ืืื ื ืชืื ืื, ื-RAID5 ืื RAID6 ืขืืืจ ื ืชืื ืื. ืื ืืืืื ืืื ื ืืืื ื ืขื ืืื ื ืชืื ืื ืืืืขืืจ "ืืืจ ืืชืืื", ืืฆื ืืื, ืื ืืฆืื ืืขืื ืืืชืจ ืฉื ืฉืื, ืืืืคืืื ื ื-RAID5/6, ืืฆื ืฉื ื. ืื ืืืคืฉืจ ืืืืื ืข ืืฉืืืชืืช ืฉื ืืื ื ืชืื ืื ืืืชืงื ืฉืืืชืืช ื ืชืื ืื.
ืืื ืื, ื ืืชื ืืฆืืื ืื ืขืืืจ SSDs ื-Btrfs ืืงืจื ื 6.2, ืืืืฆืืข ืืืกืื ืืจืื ื ืฉื ืคืขืืืช ื-"discard" ืืืคืขื ืืืจืืจืช ืืืื (ืกืืืื ืืืืงืื ืืฉืืืจืจืื ืฉืืื ืขืื ืฆืืจื ืืืืกืื ืคืืื). ืืืชืจืื ืฉื ืืฆื ืื ืืื ืืืฆืืขืื ืืืืืื ืืฉื ืืงืืืืฅ ืืืคืงืืืื ืฉื ืคืขืืืืช "ืืฉืืื" ืืชืืจ ืืขืืืื ื ืืกืฃ ืฉื ืืชืืจ ืขื ืืื ืืขืื ืจืงืข, ืืื ืืกืืื ืฉืคืขืืืืช FS ืจืืืืืช ืืื ื ืืืืืช, ืืคื ืฉืงืืจื ืืกืื ืืจืื ื " discardโ ืืืฉืจ ืืืืงืื ืืฉืชืืจืจืื, ืื-SSD ืืืื ืืงืื ืืืืืืช ืืืืืช ืืืชืจ. ืืฆื ืฉื ื, ืื ืชืฆืืจืื ืืืชืจ ืืืฉืชืืฉ ืืืื ืขืืจ ืืื fstrim, ืืืืืื ืฉืื ืืืืืงืื ืืืืื ืื ืื ืืงื ื-FS ืืื ืฆืืจื ืืกืจืืงื ื ืืกืคืช ืืืื ืืืืช ืคืขืืืืช.
ืืงืืจ: OpenNet.ru