Kako se oslobađa prostor na tvrdom disku kada izbrisemo program

Kako se oslobađa prostor na tvrdom disku kada izbrisemo program

U današnje vrijeme gotovo svako računalo nosi na sebi veliki broj programa. Kada odlučimo da nam neki od njih više nije potreban, najčešće ga jednostavno brišemo. Za mnoge korisnike taj postupak čini se jednostavnim: program se nestaje, a prostor na disku se oslobađa. Ali u stvarnosti je proces znatno složeniji. U ovom članku objasnit ćemo, na jednostavan način, što se zapravo događa s fizičkim prostorom na tvrdom disku kada se program izbriše.

Što se događa s podacima nakon brisanja

Prvo je važno razumjeti da tvrdi disk, bilo da je riječ o tradicionalnom magnetnom disku ili SSD‑u, pohranjuje podatke u obliku blokova. Svaki blok ima svoju adresu i može sadržavati određeni broj bajtova. Kada instaliramo program, operativni sustav raspoređuje njegove datoteke na različite blokove.

Brisanje programa ne znači da se ti blokovi odmah fizički brišu. Umjesto toga, operativni sustav označava te blokove kao slobodne. To je slično kao da na papiru označite određene retke kao „neupotrebljene“ – oni još uvijek postoje, ali se smatra da se mogu prepisati novim podacima.

Za korisnika to znači da se program više ne prikazuje u izborniku, a njegova ikona nestaje. Međutim, podaci ostaju na disku sve dok se ne prepišu novim informacijama. Zbog toga je moguće, uz pomoć posebnih alata, vratiti izbrisane datoteke, sve dok se blokovi ne prepišu.

Kako operativni sustav upravlja slobodnim prostorom

Operativni sustav koristi kalendar slobodnog prostora – strukturu koja prati koji blokovi su zauzeti, a koji su slobodni. Kada instalirate novi program ili pohranite novu datoteku, sustav traži slobodne blokove i zapisuje ih u svoju evidenciju.

Ovaj proces se može opisati kroz sljedeće korake:

  • Pretraga: Sustav pretražuje kalendar slobodnog prostora kako bi pronašao dovoljno blokova za novu datoteku.
  • Rezervacija: Nakon pronalaska, blokovi se rezerviraju – označavaju se kao zauzeti.
  • Pisanje: Podaci se stvarno pišu na te blokove.
  • Ažuriranje kalendara: Nakon pisanja, sustav ažurira evidenciju i blokovi ostaju označeni kao zauzeti.

Kad se program izbriše, sustav jednostavno poništava rezervaciju i označava blokove kao slobodne. Ovaj postupak je brz i ne zahtijeva fizičko brisanje podataka, što štedi vrijeme i smanjuje habanje diska.

Zašto se podaci ne brišu odmah i kakav je utjecaj na performanse

Glavni razlog zašto se podaci ne brišu odmah je učinkovitost. Fizičko brisanje podataka na disku, osobito na SSD‑u, zahtijeva dodatne operacije koje mogu usporiti sustav. Osim toga, SSD‑i koriste tehnologiju garbage collection (čistoći), koja automatski upravlja neupotrijebljenim blokovima i sprečava preopterećenje memorije.

U slučaju tradicionalnog hard diska, fizičko brisanje podataka bi značilo da se blokovi moraju izbrisati na magnetnoj ploči, što je sporije i manje pouzdano. Stoga je operativni sustav dizajniran da se blokovi samo označe kao slobodni, a stvarno brisanje se vrši tek kad je potrebno, npr. tijekom

If you like this post you might also like these

More Reading

Post navigation

Zašto mikrovalne pećnice mogu imati metalne stalice i kako ih sigurno koristiti

U mnogim kućnim aparatima, metal se smatra opasnim materijalom, osobito u mikrovalnim pećnicama. Ipak, u nekim modelima se nalaze metalne stalice – posebne komponente dizajnirane da poboljšaju funkcionalnost uređaja. Ovaj članak razjašnjava razloge za njihovu prisutnost, način na koji rade i kako...

Baze informacija: Osnove digitalnog znanja

U doba kada se digitalna revolucija širi brzinom svjetla, baze informacija postaju temelj suvremenog znanja. One su više od jednostavnog pohranjivanja podataka; predstavljaju sustav koji omogućuje organizaciju, pristup i dijeljenje informacija na učinkovit način. U ovom članku istražujemo što su...

Leave a Comment

Odgovori

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena sa * (obavezno)

back to top