6Sep

Vai NTFS saspiesti faili tiek dekompresēti diskā vai atmiņā?

Ja jūs meklējat veidus, kā kniebiens jūsu Windows sistēmā, lai saglabātu diska vietu, iespējams, ka jūs varat aplūkot NTFS kompresiju kā opciju. Bet, ja jūs izvēlaties šo opciju, tad kā darbojas dekompresijas process?Šodienas SuperUser Q & amai ir atbilde uz ziņkārīgo lasītāja jautājumu.

Šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.

Jautājums

SuperUser lasītājs CausingUnderflowsEverywhere vēlas zināt, vai NTFS saspiestie faili tiek dekompresēti uz diska vai atmiņas:

Kā darbojas Windows NTFS dekompresija? Saskaņā ar Microsoft, NTFS dekompresija tiek veikta, paplašinot failu, pēc tam to izmantojot. Tas izklausās pareizi, bet mans jautājums ir, kā šis process notiek tehniski?

Vai sistēma Windows ielādē saspiestu failu atmiņā, paplašina to atmiņā un pēc tam izlasa to no atmiņas? Vai arī tas ielādē saspiestu failu atmiņā, paplašina to uz diska vai atmiņu, uzrakstiet to uz diska, pēc tam izlasiet to?

Es cenšos saprast, vai es varu uzlabot sava datora veiktspēju, izmantojot NTFS kompresiju. Tādā veidā lēns cietais disks vai SSD, kas nespēj apstrādāt daudzas rakstīšanas darbības, vienmēr būs mazāk datu rakstīšanai un lasīšanai, un jaudīgais procesors, kas lielākoties darbojas tukšgaitā, var atspiest failus un uzlabot sava datora uzglabāšanas ātrumu unveselība.

Vai NTFS saspiestu faili tiek dekompresēti diskā vai atmiņā?

Atbilde

SuperUser atbalstītājam Ben N mums ir atbilde:

Windows dekompresē failus atmiņā.Darot to uz diska, tas pilnībā iznīcinātu ātruma uzlabojumus un radītu daudz nevajadzīgas diska rakstīšanas. Skatiet šī Microsoft blogu raksta galu par NTFS viegliem failiem un saspiešanu.

Protams, ja atmiņā ir zems, atmiņas apjoms, ko izmanto dekompresijas procesā, var izraisīt citas atmiņas izsaukšanu un rakstīšanu uz diska lapas failā.Par laimi, tikai tos gabalus, kuros ir sadaļas, kuras patiešām tiek lasītas programmās, tiks dekompresētas. NTFS nav jāatslogo visa lieta, ja jums ir nepieciešami tikai daži baitu.

Ja jūsu SSD ir ātrs, jūs, iespējams, nespēsit iegūt nekādus ātruma uzlabojumus no NTFS kompresijas. Ir iespējams iedomāties, ka laiks, kad jūsu procesors iztērē dekompresijas datus, kā arī laiks, ko disks spēj lasīt saspiestos datus, varētu būt vairāk nekā laiks, ko jūsu SSD veic, lai nolasītu nesaspiestos datus.

Tas ir atkarīgs arī no failu, ar kuriem jūs strādājat, lieluma. Saspiestā faila minimālais izmērs svārstās no 8 līdz 64 KB atkarībā no jūsu klastera lieluma. Visi faili, kas ir mazāki par lieluma izmēriem, netiks saspiesti, bet tiktu pievienota neliela grāmatvedības summa. Ja jūs daudz rakstiet uz saspiestos failus, izmantoto kompresijas algoritmu( LZ) dēļ varat redzēt lielu dispersijas ātrumu.

Lasīt tālāk

Kā NTFS kompresijas ietekmē veiktspēju?

Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.

attēla kredīts: Jannis Andrija Schnitzer( Flickr)