Defragmentarea hard disk-ul în Mac OS X, un blog despre mac, iPhone, iPad și alte mere-trucuri

fragmentarea fișierului este o problemă foarte veche a oricărui sistem de operare de-a lungul istoriei industriei de calculatoare, ceea ce înseamnă că un singur fișier logic, fiind aparent pe același hard disk ca una logică, de fapt, dezasamblat în bucăți mici. Mac OS X propriile tale mijloace de a încerca să reducă la minimum fragmentarea fișierelor prin înregistrarea tuturor pieselor aproape în cazul în care este deschis fișierul, cântărește mai mult de 20 MB si contine mai mult de opt fragmente. Cu toate acestea, această măsură este de bun pentru a preveni fragmentarea fișierului. dar aceasta nu împiedică fragmentarea spațiu liber pe hard disk.

Ce este această fragmentare a spațiului liber pe disc?

Fragmentarea spațiu liber contează prea mult dacă oamenii sunt pe hard disk este un procent mic de spațiu liber și funcționează destul de des cu fișierele, și apoi elibera spațiu pe disc (de exemplu, șterge fișierele temporare). În acest caz, gigabytes prețuite de spațiu liber rămase, în practică, se dovedesc a fi o suprafață continuă pe disc, și „insule de libertate“, împrăștiate între blocuri de date: un pic aici, un pic acolo, un pic mai mult după acest dosar.

Și care e problema, întrebați orice makovodov. Doar că, în acest caz, crește în timp ce accesarea fișierelor atât pentru înregistrarea și citirea. Acest lucru afectează în mod negativ atât starea hard disk-ul și a jucat înapoi pentru a le zgomotul, și viteza de răspuns a sistemului. Și, din moment ce Mac OS X este suficient de puternic pripoane foloseste cache, sistemul va încetini pur și simplu în jos, deoarece cache-ul va fi împrăștiate peste tot pe hard disk.

Cum pentru a vedea fragmentarea spațiu liber pe disc?

sudo cale de fișier / hfsdebug -0 | sortare -N

Această comandă afișează toate blocurile de spațiu liber, sortate în ordine crescătoare. De exemplu, am o mulțime de linii care arata asa:

10391 0 × 134e488 0 × 1350d1e 40.59 MB
10993 0 × 11004e7 0 × 1102fd7 42,94 MB
11691 0 × 152cd74 0 × 152fb1e 45.67 MB
12229 0 × 26d1a05 0 × 26d49c9 47.77 MB
14537 0 × 2693cdc 0 × 26975a4 56,79 MB
24090 0 × 129b388 0 × 12a11a1 94.10 MB
57704 0 × 12a9b0c 0 × 12b7c73 225.41 MB
68490 0 × 133c5dc 0 × 134d165 267.54 MB
69680 0 × 12c82f7 0 × 12d9326 272.19 MB

Acest lucru înseamnă că cel mai mare spațiu „insulă“ este 272.19 MB și este în scădere la cele mai mici de 100 kb. În general, nu este surprinzător, pentru că am pus destul de des o mulțime de aplicații diferite, execută de pe Internet fișiere, ștergeți-le. În general, am făcut o mulțime de operațiuni de fișiere și Leopard decent bătut joc. Pentru cea mai curios, puteți utiliza o altă comandă, care afișează procentajul de fragmentare fișier (mai precis, nu este procentajul -defragmentirovannosti).

sudo ./hfsdebug -f -t 5

Execuția va lua ceva timp, dar rezultatul va fi ceva de genul:

1214506 Din totalul Forks date nenulă, 1209938 (99.624%) nu au nici o fragmentare.
Din 4135 furci de resurse nenulă total, 4074 (98.525%) nu au nici o fragmentare.

Aceste procentaje ridicate sugerează că Mac OS X se descurcă cu sarcinile sale și să nu permită fragmentarea fișierelor.

De ce altceva ai vrea să defrag spațiu liber?

Instrumente defragmentarea

Înainte de a trece la defragmentezi, pentru a spori efectul poate utiliza, de exemplu, Onyx sistem de purificare de utilitate și cache utilizator. Iar pentru cei mai defragmentarea, puteți utiliza instrumente speciale.

iDefrag - utilitar este special conceput pentru defragmentarea și oferă o gamă de algoritmi pentru acest lucru. De exemplu, «Compact», unul dintre algoritmii, pune toate fișierele la începutul discului, și spațiul liber - la sfârșitul anului. Această procedură durează timp minim. Descărcați versiunea demo aici. Programul în valoare de aproximativ 30 $.

Unitate Genius - un program puternic, care permite o gamă completă de acțiuni preventive pentru a lucra cu partiții pe hard disk și de a restabili datele. scris pe site-ul programului pe care tehnicienii Apple, folosind un utilitar de lucru cu fier problematică. Unitate Genius este în valoare de $ de 99.

TechTool Pro 5 - cerere revendică rolul unui instrument universal pe un Mac. Printre caracteristicile sale acolo și defragmentarea. TechTool Pro 5 este de $. 98

După defragmentare poate încerca din nou pentru a vedea spațiul liber cu comanda in Terminal - imaginea trebuie să se schimbe în mod semnificativ.

A se vedea, de asemenea:

Încercați Acum hfsdebug pentru defragmentarea spațiu liber - se simte bine:

131636 0x2330b87 0x2350dba 514.20 MB
202,472 0x236a8d8 0x239bfbf 790.91 MB
207 163 0x13787 0x460c1 809.23 MB
262173 0x239c019 0x23dc035 1,00 GB
275965 0x2434557 0x2477b53 1,05 GB
556878 0x2b14010 0x2b9bf5d 2.12 GB
664732 0x27dfee7 0x2882382 2.54 GB
1054457 0x29a1455 0x2aa2b4d 4,02 GB
1059338 0x2bca6bd 0x2ccd0c6 4,04 GB
13988442 0x2ccd0c9 0x3a24322 53,36 GB

Acest ultim 10 rânduri. Aproape tot spațiul liber (85 GB) defragmentate care place

Vorpsami defragmentarea nu este deosebit de interesat niciodată, pentru că știu că Mac OS, Linux, FreeBSD si alte * nix-frați fayloobryvkov nici un rod. FAT32 este, probabil, liderul va fi. Dar NTFS, care este acum, probabil, toată lumea pe Windows, cum ar fi același lucru nu este deosebit de date fragmente. Nu? Nu-mi amintesc ...

În general, mulțumiri pentru obzorchik cognitive edificatoare! Într-un fel a avut întotdeauna în minte mai mult de fragmentare a datelor, mai degrabă decât spațiu Un raft o sabie cu două tăișuri 😉

Kukoba, radical, dar transporta cu șuruburi la șurub și întreaga armată înapoi conta foarte mare de fișiere (Disk Utility spune lor 840000 pe partiția de sistem - nu atât de mult în comparație cu volumul timemachine, în cazul în care lor 3,8 milioane), de asemenea, probabil nu foarte util, mai ales pentru șuruburi exterioare ... dar cu siguranță metoda cea mai economica de a utiliza un șurub intern, cu toate că, în general, nu cel mai sigur ...
Îmi amintesc aproape la fel de bine pe partea de ferestre într-un Mac luat în râs atunci când a decis să reducă dimensiunea sa la o valoare suficient de mare pentru utilizarea viitoare a spațiului sub mac: Disk Utility secțiune a imaginii, partiție șterse conservate, redimensiona partiție de mac, CREATE vindovyh, restaurarea datelor. Sa dovedit, a pierdut încărcător. A început o instalare proaspătă (știu despre diskpart, și altele, dar a fost mai ușor), așteptați pentru stocarea de informații și înregistrarea încărcătorul de sub mac curățat din fișierul, din nou restaurate fișierele din imagine. Am zburat inteligent

Vitol, bine, trebuie efectuată numai atunci când se va termina cu locul (sau mai degrabă va fi mai mică de 10-15%).

NTFS a fost conceput ca un sistem care nu se fragmentează fișiere, dar în realitate - nu mai bine decât FAT32, deși este într-adevăr nimic în comparație 😀

Kukoba, aproape aerobatics! 😉

Fie că defragmentarea este un „medicament minune“ pentru Mac *?

Defragmentarea - utilizatorii de PC-uri sunt cu entuziasm vorbesc despre asta. Acest „medicament minune“, care vă permite să măriți viteza computerului. Dar dacă acesta este un mijloc universal? Sau utilizatorii de Mac * ar trebui să fie utilizat cu precauție defragmentarea?

Familiare utilizatorilor de PC-uri tot timpul vorbesc despre efectul pe care produce defragmentare pentru computerele lor.

PC-ul lor de încărcare mai rapid și în afara imediat. Fișierele sunt deschise aproape instantaneu.

„Este ca o întinerire a calculatorului“ - ei exclama în încântare. „PC-ul meu din nou, la fel de bun ca noi. Trebuie să defragmenta Mac * ».

Dar acest lucru este adevărat?

Fragmentarea apare atunci când sistemul de operare împarte fișierul în bucăți, deoarece nu există suficient spațiu de memorie în cazul în care fișierul a fost salvat inițial.

Astfel, sistemul de operare salvează un fișier într-un singur loc ... dar mai târziu, atunci când doriți să păstrați același fișier, locul de lângă el este deja ocupat de un alt fișier, iar sistemul de operare trebuie să-l păstrați în altă parte.

fișier Deci, fragmentat - un fișier rupt în mai multe bucăți - care, la rândul său, încetinește accesul la informație, deoarece sistemul de operare este necesar pentru a reuni toate aceste părți.

Ar trebui să vă faceți griji cu privire la fragmentare?

Nu, dacă rulați Mac OS X. *

Dintr-un motiv simplu: sistemul de operare Mac OS X * are un avantaj, pentru că în cele mai multe calculatoare Macintosh capacitate hard disk (spațiu pentru stocarea de fișiere) este acum a crescut semnificativ. Cu sistem mare de fișiere de memorie nu mai este necesară pentru a „stoarce“ fișierele într-un spațiu mic, în scopul de a lăsa spațiu pentru fișierele noi.

În schimb, sistemul de operare bogat de formatare a textului (HFS Plus), Mac OS * combină mai multe locații mici de fișiere într-o zonă comună de pe disc.

Aplicarea tehnologiilor avansate înseamnă că multe aplicații pot pur și simplu rescrie întregul fișier de fiecare dată când salvați. Deoarece fragmentarea este rezultatul adăugării de noi date la fișierele existente, această tehnologie ar reduce foarte mult numărul de date fragmentate.

Chiar și prezența unei mici fragmentare nu este o problemă dacă executați MAC OS X 10.3 *, care defragmentează automat fișierele „în creștere“.

Ca urmare, este puțin probabil că va trebui să defragmenta dacă utilizați Mac OS X. *

Mai mult decât atât, nu defragmenta în acest caz - este mai sigur.

Din două motive.

În primul rând, dacă aveți o problemă (de exemplu, în procesul de optimizare a calculatorului, a avut loc o cădere de tensiune), unele fișiere pot fi deteriorate.

În al doilea rând, sistemul de operare Mac OS X * utilizează un număr foarte mare de fișiere de mici dimensiuni, la care accesul necesită să foarte rare - deci nu are nici un sens să le defragmenta.

De fapt, există riscul ca să se deplaseze în mod accidental unul dintre fișierele plasate în „zona fierbinte“ pentru o citire rapidă la boot. În acest caz, performanța computerului Macintosh poate fi redus în mod semnificativ, și să nu crească.

Încă mai cred că este nevoie de defragmentare?

Iată cum se face ...
Notă: Tratamentul poate fi mult mai periculos decât boala în sine

Notă: Tratamentul poate fi mult mai periculos decât boala în sine

Puteți face copii de rezervă ale fișierelor importante, șterge datele de pe hard disk și apoi reinstalați Mac OS X * și de a restabili backup. Dacă sunteți nou în această afacere, întrebați-vă o întrebare: „Am într-adevăr nevoie pentru a face acest lucru? "

Puteți utiliza, de asemenea, un instrument, cum ar fi agent de curățare Compania Ancodia Software sau companie iDefrag Coriolis Systems Limited.

* Selectați instrumentul defragmentarea - dar numai dacă sunteți sigur că într-adevăr doriți să defragmenta.

x-mac, înainte de a copia-paste, ar fi citit mai mult articol aici. Nu am scris despre fragmentarea fișierelor și fragmentarea spațiu liber pe hard disk.

> Când a fost de 10,3, Intel nu a fost la fel de strâns legată cu maci (în cazul în care nu a existat nici o), în cazul în care o face. HZ că ponakopipastili)))
Care este diferența ce platforma ppc sau Intel este Mac OS X.

În discuția noastră (care acest articol) a vorbit despre fragmentarea spațiului liber. nu despre fișierele.