Kopírování souborů
Ahoj, když vezmu nějaký soubor. zkopíruju ho někam a původní vymažu, nový opět zkopíruju a zase původní vymažu a tenhle proces provedu třeba tisíckrát, bude konečný soubor trochu jiný než původní nebo budou úplně ale úplně stejné? Díky moc, tahle otázka mi nedá spát už pěkně dlouho :D
Odpovědi
Diskuze
To co popisujete je vpodstatě přemisťování (jak už bylo vysloveno u vašeho dotazu "Degradace rychlosti USB Flash disku"), kopírování je "množení", tzn. soubor uložíte na více místech, nebo médiích (podobně jako na kopírce vytvoříte z originálu "nekonečný počet" kopií)
Digitální svět má výhodu, že existuje pouze "0 nebo 1" (svítí/nesvítí) a nic mezi tím není. Samozřejmě přechodem z 0 do 1 (nebo opačně) dochází k hazardnímu stavu (stav mezi tím), ale to je elektronikou ošetřené. Možná máte zkušenost, když pomalu vypínačem zapínáte/vypínáte světlo, tak žárovka "mžourá/mrká" a ve vypínači to "bzučí". Ale i tento jev se kvalitnějšími vypínači odstranil - jste-li příliš mladý, možná netušíte co popisuji ;)
Digitální přenos dat má určitou chybovost, která je nenulová. Používají se tedy sofistikované nástroje v automatickém režimu na odstranění chyb už při samotném čtení, přenosu, zápisu.
Se soborem se nepracuje "en bloc" (v jednom kuse), ale je rozřezán na pakety. Např. 8, 16, 32, 64, 128 bit. S těmi se pak pracuje a každý paket si nese i své vlastní identifikační číslo.
Snaha je, aby i při 100 000 kopírování, byl zdrojový a konečný soubor totožný. To ovšem nemusí díky chybovosti vždy dopadout.
Teď k tomu, že záleží na způsobu kopírování, a že není vždy "stejné" to nejlepší.
Míval jsem v PC dva disky, jeden formátovaný ve FAT32 a druhý v NSTF. Potřeboval jsem přesunout soubor z jednoho disku na druhý. Otevřel jsem si dvě okna průzkumníka a metodou "drak end drop" (chytni a pusť) jsem ho přemístil. A ejhle on ten přemístěný soubor nešel otevřít. Tak jsem ho vrátil, kliknul na něj pravým tlačítkem, dal kopírovat a pak vložit na druhý disk, a najednou to šlo otevřít.
Proč? Ty dvě operace nejsou totožné. Přmístil jsem soubor formátovaný v jenom formátu jako en bloc i s formátem na disk v jiném formátu a ten ten soubor nedokázal přečíst. Při klasickém kopírování se soubor převedl na jiný formát, nepůvodní.
Tak asi tak.
Např. nejpoužívanější formát fotek, JPG, je ztrátový. Při ukládání dochází ke kompresi dat, kvůli velikosti souboru. Ta koprese je u některých programů nastavitelná, u některých ne. Pokud budeš jeden a tentýž obrázek nečítat, něco na něm uděláš, dáš uložit, tak i při 10% kompresi, ti po něklikeremo otevření a opětném uložení zdegraduje, že tam budeš mít jen barevné fleky.
To už by byla samostatná téma: jaký formát je vhodnější pro "nějaký konkrétní" typ grafického obrázku.
Není to jen o grafických formátech, ono stačí obyčejný stejný text (copy/paste) uložit v různých programech (nebo jejich verzích) a výsledkem bude různá velikost souboru, ale to je debata o aplikacích (programech) a ukládání souborů (jejich formátů; typů).
Reagoval jsem, aby tazatel neměl zamotanou hlavu a opět neklidný spánek ;)
Mělo být "typ grafiky, nebo obrázku" (tzn. "druh grafiky" nebo "fotografie")
Pominu-li to, že otevřít soubor, nic v něm nedělat a dát "Uložit jako", někam jinam, je taky způsob kopírování.
Vždyť v principu i to kopírování za nás, na rozdíl od příkazů v DOSu, dělá program.
Šlo mě o to, že i v průběhu toho kopírování prochází soubor mnoha změnami, kde je šance na chybu.
Prostě, 1000x zkopírovat a mít ten soubor stále použitelný je cíl. Většinou se ho daří naplnit. Nelze na to ovšem bezvýhradně spoléhat, proto zálohujeme.
Návaznou otázkou je i životnost toho paměťového média. Nebo spíš celé technologie. Kde je konec kazetám, disketám, CD.... Sobor tam můžeš mít, může být i v pořádku. Jen si ho nemáš na čem přehrát. :-D