Preprečite, da bi se mapa predpomnilnika slik Twitterja za Mac povečala
Odjemalec Twitter za Mac ima nenavadno funkcijo (hrošč?), ki povzroči neskončno in neomejeno rast predpomnilnika slik aplikacije. To pomeni, da lahko mapa s predpomnilnikom slik na Twitterju zlahka postane velika za več gigabajtov, ne da bi končni uporabnik vedel, te datoteke predpomnilnika pa so shranjene tudi v navideznem pomnilniku, kar lahko povzroči nepotrebno uporabo RAM-a in zamenjavo na Macu.Torej, če uporabljate aplikacijo Twitter v OS X, boste morda želeli občasno ročno poseči, da izbrišete ta predpomnilnik slik, sicer boste ugotovili, da vaš prostor na disku počasi izginja, ko se bodo predpomnjene slikovne datoteke iz vašega toka na twitterju shranile v disk, ki se nikoli ne počisti. Lahko se tudi naveličate postopka ročnega brisanja predpomnilnika in se odločite, da aplikaciji preprečite shranjevanje predpomnilnika slik, zato vam bomo pokazali, kako to storite.
Če ne uporabljate aplikacije Twitter za Mac OS X, to ne velja za vas, nobeden od drugih odjemalcev Mac Twitter nima te težave. To je skoraj zagotovo napaka v aplikaciji Twitter, vendar ni jasno, ali/kdaj jo bodo odpravili s posodobitvijo aplikacije.
Lokacija Twitter Image Cache
Imenik predpomnilnika slik profilov in vdelanih slik iz tvitov se nahaja na naslednji lokaciji v OS X (upoštevajte mapo uporabniške knjižnice, ne sistemske knjižnice):
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/com.atebits.tweetie.profile-images/
Najlažji način, da pridete tja, je s funkcijo Pojdi v mapo, ki je dostopna iz menija »Pojdi« v iskalniku in izberite »Pojdi v mapo« (ali pritisnite bližnjico Command+Shift+G). Če odstranite vsebino te mape (ne same mape), zadostuje, da se znebite težave, potem obvezno zaprite aplikacijo Twitter, da iz pomnilnika odstranite tudi ves predpomnilnik.
Če imate omogočeno vrstico stanja Finderja, boste takoj videli, koliko datotek je v tej mapi. Če ste redni uporabnik Twitterja, boste verjetno ugotovili, da jih je na tisoče, kar bo verjetno pomenilo precejšnjo količino prostora na disku.
Če ste aktiven uporabnik Twitterja, ki uporablja funkcijo posodabljanja v živo, in boste to mapo pogosto vrgli v smeti, boste morda želeli nekje ustvariti njen vzdevek, da jo boste lahko ročno odlagali vsebino ali nadaljujte z naslednjim korakom in preprosto preprečite, da bi aplikacija obdržala vso to smeti.
Preprečevanje Twitter aplikaciji shranjevanja datotek predpomnilnika slik
Ste naveličani ročnega brisanja predpomnilniških datotek? Jaz tudi. Aplikaciji Twitter lahko preprečite, da bi lahko shranila ves ta predpomnilnik, tako da zaklenete mapo. To bi teoretično lahko povzročilo povečano porabo pasovne širine, saj je treba vsako datoteko znova prenesti s strežnikov, zato tega ne bi želeli početi v internetni povezavi s strogo podatkovno kvoto, kot je načrt dostopne točke iPhone. Če ste prepričani, da želite zakleniti to mapo in enkrat za vselej ustaviti predpomnilnik slik, naredite naslednje:
- Pritisnite Command+Shift+G v oknu Finderja in pojdite na naslednjo pot:
- Izberite mapo »com.atebits.tweetie.profile-images« in pritisnite Command+i za »Pridobi informacije« o tem imeniku
- Potrdite polje za »Zaklenjeno«, da je omogočeno, nato zaprite okno Get Info
- Zaprite Twitter.app, pustite ga zaprto kakšno minuto in ga znova zaženite (s tem izbrišete predpomnilnik iz pomnilnika)
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/
Mapo si lahko ogledate zdaj in tudi pri zelo zasedenem toku Twitterja nobena predpomnilniška datoteka ne bo shranjena v ta predpomnilniški imenik.
Uporabniki, ki so zadovoljni z ukazom, bi lahko uporabili bolj tehničen pristop z implementacijo simbolične povezave iz /com.mapo atebits.tweetie.profile-images/ neposredno v uporabniški koš (pri ~/.Trash/) ali celo v /dev/null/, vendar preprosto zaklepanje mape iz Finderja zadostuje, da preprečite shranjevanje slik.
Kolikor vem, nič v tej mapi »com.atebits.tweetie.profile-images« ni bistvenega pomena za ohranitev in brisanje vsebine ne bo vplivalo na Twitter ali karkoli drugega. Možno je, da bi ohranitev smešno velikega predpomnilnika slik omogočila nekoliko hitrejše delovanje aplikacije pri brskanju po starodavnih tvitih, vendar po mojem mnenju to ne upravičuje potencialno velike velikosti imenika.
Prvič sem naletel na mapo s pomočjo OmniDiskSweeperja, odličnega orodja, ki skenira trdi disk Mac za velike datoteke in mape, in ugotovljeno je bilo, da ima 8 GB. Na MacBook Air s samo 128 GB skupnega prostora na disku je to precejšnja količina izgubljenega prostora za nekaj, kar nima velikega namena. Nato sem začel ročno prazniti predpomnilnik enkrat na teden ali tako, in vsakič je bilo nekje med 1 GB in 4 GB, odvisno od dejavnosti tvitov v prejšnjem tednu in števila slik, ki so jih ljudje vdelali v svoje tvite.Sčasoma sem se odločil zakleniti imenik in zaradi tega do zdaj nisem imel nobenih težav z aplikacijo.