Хоёр жил гаруй хөгжүүлэлтийн дараа WinBtrfs 1.10 төсөл гарсан бөгөөд энэ нь платформ дээрх Btrfs файлын системтэй ашиглах драйверийг боловсруулж байна. WindowsWinBtrfs нь Btrfs цөмийн код дээр суурилдаггүй. Linux, мөн эхнээс нь бүтээгдсэн өөр хувилбар юм. Энэ нь -тай ажиллахыг дэмждэг Windows XP болон түүнээс хойших хувилбарууд. Драйвер нь ReactOS үйлдлийн системд багтсан бөгөөд ачаалахад ашиглагдаж болно. Windows Btrfs хэсгээс. Код нь C/C++ хэл дээр бичигдсэн бөгөөд LGPLv3 лицензийн дагуу түгээгдсэн.
WinBtrfs нь ихэнх функцийг дэмждэг Linux- Btrfs хувилбарууд, үүнд асинхрон унших/бичих, RAID 0/1/10/5/6 дэмжлэг, кэш хийх, хуваалтыг автоматаар илрүүлэх, ACL, симбол холбоосууд, дэд түлхүүрүүд, агшин зураг, хатуу холбоосууд, сийрэг файлууд, урьдчилан хуваарилалт, шахалт, дахин тэнцвэржүүлэх, өгөгдлийн бүрэн бүтэн байдлыг шалгах, хөтчүүдийг устгах болон нэмэх, дэд түлхүүрүүдийг илгээх болон хүлээн авах, хуваалтын хэмжээг өөрчлөх, өргөтгөсөн шалгах нийлбэрүүд (xhash, sha256, blake2) орно. Драйверын тодорхой функцуудад өөр өгөгдлийн урсгал болон хэрэглэгчийн ID-г тохируулах зэрэг орно. Linux и WindowsОдоо байгаа NTFS хуваалтуудыг Btrfs болгон хөрвүүлэх боломжтой.
Шинэ хувилбарт орсон өөрчлөлтүүдийн дунд:
- Чөлөөт орон зайн талаарх мэдээлэл бүхий битмап бичих дэмжлэгийг нэмсэн.
- Жижиг файлуудыг шахагдсан хэлбэрээр мета өгөгдөл (мөр доторх) ашиглан блок хэлбэрээр хадгалах чадварыг хэрэгжүүлсэн.
- Зөөврийн дискүүдийг удирдах сайжруулалт. Зөөврийн дискүүд дээр RAID массив үүсгэх дэмжлэгийг зогсоосон.
- Санах ой дуусах (OOM) эсвэл хадгалах зай дуусах (ENOSPC)-ээс үүдэлтэй алдаанаас сэргээх найдвартай байдлыг сайжруулсан.
- Файлуудыг дэд хэсгүүдийн хооронд зөөх болон нэгэн зэрэг олон тооны файл үүсгэх үед гарсан ослыг зассан.
- Агшин зураг бичих үед модны эвдрэлд хүргэдэг алдааг зассан.
- Хатуу холбоосуудтай ажиллах үед үүссэн түгжээг зассан.
- Дотоод бүтэц болон тогтмолуудыг ашигласан хувилбаруудтай ойртуулахын тулд дахин боловсруулсан. Linux.
- Хиймэл оюун ухааны туслах Клод нь өөрчлөлтийг хянах, алдааг шинжлэхэд ашиглагддаг боловч кодыг бүхэлд нь гараар үүсгэдэг.
Эх сурвалж: opennet.ru
