Levyn eheytys (Windows-ominaisuus)

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 19. elokuuta 2013 tarkistetusta versiosta . tarkastukset vaativat 13 muokkausta .
Windows -komponentti
Levyn eheytys
Komponenttityyppi apuohjelma
Mukana Microsoft Windows

Windows Disk Defragmenter (eng. Windows Disk Defragmenter ) on tietokoneohjelma, joka on osa Microsoft Windows -käyttöjärjestelmää ja joka on suunniteltu nopeuttamaan käyttöä (ja joskus lisäämään käytettävissä olevan tilan määrää) järjestämällä levylle tallennetut tiedostot uudelleen muotoon. jatkuva tallennusjärjestelmä tai eheytys . Tämän prosessin tarkoituksena on optimoida aika, joka kuluu levylle olevien tiedostojen lukemiseen ja kirjoittamiseen, mikä vähentää levypään liikeaikaa ja lisää tiedonsiirtonopeutta.

Historia

Eheytys on ollut osa levyn optimointia siitä lähtien, kun prosessi vakiinnutettiin vuonna 1975. Useat yritykset Nortonin ( Symantecin ) ja Microsoftin lisäksi toimittivat eheytysohjelmiston erillään levytilan optimoinnista.

MS -DOS :n versiota 6.0 ja Windows 2000 :aa edeltävät Windows NT :n versiot eivät sisältäneet eheytysohjelmaa.

Kun Symantecin lisensoima Defrag sisällytettiin ilmaiseksi MS-DOS 6.0 -ohjelmistoon, vaihtoehtoisten kaupallisten tuotteiden käyttö väheni, koska lisäkustannukset eivät olleet asiakkaille hyödyllisiä.

Windows 9x

Levyn eheytys sisältyy myös Windows 95 - , Windows 98 - ja Windows Me - käyttöjärjestelmiin . Sen käynnistäminen voidaan ajoittaa ohjatun ylläpitotoiminnon ja tuettujen komentorivikytkimien avulla [1] . Ohjelmarajoitus: jos levyn sisältö muuttuu eheyttämisen aikana, prosessi alkaa alusta [2] .

Nykyaikaiset versiot

Windows 2000 , Windows XP ja Windows Server 2003 sisältävät Diskeeper Corporationin (entinen Executive Software) Diskeeperin lisensoidun perusversion . Windows XP sisältää myös Defrag.exe [3] -komentoriviohjelman .

Levyn eheyttäjän käyttämiin tekniikoihin kuuluvat seuraavat [4] :

  1. Kaikkien hakemistojen tai hakemistojen tietojen siirtäminen yhteen paikkaan. Tämän sijainnin siirtäminen datakeskukseen eli polun lyhentäminen kolmanneksella siten, että keskimääräinen etäisyys levypään siirtämiseksi dataan puolittuu verrattuna etäisyyteen, kun hakemistotiedot sijaitsevat helposti saavutettavilla alueilla.
  2. Siirrä harvoin käytetyt tiedostot pois hakemistoalueelta.
  3. Suorita tai ohita komentoja käyttäjältä, joka antaa tiedoston kuvaustaulukon.
  4. Varmistaa tiedostojen jatkuvuuden, eliminoi tarpeettomat haut lukemisen aikana.

Muutokset Windows Vistassa

Windows Vistassa Levyn eheytys sisältää vaihtoehdon käynnistyä automaattisesti ajoitettuna Task Schedulerin avulla ja käyttää alhaista suorittimen tärkeyttä ja uutta Low Importance I/O -alijärjestelmäalgoritmia varmistaakseen, että eheyttäminen jatkuu rajoitetuilla resursseilla (vähemmän levyn luku- ja kirjoitustapaa). toiminnot ja suoritintoimenpiteet) tietokonetta käytettäessä. Käyttöliittymää on yksinkertaistettu ja värikartat ja edistymispalkki on poistettu kokonaan. Aiemmissa versioissa ei myöskään ollut mahdollista valita eheyttäviä asemia, kun taas Windows Vista SP1 lisäsi tämän ominaisuuden.

Jos tiedostoosien koko ylittää 64 megatavua, tiedostoa ei eheytetä graafista käyttöliittymää käytettäessä. Microsoft väittää, että tämä johtuu huomattavan suorituskyvyn muutoksen puuttumisesta, koska niin suurten tietolohkojen etsimiseen käytetty aika ei ole merkittävä verrattuna niiden lukemiseen tarvittavaan aikaan [5] . Tästä johtuen Levyn eheytys ei kuitenkaan vaadi tiettyä määrää vapaata tilaa taltion eheyttämiseen (toisin kuin täydellinen eheytys, joka vaatii vähintään 15 % taltion vapaasta tilasta). Windows Vistan komentorivityökalu Defrag.exe tarjoaa paremman hallinnan eheytysprosessista, kuten täydellisen eheyttämisen yhdistämällä kaikki fragmentit niiden koosta riippumatta [6] . Tätä apuohjelmaa voidaan käyttää tiettyjen taltioiden eheyttämiseen tai yksinkertaisesti analysointiin, kuten Windows XP :n eheytysohjelman toiminnot .

Levyn eheytysohjelmaa ylläpitää tällä hetkellä Microsoft Core File Services (CFS) -tukityöryhmä. Windows Vista on päivitetty sisältämään Windows Vista SP1:n Windows Server 2008 :ssa tehdyt parannukset . Merkittävin parannus on kyky valita eheyttävät taltiot [7] .

Rajoitukset

Windows 2000:ssa ja uudemmissa käyttöjärjestelmissä Levyn eheytysohjelmalla on seuraavat rajoitukset:

Lisäksi Windows 2000 -versiossa on seuraavat rajoitukset, jotka on poistettu Windows XP:ssä [9] :

Katso myös

Muistiinpanot

  1. Windows 95:n komentorivin asetukset Defrag.exe . Haettu 13. syyskuuta 2008. Arkistoitu alkuperäisestä 20. syyskuuta 2011.
  2. Levyn eheyttäjän kuvaus Windows 98/Me:ssä . Haettu 13. syyskuuta 2008. Arkistoitu alkuperäisestä 5. syyskuuta 2012.
  3. Windows XP:n mukana tulevan uuden Defrag.exe-komentorivityökalun kuvaus . Haettu 13. syyskuuta 2008. Arkistoitu alkuperäisestä 12. huhtikuuta 2013.
  4. Microsoft Technet -artikkeli levyn eheyttämisestä . Haettu 13. syyskuuta 2008. Arkistoitu alkuperäisestä 21. huhtikuuta 2012.
  5. Levyn eheyttämisen UKK (linkki ei saatavilla) . Haettu 13. syyskuuta 2008. Arkistoitu alkuperäisestä 28. huhtikuuta 2010. 
  6. Levyn eheytys . Käyttöopas . Windows Vistan käyttöopas ( 2007-01-27 ). Käyttöpäivä: 27. tammikuuta 2007. Arkistoitu alkuperäisestä 16. maaliskuuta 2012.
  7. Levyn eheytys Windows Vistassa ja Windows Server 2008:ssa (downlink) . Haettu 13. syyskuuta 2008. Arkistoitu alkuperäisestä 28. huhtikuuta 2010. 
  8. Levyn pirstoutuminen ja järjestelmän suorituskyky (downlink) . Haettu 13. syyskuuta 2008. Arkistoitu alkuperäisestä 13. helmikuuta 2009. 
  9. 1 2 3 Levyn eheytysohjelman rajoitukset Windows 2000:ssa, Windows XP:ssä ja Windows Server 2003:ssa . Haettu 13. syyskuuta 2008. Arkistoitu alkuperäisestä 13. elokuuta 2014.

Linkit