Tak mě napadá, zda by nebyla spíš výhodnější podpora ext4, případně ext2...
Tak pokud je to btrfs a ma v tom i potrebne nastroje, tak minimalne snapshoty jsou zajimava zalezitost.
A proč by měla být výhodnějsí podpora ext* fs? (Ptám se, netrollím)
Ma realne BRTFS nejake vyhody pro desktop? Predpokladam ze ReactOS je hlavne cilen na desktop. Osobne s timto FS nemam zkusenosti, tak byl rad kdyby me nekdo treba presvedcil proc si to na pracovnim notebooku s SSD nasadit misto EXT4.
treba proto ze mezi GNU/Linux uzivateli je to stale mnohem rozsirenejsi filesysytem...
na druhou stranu chapu, ze u btrfs je to zajimavejsi tim, ze (pravdepodobne) to z principu nevyzaduje separatni oddil...
Ne, nebyla. Proč chtít béčkový souborový systém z minulého desetiletí, resp. minulého století, který ztrácí data kvůli silent data corruption, protože nemá checksumy dat, který nepodporuje žádný RAID na úrovni filesystému (tedy nepodporuje žádný skutečný RAID, který by nebyl pouhou iluzí redundance), který neumí atomické snapshoty ani subvolumes a který se nezmůže dokonce ani na tak základní věc jako cp --reflink?
Ale vážně, zastánci zastaralých souborových systémů všech zemí, jděte už s tím Ext4 do … Národního technického muzea. Fakt nevím, jak to jinak slušně říct.
Je divne, ze si neklades otazku, proc by mel nekdo chtit 0.0.x verzi reimplementace zavirovaneho OS z minuleho tisicileti.
treba proto ze nechce prijit o data diky naboreni btrfs co se ooravuje mnohem hure/vubec nez extfs... nebo chce vedet kolik ma zabrane/volne mista na disku...
na snapshoty s ext lze vyuzit lvm, na raid (i raid5,6,10) mdadm...
nerikam ze btrfs nema dobre vlastnosti a/nebk ze nema budoucnost, jen ze jsi slepy ;-)
I na desktopu využijete snapshoty OS datasetu - když se nepovede upgrade, dá se přepnout zpátky a stojí to jen 1 reboot.
Snapshoty se dají použít jako stabilní bod k vytvoření zálohy na používáném systému.
Nebo kdy používáte systém k testování, můžete se vždycky vrátit ke snapshotu a nemusíte ztrácet čas čištěním svinstva z předchozícho testování.
Komfort a možnosti btrfs nebo ještě lépe ZFS, se nedají takhle rychle shrnout ani představit.
Je tam kopec dalších vlastností nad rámec běžného uživatele, které se dají využít v rámci třeba virtualizace, aniž by člověk investoval do nákupu hardwaru.
Jen je třeba vzít v úvahu, že btrfs a zfs jsou paměťově náročné a nejlíp fungují, když se jim dedikuje aspoň 2GB RAM. Tj. na laptopu s 3G RAM mi běží ext4 ale třeba na desktopu s 16G RAM mi běží ZFS.
Na co je Btrfs, když ReactOS stejně na mnoha počítačích nepůjde ani spustit (mnoho uživatelů to ani nepotřebuje). Naopak kdyby jel ReactOS spolehlivě ve Virtualboxu, ocenilo by to dost uživatelů. Snapshot by pak šel z vypnutého systému.
Nevim jak virtualbox, ale co jsem ho zkousel tak pod vmware (player|workstation) celkem funguje obstojne. Osobne bych ale radeji videl tenhle os s podporou co nejvice HW, nebot by to byla dobra cesta jak nahradit windows u lidi (bfu) co maji X let stary HW s windows 7/xp a linux uz z jakehokoliv duvodu nechteji.
Jasně, to by bylo skvělé, ale obávám se, že z důvodu obrovského množství HW je to nedosažitelné. Naopak předpokládám, že zprovoznit to bezchybně v některém použitelném virtuálním prostředí by mělo být snadné.
na takove snapshoty pislouzi i lvm pod ext4... u btrfs je vyhoda snapshotu spis v tom ze jich muze byt (skoro) neomezene mnozstvi, ale na bod vraceni pri pokusu/upgrade lvm snapshot v pohode...
btrfs a ZFS nejsou pametove narocny. Jen jsou z principu tak pomaly, ze potrebujou obrovskou cache, aby se aspon blizili rychlostne k normalnim filesystemum.
ja to mam takisto akurat na desktope mam 32 GB ram + 11 GB ram na grafickej karte na Laptope 16 a 4 mam akurat na tablete (moj telefon ma 6 GB Ram)
To já s jistotou nevím, ale mám pocit, že minimálně může haprovat systém oprávnění. Na NTFS to vypadá jinak než v POSIXu. Ale nikdy jsem v POSIX prostředí nepoužíval ACL. Možná se to tam nějak dá nějak zaonačit... Asi ano, jinak by do ReactOSu btrfs nedávali. Tohle je území, na kterém se nevyznám.
No jasně, není to ostatně nic těžkého stačí zkusit nabootovat to mimo virtualbox ;-). Zkusil jsem si to na AMD K8 i intelském Sandy Pentiu a spolehlivě následuje pád. Ve virtualboxu to ale vcelku běží.