nl.phhsnews.com


nl.phhsnews.com / Zijn NTFS gecomprimeerde bestanden gedecomprimeerd naar schijf of geheugen?

Zijn NTFS gecomprimeerde bestanden gedecomprimeerd naar schijf of geheugen?


Als u op zoek bent naar manieren om uw Windows-systeem te tweaken om schijfruimte te besparen, kijkt u mogelijk naar NTFS-compressie. Maar als u voor deze optie kiest, hoe werkt het decompressieproces dan? De SuperUser Q & A-post van vandaag biedt het antwoord op de vraag van een nieuwsgierige lezer. De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een door de gemeenschap gestuurde groep van Q & A-websites.

De vraag

SuperUser-lezer OorzaakUnderflows Overal wil weten of gecomprimeerde NTFS-bestanden worden gedecomprimeerd naar schijf of geheugen:

Hoe werkt NTFS-decompressie in Windows? Volgens Microsoft wordt NTFS-decompressie uitgevoerd door het bestand uit te breiden en vervolgens te gebruiken. Dat klinkt goed, maar mijn vraag is hoe dit proces technisch plaatsvindt?

Laadt Windows het gecomprimeerde bestand in het geheugen, breidt het het uit in het geheugen en leest het vervolgens uit het geheugen? Of laadt het het gecomprimeerde bestand in het geheugen, breidt het uit naar schijf of geheugen, schrijft het op schijf en leest het dan?

Ik probeer te achterhalen of ik de prestaties van mijn computer kan verbeteren door NTFS-compressie te gebruiken. Op die manier zal een langzame harde schijf of SSD die niet in staat is om zoveel schrijfbewerkingen aan te pakken, altijd minder gegevens hebben om te schrijven en lezen, en de krachtige processor die het grootste deel van de tijd stationair draait, kan de bestanden decomprimeren en de opslagsnelheid van mijn computer verbeteren. gezondheid.

Worden NTFS-gecomprimeerde bestanden gedecomprimeerd naar schijf of geheugen?

Het antwoord

SuperUser-bijdrager Ben N heeft het antwoord voor ons:

Windows decomprimeert bestanden in het geheugen. Door het op de harde schijf te zetten, worden alle snelheidsverbeteringen volledig vernietigd en zou er veel onnodig schrijfwerk van de schijf zijn. Zie het einde van dit Microsoft-blogartikel over beperkte bestanden en compressie van NTFS.

Natuurlijk, als u weinig geheugen heeft, kan het geheugen dat door het decompressieproces wordt gebruikt ervoor zorgen dat ander geheugen wordt opgeroepen en naar schijf in het paginabestand wordt geschreven . Gelukkig worden alleen de chunks met secties die door uw programma's worden gelezen, gedecomprimeerd. NTFS hoeft niet alles te decomprimeren als je maar een paar bytes nodig hebt.

Als je SSD snel is, krijg je waarschijnlijk geen snelheidsverbeteringen door NTFS-compressie. Het is denkbaar dat de tijd die uw processor besteedt aan het decomprimeren van gegevens plus de tijd die uw schijf besteedt aan het lezen van de gecomprimeerde gegevens kan oplopen tot meer dan de tijd die uw SSD in beslag neemt om de niet-gecomprimeerde gegevens te lezen.

Het hangt ook af van de grootte van de bestanden waarmee u werkt. De minimale grootte van een comprimeerbaar bestand varieert van 8 - 64 kB, afhankelijk van uw clustergrootte. Alle bestanden die kleiner zijn dan die in grootte worden helemaal niet gecomprimeerd, maar er zou een kleine hoeveelheid boekhouding worden toegevoegd. Als u veel schrijft naar gecomprimeerde bestanden, kunt u veel variaties in snelheid zien als gevolg van het gebruikte compressiealgoritme (LZ).

Verder lezen

Wat is de invloed van NTFS-compressie op de prestaties?

Iets hebben om toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.


Image Credit: Jannis Andrija Schnitzer (Flickr)


Vergrendelde bestanden verwijderen, verplaatsen of hernoemen in Windows

Vergrendelde bestanden verwijderen, verplaatsen of hernoemen in Windows

Windows staat u niet toe bestanden te wijzigen die geopende programma's hebben vergrendeld. als u een bestand probeert te verwijderen en een bericht ziet dat het in een ander programma is geopend, moet u het bestand ontgrendelen (of het programma sluiten). In sommige gevallen is het niet altijd duidelijk welk programma een vergrendeld bestand heeft het dossier.

(how-top)

Lichten automatisch inschakelen wanneer je wifi-beweging Motion

Lichten automatisch inschakelen wanneer je wifi-beweging Motion

Detecteert Als je een wifi-cam (zoals de Nest Cam) hebt ingesteld voor beveiliging, is het een ding om te vangen eventuele perps op video. Maar het is ook een goed idee om ze weg te jagen door het automatisch inschakelen van lichten in te schakelen wanneer er inbrekers worden gedetecteerd. Natuurlijk kunt u bewegingssensoren gebruiken die zijn aangesloten op uw slimme lampen, maar als u die niet hebt en al hebt een Wi-Fi-cam instellen, je kunt dat gebruiken als je bewegingssensor van soorten, zolang je maar een paar slimme lampen hebt (bijvoorbeeld Philips Hue).

(how-top)