Jump to content
GIGN Forum

Ko Isti Nozime


spreslijs
 Share

Recommended Posts

Karoce viss notiek ta! wink.gif Tagad klausies labi uzmanigi.

Tatad - datora cietais disks ir RAM. Tas nozime, ka ta ir iekarta, kura glaba datus un dati tiek adreseti no 0 - daudz (kaut kadi tur gb). Protams - vini ari iedalas fiziski pa sektoriem un klasteriem un cilindriem, bet tagad pie galvena!

Kada veida var saglabat failus sada veida "lenta" TA, lai izdzesot kadu failu uz "lentas" si vieta neietu zuduma.

Ja failus rakstitu vienu aiz otra, tad izdzesot kadu 10MB failu lenta butu 10MB tuksums, kura vieta nevaretu ierakstit lielaku failu par 10MB un mazaks fails nefektivi aiznemtu tuksumu. Tapez izdomaja FAT sistemu (NTFS, FAT32 what ever). Doma ir tada, ka diska sakuma glabajas tabula un disks ir sadalits pa gabaliniem. Sakuma tabula glabajas faila nosaukums un norade uz vietu diska, kur fails sakas. BET nem vera, ka tas nenozime, ka fails tur sakas un beidzas pec +faila izmers baitiem. Doma ir tada, ka fails var but izmetats pa cieto disku efektivi aizpildot visu disku. Te ari rodas problema. Protams - skaidrs, ka ja ir dots tukss cietais disks, tad kopejot uz fina failus tie stasies viens aiz otra un buss nepartraukti uz lentas, bet kibeles sakas, kad tiek dzesti ara faili un mainiti vinu izmeri. Tad rodas lentas vidu tuksumi un velak uztaisiti faili jau ir sadaliti. Dala faila atrodas diska vidu bet otra - beigas. to sauc par diska fragmentaciju vai sadrumstalotibu. Skaidrs, ka diskam ir vairak laika nepieciesams, lai nolasitu sadu failu, jo disks lasa faila sakumu un tad vinam jaiet uz citu vietu lasit faila beigas un japarvieto galvina, kas ir VISS laikietilpigaka operacija.

Diska defragmentesana maina vietam faila atrasanas vietas un panak to, ka visi faili diska glabajas viens aiz otra. Tas ARI var uztaisit mazliet vairak vietas, jo NTFS failu sistema klastera izmeri ir mainigi. Tie ir lielaki diska sakuma un mazaki diska beigas. Fails var aiznemt tikai veselu skaitu klasteru un ja failu efektivi sadala pa isto izmeru klasteriem, tad fails aiznem mazak vietas.

Taadi luuk piiragi! BTW, vai tu zinaji, ka izdzesot failu, OS tikai atzime FA tabula, ka fails ir izdzest, bet realie dati no diska nekur nepazud? wink.gif

Beefy

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...