Itigil ang Twitter para sa Mac Image Cache Folder mula sa Lumalagong Malaki
Ang kliyente ng Twitter para sa Mac ay may kakaibang tampok (bug?) na nagiging sanhi ng paglaki ng cache ng larawan ng app nang walang hanggan at walang limitasyon. Nangangahulugan iyon na ang Twitter image cache folder ay madaling maging ilang gigabytes sa laki nang hindi alam ng end user, at ang mga cache file na iyon ay nakaimbak din sa virtual memory, na maaaring magdulot ng hindi kinakailangang paggamit ng RAM at pagpapalit sa isang Mac.Kaya, kung gagamitin mo ang Twitter app sa OS X, maaaring gusto mong manu-manong makialam paminsan-minsan upang tanggalin ang cache ng larawan na ito, kung hindi, makikita mong dahan-dahang nawawala ang espasyo ng iyong disk habang nai-save ang mga naka-cache na file ng imahe mula sa iyong stream ng twitter sa disk, hindi kailanman nag-clear sa sarili. Maaari ka ring magsawa sa manu-manong proseso ng pagtanggal ng cache na iyon at magpasya na pigilan ang app mula sa pag-save ng anumang cache ng larawan, kaya ipapakita namin sa iyo kung paano gawin iyon.
Kung hindi mo ginagamit ang Twitter app para sa Mac OS X hindi ito malalapat sa iyo, wala sa iba pang kliyente ng Mac Twitter ang may ganitong isyu. Ito ay halos tiyak na isang bug sa Twitter app, ngunit hindi malinaw kung/kung kailan sila aayusin ito gamit ang isang update sa app.
Ang Lokasyon ng Twitter Image Cache
Ang direktoryo ng cache ng mga larawan sa profile at mga naka-embed na larawan mula sa mga tweet ay matatagpuan sa sumusunod na lokasyon sa OS X (tandaan ang folder ng library ng user, hindi ang library ng system):
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/com.atebits.tweetie.profile-images/
Ang pinakamadaling paraan para makarating doon ay gamit ang Go To Folder, naa-access mula sa Finder na “Go” menu at pagpili sa “Go To Folder” (o pindutin ang Command+Shift+G shortcut). Ang pagtatapon ng mga nilalaman ng folder na iyon (hindi ang folder mismo) ay sapat na upang maalis ang problema, siguraduhing ihinto mo ang Twitter app pagkatapos upang i-unload din ang lahat ng cache mula sa memorya.
Ipagpalagay na pinagana mo ang Finder Status bar, makikita mo kaagad kung ilang file ang nakaupo sa folder na ito. Kung ikaw ay isang regular na user ng Twitter, malamang na makikita mo ito sa libu-libo, na malamang na isasalin sa isang kapansin-pansing dami ng espasyo sa disk.
Kung isa kang aktibong user ng Twitter na gumagamit ng feature na pag-update ng livestream at madalas mong itatapon ang folder na ito, maaaring gusto mong gumawa ng alyas nito sa isang lugar upang maaari mong manual na itapon ang mga nilalaman, o magpatuloy sa susunod na hakbang at pigilan lang ang app na panatilihin ang lahat ng basurang iyon sa simula.
Pagpigil sa Twitter App mula sa Pag-save ng Mga Image Cache File
Pagod na sa manual na pagtanggal ng mga cache file? Ako rin. Maaari mong pigilan ang Twitter app na mai-save ang lahat ng cache na iyon sa pamamagitan ng pag-lock ng folder. Sa teoryang ito ay maaaring magresulta sa pagtaas ng paggamit ng bandwidth dahil ang bawat file ay kailangang i-download muli mula sa mga server, kaya hindi mo nais na gawin ito sa isang koneksyon sa internet na may mahigpit na quota ng data, tulad ng isang iPhone hotspot plan. Kung sigurado kang gusto mong i-lock down ang folder na iyon at ihinto ang cache ng larawan minsan at para sa lahat, narito ang dapat gawin:
- Pindutin ang Command+Shift+G mula sa window ng Finder at pumunta sa sumusunod na landas:
- Piliin ang folder na “com.atebits.tweetie.profile-images” at pindutin ang Command+i para ‘Kumuha ng Impormasyon’ tungkol sa direktoryong iyon
- Lagyan ng check ang kahon para sa "Naka-lock" upang ito ay paganahin, pagkatapos ay isara sa labas ng Get Info window
- Ihinto ang Twitter.app, hayaan itong nakasara nang isang minuto o higit pa, at muling ilunsad ito (ito ay para itapon ang cache mula sa memorya)
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/
Maaari mong panoorin ang folder ngayon at kahit na may napaka-abalang stream sa Twitter, walang mga cache file ang mase-save sa direktoryo ng cache na iyon.
Ang mga user na kumportable sa command na tulad ay maaaring gumamit ng mas teknikal na diskarte sa pamamagitan ng pagpapatupad ng simbolikong link mula sa /com.atebits.tweetie.profile-images/ folder nang direkta sa Trash ng user (sa ~/.Trash/) o kahit sa /dev/null/, ngunit ang pag-lock lang ng folder form na Finder ay sapat na upang maiwasan ang pag-save ng mga larawan.
Sa masasabi ko, wala sa folder na "com.atebits.tweetie.profile-images" na iyon ang mahalaga upang mapanatili at matanggal ang mga nilalaman ay walang epekto sa Twitter o anumang bagay. Posible na ang pagpapanatili ng isang katawa-tawang malaking cache ng larawan ay maaaring magbigay-daan sa app na gumanap nang medyo mas mabilis kapag nag-i-scroll sa mga sinaunang tweet, ngunit para sa akin hindi nito ginagarantiyahan ang potensyal na malaking sukat ng direktoryo.
Ang unang pagkakataon na nakita ko ang folder ay sa tulong ng OmniDiskSweeper, isang mahusay na tool na nag-i-scan ng Mac hard drive para sa malalaking file at folder, at napag-alamang 8GB ito. Sa isang MacBook Air na may 128GB lamang ng kabuuang espasyo sa disk, iyon ay isang malaking halaga ng nasayang na espasyo para sa isang bagay na walang gaanong layunin. Pagkatapos ay sinimulan kong alisin nang manu-mano ang cache isang beses bawat linggo o higit pa, at sa bawat oras na ito ay nasa pagitan ng 1GB at 4GB, depende sa aktibidad ng tweet para sa nakaraang linggo at kung gaano karaming mga larawan ang na-embed ng mga tao sa kanilang mga tweet.Sa kalaunan ay nagpasya akong i-lock down ang direktoryo, at hanggang ngayon ay wala pa akong problema sa app bilang resulta.