7 Advanced na Trick para Mabawi ang Disk Space para sa Mga Pro User ng Mac OS X

Anonim

Ang pag-uubusan ng espasyo sa disk ay hindi kailanman nakakatuwang, at ang espasyo sa pag-drive ay may premium para sa amin na may mas maliliit na SSD drive tulad ng MacBook Air na may 64GB o 128GB na drive. Ang mga trick na ito ay medyo advanced at sa gayon ay naglalayong sa pro segment ng mga gumagamit ng SSD na kumportable sa pagbabago ng mga function ng system at mga file sa pamamagitan ng command line na may mga potensyal na peligrosong command tulad ng 'rm -rf' at mga wildcard – kung hindi iyon naglalarawan sa iyong set ng kasanayan, kung gayon ang artikulong ito ay hindi para sa iyo at dapat mong gamitin ang mga madaling tip na ito sa halip.Gayundin, hindi pinapagana ng ilan sa mga trick na ito ang ilang mga function ng system at maaaring magkaroon ng mga side effect na maituturing na hindi kanais-nais sa karaniwang user, kaya siguraduhing maunawaan iyon bago gamitin ang mga ito sa isang partikular na Mac. Kung may pag-aalinlangan tungkol sa isang partikular na trick o command syntax, mas ligtas na iwasan ito nang lubusan at umasa sa mas tradisyonal na mga pamamaraan na inaalok dito sa pag-reclaim ng espasyo sa disk kapag ang mga bagay ay naging mahigpit sa isang Mac.

WAIT! Mga advanced na user lang! Seryoso. Kung ikaw ay isang bagong dating sa OS X hindi ito para sa iyo. Ang isang maliit na typo ay maaaring magresulta sa pagkawala ng file at pinsala sa mga core OS file dahil sa mapanirang katangian ng command na 'sudo rm'. Huwag gumamit ng kopya at i-paste, at siguraduhing mayroon kang tumpak na landas na itinakda bago isagawa ang utos. I-back up ang iyong Mac bago ka magsimula. Ikaw ay binigyan ng babala, kaya magpatuloy sa iyong sariling peligro.

1: Huwag paganahin ang SafeSleep Hibernation Mode

Space freed: 4GB – 16GB In-off nito ang native hibernation function ng OS X, na kilala bilang SafeSleep.Sa pangkalahatan, itinatapon ng hibernation ang mga nilalaman ng RAM sa isang sleepimage file sa hard disk kapag ang isang Mac ay pinatulog o naubusan ng baterya. Ang hibernation file na iyon ay kapareho ng laki ng iyong kabuuang RAM, ibig sabihin, ang isang Mac na may 4GB ng RAM ay magkakaroon ng 4GB na hibernation file, ang 8GB RAM ay magiging isang 8GB na file, atbp. Kapag na-off ang feature na ito ay hindi malikha ang file na iyon, at sa gayon ay mapapalaya sistema ng RAM. Ang downside nito ay kung ang isang Mac ay maubusan ng buhay ng baterya, hindi ka makakapagpatuloy kaagad kung saan tumigil ang mga bagay – sa madaling salita, panatilihing naka-enable ang Auto-Save at i-save ang iyong mga dokumento kapag malapit ka nang matapos ang baterya buhay.

  • Buksan ang Terminal at ilagay ang sumusunod na command:
  • sudo pmset -isang hibernatemode 0

  • Susunod pumunta sa /private/var/vm/ para tanggalin ang kasalukuyang sleep image file:
  • cd /private/var/vm/

  • Alisin ang sleep image file gamit ang sumusunod na string:
  • sudo rm sleepimage

  • Nasa /private/var/vm/ kailangan na nating pigilan ang OS X sa paggawa ng file, kaya gagawa tayo ng dummy at pigilan ang write access dito:
  • touch sleepimage

  • Sa wakas, pigilan natin ang pag-access:
  • chmod 000 /private/var/vm/sleepimage

Pipigilan nito ang paggawa ng sleepimage at hindi gumana ang hibernation mode. Maaari itong humantong sa pagkawala ng data kung maubusan ang iyong baterya at hindi ka pa nakapag-save ng isang file kamakailan, kaya siguraduhing panatilihing nasa itaas ang iyong mahahalagang dokumento sa sandaling ubos na ang buhay ng baterya.

Maaari itong i-undo sa pamamagitan ng pagtanggal muli sa bagong sleepimage file, pagkatapos ay i-restore ang hibernatemode sa “3”:

sudo pmset -isang hibernatemode 3; sudo rm /private/var/vm/sleepimage

Ito ay isang advanced na trick at dapat tratuhin nang naaayon.

2: Alisin ang Speech Voices

Space freed: 500MB – 3GB+ Huwag gumamit ng text-to-speech at walang pakialam sa lahat ng magarbong boses na kasama gamit ang OS X? Maaari mong bawiin ang malaking halaga ng espasyo sa disk sa pamamagitan ng pagtatapon sa kanila, ang kabuuang espasyong na-save ay depende sa kung ilang boses ang na-install.

  • Bumalik sa isang Terminal window, ilagay ang sumusunod na command:
  • cd /System/Library/Speech/

  • Ngayon para tanggalin ang buong direktoryo ng Voices:
  • sudo rm -rf Voices/

Tandaan na ang text to speech ay hindi na gagana kung gagawin mo ito. Posible ring tanggalin ang lahat ng boses gamit ang paraan sa itaas, pagkatapos ay manu-manong magdagdag ng isa kung mas gusto mong panatilihin ang ilang kakayahan sa boses sa Mac OS X.

3: Tanggalin ang Lahat ng System Log sa OS X

Nakabakanteng espasyo: 100MB-2GB Nabubuo ang mga log file sa paglipas ng panahon, ngunit sa huli ay depende sa iba't ibang espasyo sa disk ng mga bagay tulad ng iyong indibidwal na paggamit ng computer, mga error, kung anong mga serbisyo ang tumatakbo, at marami pang ibang bagay. Mawawala sa iyo ang mga nilalaman ng mga app tulad ng Console sa pamamagitan ng paggawa nito, ngunit kung hindi ka interesado sa pagbabasa ng mga file ng log ng OS X para sa mga layunin ng pag-debug at pag-troubleshoot hindi ito malaking kawalan:

sudo rm -rf /private/var/log/

Ang mga file ng log ay patuloy na bubuo sa paglipas ng panahon, kaya maaaring gusto mong ulitin ito paminsan-minsan. Maaari mong teknikal na pigilan ang kanilang paglikha sa pamamagitan ng paggamit ng parehong diskarte sa chmod na ginamit upang i-block ang mga sleepimage file, ngunit hindi iyon inirerekomenda.

4: Tanggalin ang QuickLook Cache

Freed space: 100MB-300MB Sa mga mas lumang bersyon ng OS X, ang QuickLook ay nakabuo ng kaunting cache file.Ano yan? Well, ang Quick Look ay ang magarbong kakayahan sa pag-preview ng file sa OS X na ipinapatawag sa pamamagitan ng pagpili ng anumang file sa Finder o isang Open/Save dialog at pagpindot sa spacebar. Hindi nakakagulat, ang QuickLook ay umaasa sa pag-cache upang kumilos nang mabilis, at ang mga cache file na iyon ay maaaring magdagdag ng hanggang. Narito kung paano itapon ang mga ito:

TANDAAN: SA MGA BAGONG VERSION NG OS X, ANG FOLDER NA ITO AY HINDI LANG MGA QUICKLOOK CACHE, HUWAG I-DELETE ANG FOLDER NA ITO SA OS X 10.10, 10.11, O MAS BAGO.

sudo rm -rf /private/var/folders/

5: Alisin ang Emacs

Freed space: 60MB+ Huwag gumamit ng emacs? Ni hindi mo alam kung ano ito? Marahil ay hindi mo ito kailangan noon (Ito ay isang command line text editor, para sa mga hindi pamilyar). Hindi ka magse-save ng GB sa isang ito, ngunit ang bawat MB ay nakakatulong sa isang maliit na SSD:

sudo rm -rf /usr/share/emacs/

Wala nang emacs, pero don’t worry CLI users, magkakaroon ka pa rin ng vi at nano.

6: Tanggalin ang tmp Files

Space freed: 500MB-5GB Ang /private/var/tmp/ ay isang cache ng system, at bagama't dapat nitong i-clear ang sarili pagkatapos ng isang reboot, hindi laging nangyayari. Dagdag pa, kung mayroon kang 40 araw na uptime at hindi madalas na mag-reboot, hindi rin nito malilinaw ang sarili nito, kaya magagawa mo ito sa iyong sarili. Ito ay maaaring magkaroon ng hindi sinasadyang mga kahihinatnan, kaya ito ay pinakamahusay na gawin bago ang isang reboot, o kapag iniwan mo ang lahat ng bukas na application at walang mga app na bukas o tumatakbo. Gusto mong tunguhin ang mga pansamantalang file mismo na nagsisimula sa "TM" at hindi ang buong direktoryo, kaya ang utos ay:

cd /private/var/tmp/; rm -rf TM

Muli, maaari itong magkaroon ng hindi sinasadyang mga kahihinatnan, kaya huwag gawin ito habang tumatakbo ang mga app.

7: Basurahan ang Cache

Space freed: 1GB-10GB+ Ang mga cache ay maaaring maging lahat mula sa kasaysayan ng pagba-browse sa web, hanggang sa pansamantalang metadata ng app, hanggang sa mga app na may sariling scratch disk .Sa huli, kung gaano kalaki ang mga cache ng user na ito ay nakadepende sa kung anong mga app ang pinapatakbo, gaano kadalas nire-reboot ang Mac, at pangkalahatang aktibidad ng user, kaya ang laki ng mga file na ito ay maaaring magkaroon ng malawak na hanay. Hindi lang mga power user na app ang maaaring lumaki kahit na, maraming streaming radio app ang maaaring lumikha ng malalaking cache file na nakaupo sa paligid para sa isang walang hanggan. Katulad ng pagtanggal ng mga tmp file, ito ay pinakamahusay na gawin pagkatapos ng pag-reboot o pagkatapos ihinto ang lahat ng bukas na app at sa gayon ay walang tumatakbo sa ngayon, o kung hindi, maaaring mangyari ang hindi sinasadyang mga kahihinatnan, na magreresulta sa kakaibang gawi para sa mga bukas na app.

cd ~/Library/Caches/; rm -rf ~/Library/Caches/

Available dito ang isang mas ligtas na diskarte dito, na gumagamit ng Finder upang manu-manong tanggalin ang mga cache ng user, kaya inaalis ang mga panganib ng paggamit ng rm -rf na may wildcard.

Salamat kay Fernando Almeida sa pagbibigay ng lima sa mga trick na ito! Mayroon ka bang ilang magagandang tip na gusto mong ibahagi sa amin at sa mundo? Puntahan kami sa Twitter, Facebook, Google+, o email, o mag-iwan sa amin ng komento!

7 Advanced na Trick para Mabawi ang Disk Space para sa Mga Pro User ng Mac OS X