Mida otsib aega?

Kõvaketta otsimise aja määratlus

Otsimise aeg on aeg, mis kulub riistvara mehaaniku teatud osast, et salvestada mõnda konkreetset teavet mäluseadme kohta. Tavaliselt väljendatakse seda väärtust millisekundites (ms), kus väiksem väärtus näitab kiiremat otsimisaega.

Mida otsida ei ole, on kogu faili kopeerimine teisele kõvakettale, andmete allalaadimine Internetist, midagi põletada kettale jms. Kuigi otsimisaeg mängib rolli kogu aja jooksul Nende ülesannete täitmiseks on see teiste teguritega võrreldes peaaegu tühine.

Püügiaega nimetatakse tihtipeale juurdepääsuks , kuid tegelikkuses on pääsu aeg natuke pikem kui otsimisaeg, sest andmete leidmisel ja seejärel selle tegelikul avamisel on väike latentsusaeg.

Mis määrab otsingu aja?

Kõvaketta otsimise aeg on kõvaketta peasõlme (mida kasutatakse andmete lugemiseks / kirjutamiseks), kui palju aega kulub, et oma täiturmehhanism (kus pead on kinnitatud) paikneks õiges raja asukohas (kus andmed on tegelikult salvestatud), et lugeda / kirjutada andmeid ketta konkreetsele sektorile .

Kuna täiturmehhanismi käe liigutamine on füüsiline ülesanne, mis võtab aega, et lõpule viia, võib otsimisaeg olla peaaegu hetkeline, kui peakoht on juba õiges suunas või muidugi kauem, kui peaga tuleb minna teise kohta.

Seetõttu kõvaketta otsimisaega mõõdetakse selle keskmise otsimisajaga, kuna mitte iga kõvaketas ei pea alati oma peakomplekti samas asendis. Kõvaketta keskmine otsimisaeg arvutatakse tavaliselt selle järgi, kui kaua kulub andmete otsimiseks kõvaketta rajadest kolmandiku ulatuses.

Näpunäide. Vaadake käesoleva PDF-i lehekülge 9 Wisconsini ülikooli veebisaidilt konkreetse matemaatika üksikasjade kohta keskmise otsinguaja arvutamisel.

Kuigi keskmine otsimisaeg on selle väärtuse mõõtmiseks kõige levinum viis, saab seda teha ka kahel viisil: jälgimine ja täistroolimine . Raja-tee-raadio on aeg, mis kulub andmete otsimiseks kahe kõrvuti asetseva raja vahel, samal ajal kui täiskäik on aeg, mis kulub ketta kogu pikkuse otsimiseks sisemise rööpaga kuni äärepoolseima rööpini.

Mõnedel ettevõtte salvestusseadmetel on kõvakettad, mille mahtuvus on tahtlikult väiksem, nii et on vähem radu, võimaldades seejärel täiturmehhanismil libisemat liikumiskohta. Seda nimetatakse lühikeseks strokinguks .

Need kõvaketta terminid võivad olla harjumatud ja segane, kuid kõik, mida tõesti on vaja teada, on see, et kõvaketta otsimise aeg on see, kui palju aega ta võtab, et leida otsitavaid andmeid, nii et väiksem väärtus kujutab endast kiiremat otsimispaika kui suurem.

Otsige tavalise riistvara kellaaega

Kõvaketaste keskmine otsimisaeg on aja jooksul aeglaselt paranenud, kusjuures esimene (IBM 305), mille otsimisaeg on umbes 600 ms. Paarikümne aasta tagant näitas keskmine kõvaketta otsimise aeg ligikaudu 25 ms. Tänapäevased kõvakettad võivad otsida ligikaudu 9 ms, mobiilseadmeid 12 ms ja kõrgetasemelisi servereid, mille otsingu aeg on umbes 4 ms.

Tahkis kõvakettal (SSD-d) ei ole liikuvaid osi nagu pöörlevad ajamid, nii et nende otsingu ajad mõõdetakse natuke teisiti, kuna enamus SSD-sid otsimisajaga vahemikus 0,08 kuni 0,16 ms.

Mõnel riistvaral, näiteks optilisel kettaseadmel ja disketiseadmel , on kõvakettale suurem kõlar, seega on aeglasem otsimisaeg. Näiteks DVD-dele ja CD-dele on keskmine otsimisaeg 65 ms ja 75 ms, mis on oluliselt aeglasem kui kõvakettad.

Kas otsite aega tõepoolest seda olulist?

On oluline mõista, et kuigi otsimisaeg mängib arvuti või muu seadme üldise kiiruse kindlaksmääramisel vajalikku rolli, on samavõrd olulised ka teised komponendid, mis töötavad samaaegselt.

Nii et kui otsite arvuti kiirendamiseks uue arvutisse või mitme arvuti võrdlemiseks, et näha, milline neist on kiireim, pidage meeles, et kaaluge muid aspekte, nagu näiteks süsteemimälu , CPU , failisüsteem ja tarkvara, mida töötab seade.

Näiteks üldine aeg, mis kulub mõne video laadimiseks Internetist, ei pea üldse kõvaketta otsimise aega. Kuigi on tõsi, et faili salvestamise aeg kettale tugineb mõnevõrra otsinguajale, kuna kõvaketas ei tööta kohe, näiteks failide allalaadimisel selline näide, et üldist kiirust mõjutab paremini võrgu ribalaius .

Sama kontseptsioon kehtib ka muude asjade kohta, mida teete, näiteks failide teisendamine , DVD-dele kõvakettale üleslaadimine ja sarnased ülesanded.

Kas saate parandada HDD otsingu aega?

Kuigi te ei saa kõvakettale füüsiliste omaduste kiirendamiseks midagi ette võtta, et oma otsingu aega suurendada, on üldiselt toimivust parandada. Seda seetõttu, et ajamite otsimise aeg üksi pole ainus toimivust määrav tegur.

Üks näide on killustatuse vähendamine, kasutades tasuta defrageri vahendit . Kui faili fragmendid levitatakse eraldi kõvakettale eraldi tükkide kaupa, läheb kõvakettale rohkem aega koguma ja korraldama need kindlateks tükkideks. Kettaseadme defragmentimine võib neid killustatud faile ühendada, et parandada juurdepääsu aega.

Enne defragmentimist võite isegi kaaluda selliste kasutamata failide nagu brauseri vahemälu kustutamine, prügikasti tühjendamine või varundatud andmete varundamine, mida operatsioonisüsteem aktiivselt ei kasutab, kas tasuta varundamisvahendiga või veebipõhise backup teenusega . Sel moel ei pea kõvakettal neid andmeid iga kord, kui kettale midagi lugeda või kirjutada, läbi sõeluma.