Do linuxové poštovní konference přišel návrh nového souborového systému BeamFS. Jeho autor Aurelien Desbrières poslal k připomínkování 18 patchů. BeamFS navazuje na jeho dřívější návrh FTRFS a míří především na počítače vystavené radiaci, například v družicích nebo v místnostech s radioterapeutickým zařízením. Právě tam mohou být data uložená na jediném disku a hrozí náhodné poškození dat.
Autor: Pixabay, Fernando Zhiminaicela
Do linuxové poštovní konference přišel návrh nového souborového systému BeamFS. Jeho autor Aurelien Desbrières poslal k připomínkování 18 patchů. BeamFS navazuje na jeho dřívější návrh FTRFS a míří především na počítače vystavené radiaci, například v družicích nebo v místnostech s radioterapeutickým zařízením. Právě tam mohou být data uložená na jediném disku a hrozí náhodné poškození dat.
Btrfs a ZFS umějí poškozená data obnovit z další kopie. BeamFS na to jde jinak: do každého bloku ukládá samoopravné Reedovy–Solomonovy kódy. Při čtení kontroluje, zda data odpovídají těmto kódům, a menší poškození se pokusí opravit dřív, než se obsah dostane k aplikaci. Pokud je poškození příliš rozsáhlé, čtení skončí chybou místo toho, aby aplikace dostala nesprávná data.
Zatím nejde o ověřenou technologii pro ostrý provoz. BeamFS nebyl testován ve skutečném radiačním prostředí. Dosavadní pokusy simulovaly poškození překlápěním bitů ve virtuálních strojích a na USB flash discích. V popsaných testech vracely ext3 a ext4 někdy chybná data bez upozornění, zatímco Btrfs soubor odmítl přečíst. BeamFS data většinou opravil, v jednom případě však odmítl čtení poté, co chyba zasáhla ukazatel na data souboru.
Návrh je zatím ve fázi připomínkování, nikoli žádosti o začlenění do jádra. Autor se ptá mimo jiné na to, zda má BeamFS vzniknout jako samostatný souborový systém, nebo zda by jeho principy měly být součástí některého existujícího řešení. Otevřená je také otázka žurnálu: BeamFS jej zatím nemá a po neočekávaném vypnutí spoléhá na vlastní nástroj fsck.
Kód proto zatím není vhodný pro důležitá data. README projektu varuje před chybami, které mohou vést ke ztrátě dat, bezpečnostním problémům nebo pádu jádra. Autor zároveň uvádí, že při tvorbě kódu, jeho kontroly i průvodního dopisu použil Claude, patche nesou označení Assisted-by a odpovědnost za ně podle pravidel vývoje linuxového jádra zůstává na člověku.
(Zdroj: It's FOSS)
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Для ядра Linux реализованы новые файловые системы BeamFS, XMFS и MeshXFS | -1 | 6.23 | 20-10-2026 |
| 2 | F2FS With Now Handle Multi-Device Flushes In Parallel With Linux 7.3 | 0 | 14.2 | 29-08-2026 |
| 3 | ScoutFS – clustered file system for large archival systems | 0 | 9.3 | 24-09-2026 |
| 4 | Novinky ve vývoji jádra Linux: rychlejší běh her na pomalých a starých PC, svižnější Btrfs i Ext4 | 0 | 12.1 | 20-08-2026 |
| 5 | HPFS Is The Latest File-System Facing Possible Removal On Linux | 0 | 10.52 | 23-10-2026 |
| 6 | F2FS Integrates FSERROR Reporting, Reduces Memory Footprint In Linux 7.2 | 0 | 5 | 24-06-2026 |
| 7 | IOmap Improvement For Linux 7.3 Takes EXT4 & XFS Performance Further | 0 | 13.69 | 18-08-2026 |
| 8 | OpenZFS 2.4.4 Released With Linux 7.2 Support, Dozens Of Fixes | 0 | 18.82 | 22-08-2026 |
| 9 | EFS & FreeVxFS File-Systems Get Booted While FailFS Merged For Linux 7.3 | 0 | 17.12 | 18-08-2026 |
| 10 | Linuxové jádro dostane díky Valve základní podporu ovladačů z Nintendo Switch 2 | 0 | 12.72 | 24-10-2026 |