Zápis do oblasti zničí data v okolí. Vámi popsaný postup tam samozřejmě bude, ale nebude fungovat nijak zvlášť dobře. Teoreticky by tak po zapsání několika procent kapacity došlo volné místo na disku a muselo by se čekat na defragmentaci. Větší váha tam je na procesu, který načte danou oblast do paměti, upraví v ní část, kterou chce přepsat, a pak data zapíše zpět na disk, už doplněná.
Představit si to kupodivu není problém, ony takhle disky i diskety vlastně vždycky fungovaly. Jen ten "jeden sektor", který se musel přepsat celý, teď bude fyzicky sektorů několik. Prostě najednou blok bude x-krát větší, než na co jsme si zvykli.
Jenomže ten přesouvaný blok bude pokaždé jinak velký podle toho, s kým sousedí. Mně z toho vychází, že jestliže firmware nebude chtít pořát přesunovat bloky, disk bude muset taky podporovat trim, aby mohl zapisovat data ideálně do míst, která byla označena VČETNĚ SOUSEDŮ trimem. Pak to není žádný velký problém.
Mňo, ještě jsem se nad tím zamyslel a přijde mi to jako výborná věc například pro kazetopáskovou mechaniku, ale v případě pevného disku mi to nepřijde jako moc "cool" technologie. Myslím, že budu docela rád, pokud se mi povede z disku data dostat ven. Vzpomněl jsem si na doby blackboxů, disků v krabičce okolo roku 93, výrobce si nepamatuji, kdy jsem byl také pokaždé šťastný, když se mi náhodou povedlo přečíst to, co jsem na ten disk uložil. No, možná bych se raději vrátil k diskům o velikosti malé gramofonové desky ve formátu 5 a 1/4-inch a rychlostí zápisu dnes snad alespoň 50 MBps, dokonce bych se smířil i s přístupovou dobou počítanou v UVAK (UVařenýchKafí), SSD zvládnou víc a víc, ale něco, co bude "vsaď se, jestli to co tam uložíš, tam bude i zítra" už pro mě není.
Stará struktura je zvyklá, že flákne data na plotnu a má je tam na věčné časy a ni o minutu dýl. Pokud před manipulací s daty buď stopu nezkopíruje a nebo nevytvoří novou, tak mám o své data fakt vážně dost velkou obavu. Kromě toho máme v lamprdónu přístupový čas. A snad to neřeší přes nějakou RAM aby to bylo rychlé. To by byla perverzní zhovadilost. Jo, SSD má kondíky a při výpadku to stihne zapsat, ale disk? Jedině, že by měl v sobě akumulátor z Tatrovky.
Myslím, že tu má někdo velké oči nebo marketing mimo realitu.
Flashka ta m neni a byt nemuze, protoze ta chcipne 100x driv, nez HDD => do dvou let by vsechny byly v ... Bezpecnost dat na disku se resi vyhradne vhodnou volbou FS. A samo, bezpecnejsi data = horsi vykon.
A ze ses slepej, neznamena, ze sou splepi vsichni. Pokud sis vsim, tak je treba pri zapisu prepisovat vzdy dva clustery. Pokud tam jsou nejaky data, tak to znamena, ze ty data je treba nejdriv precist, a pak znova zapsat. Coz povede k litani hlavicek, zpomaleni linearniho zapisu na minimalne polovinu ... (spis jeste min) a pokud se v prubehu zapisu neco podela, tak nejen ze budou poskozena zapisovana data, ale defakto naprosto cokoli. A to opravdu potesi ...
Vždyť ani nevíte, kolik má ta flash záložního prostoru. Či zda disky nepoužívají jiný nevolatilní buffer.
To už trochu moc spekulujete. Při zápisu do prázdných míst nedochází k přepisům. Do zaplnění poloviny kapacity není třeba přepisovat. Většina disku je obvykle zaplněna soubory, které se nemění.
Vidím dobře.
Zkuste si představit zátěž u DB serveru: na disku máte velké soubory, ze kterých se často čte, což není problém. Průšvihem je zápis, protože přepisujete existující bloky různě po disku (data, indexy). Tam můžete provést přepsání bloků s dočasným uložením dat na flashku, ale bude to nutně pomalejší než dnes, protože pro změnu jednoho bloku potřebujete přepsat několik stop.
Pokud byste chtěl prostě použít jiné volné místo na disku (jako u SSD), tak u toho půjde výkon do háje, protože vám budou hlavičky lítat po disku jako splašené.
Můžete také dát na disk velkou flashku, zápisy provádět do ní, a přepisovat věci na disk, až bude čas. To je sice potenciálně poměrně rychlé, ale při vyšším počtu zápisů výkon prudce spadne, protože vám ta flashka přeteče. To může zabít výkon jako u DB, tak například u střihu videa.
Po poslední sérii katastrofických modelů (ST?000DM00?) si od nich aspoň deset let nic nekoupím. (Dodnes ty hovada lžou v datasheetu, že ty disky jsou prý "best fit" pro NAS, přitom to chcípá jak divé i v desktopech. Hlavně že se to co každých pár sekund parkuje, zelení dementi.)
Ve Windows používám program QuietHDD, ten umožní tohle dementní "co deset vteřin" parkování deaktivovat, v Linuxu to problémy nedělalo, sice to parkovalo, ale ne tak často, tudíž jsem to neřešil. Ale mne štval jen WD Blue v NTB, ten je ale už po smrti, teď tam mám Samsunga a ten je v poho. Ve větším NTB mám Seagate, a ten s parkováním nikdy neotravoval.
A to kdyz pride nejaka vibrace a hlavicku vychyli tak co? Bude se cekat na dalsi obratku? A co kdyz ta vibrace pride v pulce zapisu? Cela ta opicarna s doskama se bude zapisovat znova, a pak zase pride nejaka vibrace a zase dokola?
Mam si u hrobnika uz objednavat zulovou desku a v autovrakovisti sbirat stare duse, abych si pripravil stul pro novou generaci pocitacu?