Iztīrīšanas komandas izmantošana operētājsistēmā OS X Yosemite & OS X Mavericks

Anonim

Daudzi Mac lietotāji, kuros darbojas operētājsistēmas OS X Yosemite un OS X Mavericks, ir pamanījuši iztīrīšanas komandu, kas liek iztukšot atmiņas kešatmiņu tā, it kā dators būtu pārstartēts, un, mēģinot palaist termināli, tiek parādīta kļūda. OS X 10.9 vai jaunāka versija. Vairumā gadījumu kļūdas ziņojums ir “Nevar iztīrīt diska buferus: darbība nav atļauta”.Tas nenorāda, ka attīrīšana vairs nedarbojas Mavericks, tā vienkārši prasa superlietotāja privilēģijas, lai tās pareizi izpildītu jaunākajās Mac OS X versijās.

Palaiž tīrīšanas komandu operētājsistēmā OS X El Capitan, Yosemite, Mavericks

Lai izmantotu tīrīšanas komandu modernajās OS X versijās, terminālī ir jāpievieno komandas prefikss ar sudo, piemēram:

sudo purge

Lietojot sudo, vienmēr ir jāievada administratora parole. Ņemiet vērā, ka nav apstiprinājuma ziņojuma, ka tīrīšana ir veiksmīgi palaista, tas vienkārši aizņem brīdi vai divus, un lietotājs atgriežas parastajā komandu uzvednē. Neizmantojot sudo, kļūda “operācija nav atļauta” paliks, un, lai gan tā nav pārbaudīta, jūs varat redzēt citas kļūdas, ja attiecīgajā Mac datorā nav instalēti komandrindas rīki.

Tīrīšanas komanda joprojām ir diezgan pretrunīga, un to vislabāk var izmantot izstrādātāji un diezgan pieredzējuši lietotāji.Turklāt tīrīšanas efektivitātes apmērs ar jaunākajām OS X versijām joprojām ir apšaubāms, jo ir būtiski uzlabojumi atmiņas pārvaldībā ar atmiņas saspiešanu un uzlabotu kešatmiņas apstrādi, un ir jāveic turpmāka pārbaude, lai noteiktu, vai joprojām pastāv komandas izmantošanas priekšrocības vai arī tas, vai vislabāk ir ļaut operētājsistēmai OS X pilnībā rīkoties ar atmiņu un kešatmiņām. Tomēr daži lietotāji joprojām var uzskatīt, ka tīrīšana ir noderīga situācijās, kad ir maz brīvas atmiņas vai ja atmiņas spiediens ir ļoti augsts. Ja plānojat mēģināt izmantot iztīrīšanu operētājsistēmā OS X Mavericks, varat skatīties Activity Monitor cilni "Atmiņa", lai pats redzētu rezultātus pirms un pēc, vai izmantot kaut ko sarežģītāku, piemēram, vm_stat no komandrindas, lai uzraudzītu virtuālās atmiņas izmantošanu. . Iztīrīšana iztukšo virtuālās atmiņas kešatmiņas un atbrīvo neaktīvo atmiņu.

Pateicamies dažādiem komentētājiem mūsu rakstā par neparasti augsta CPU lietojuma novēršanu, izmantojot Finder, lai atgādinātu par šo problēmu, lai gan maz ticams, ka tīrīšanai būs ietekme uz Finder veiktspēju, tā var būt noderīgs rīks citos apstākļos.Vai jums ir viedoklis par tīrīšanu? Jūtieties brīvi ziņot par saviem individuālajiem atklājumiem komentāros.

Iztīrīšanas komandas izmantošana operētājsistēmā OS X Yosemite & OS X Mavericks