Početna » kako da » Jesu li NTFS komprimirane datoteke dekomprimirane na disk ili memoriju?

    Jesu li NTFS komprimirane datoteke dekomprimirane na disk ili memoriju?

    Ako tražite načine za podešavanje vašeg Windows sustava kako biste sačuvali prostor na disku, možda ćete kao opciju gledati NTFS kompresiju. Ali ako odaberete ovu opciju, kako radi proces dekompresije? Današnja postova s ​​pitanjima o odgovorima korisnika imaju odgovor na pitanje znatiželjnog čitatelja.

    Današnja sesija pitanja i odgovora dolazi nam ljubaznošću SuperUser-a, podjele Stack Exchangea, grupiranja web-lokacija za pitanja i odgovore u zajednici.

    Pitanje

    Čitač superkorisnika UzrokPodmak protokaSvuda gdje želite saznati dekomprimiraju li se NTFS komprimirane datoteke na disk ili memoriju:

    Kako NTFS dekompresija radi u sustavu Windows? Prema Microsoftu, NTFS dekompresija se vrši proširivanjem datoteke, a zatim korištenjem. To zvuči dobro, ali moje pitanje je kako se taj proces odvija tehnički?

    Učitava li Windows komprimiranu datoteku u memoriju, proširuje je u memoriji, a zatim je čita iz memorije? Ili učitava komprimiranu datoteku u memoriju, proširuje je na disk ili memoriju, piše na disk, a zatim je čita?

    Pokušavam shvatiti mogu li poboljšati performanse računala pomoću NTFS kompresije. Na taj način, spori tvrdi disk ili SSD koji ne mogu obraditi mnoge operacije pisanja uvijek će imati manje podataka za pisanje i čitanje, a moćni procesor koji radi većinu vremena može dekomprimirati datoteke i poboljšati brzinu pohrane računala i zdravlje.

    Jesu li NTFS komprimirane datoteke dekomprimirane na disk ili memoriju?

    Odgovor

    Suradnik superkorisnika Ben N ima odgovor za nas:

    Windows dekomprimira datoteke u memoriju. Ako to učinite na disk, to bi u potpunosti uništilo bilo kakva poboljšanja brzine i uzrokovalo bi mnogo nepotrebnog pisanja diska. Pogledajte kraj ovog članka o blogu tvrtke Microsoft o NTFS rijetkim datotekama i kompresiji.

    Naravno, ako imate malo memorije, memorija koju koristi dekompresijski proces može uzrokovati da se ostala memorija ispiše i zapiše na disk u datoteci stranice. Srećom, dekomprimirani će biti samo komadići koji sadrže odjeljke koje vaši programi zapravo čitaju. NTFS ne mora cijelu stvar dekomprimirati ako vam je potrebno samo nekoliko bajtova.

    Ako je vaš SSD brz, vjerojatno nećete dobiti nikakva poboljšanja brzine u NTFS kompresiji. Može se pretpostaviti da vrijeme u kojem procesor troši dekomprimiranje podataka plus vrijeme koje vaš disk troši na čitanje komprimiranih podataka može iznositi više od vremena koje vaš SSD uzima za čitanje nekomprimiranih podataka.

    Također ovisi o veličini datoteka s kojima radite. Minimalna veličina datoteke koja se može komprimirati kreće se od 8 do 64 KB, ovisno o veličini klastera. Sve datoteke manje od one u veličini neće uopće biti komprimirane, ali će biti dodana mala količina knjigovodstva. Ako puno pišete u komprimirane datoteke, mogli biste vidjeti mnogo odstupanja u brzini zbog algoritma kompresije koji se koristi (LZ).

    Daljnje čitanje

    Kako NTFS kompresija utječe na izvedbu?


    Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehničkih korisnika Stack Exchangea? Pogledajte cjelokupnu temu za raspravu ovdje.

    Zasluge za sliku: Jannis Andrija Schnitzer (Flickr)