Opriți folderul cache de imagini Twitter pentru Mac de la creșterea uriașă
Clientul Twitter pentru Mac are o caracteristică particulară (bug?) care face ca memoria cache a imaginii aplicației să crească la nesfârșit și fără limitare. Aceasta înseamnă că folderul cache al imaginilor Twitter poate deveni cu ușurință câțiva gigaocteți, fără ca utilizatorul final să știe, iar acele fișiere cache sunt, de asemenea, stocate în memoria virtuală, ceea ce poate cauza utilizarea și schimbarea inutilă a memoriei RAM pe un Mac.Astfel, dacă utilizați aplicația Twitter în OS X, este posibil să doriți să interveniți manual din când în când pentru a șterge acest cache de imagini, altfel veți găsi spațiul pe disc dispărând încet pe măsură ce fișierele de imagine stocate în cache din fluxul dvs. Twitter sunt salvate în disc, fără a se șterge niciodată. De asemenea, s-ar putea să vă săturați de acel proces manual de ștergere a memoriei cache și să decideți să împiedicați aplicația să salveze orice memorie cache de imagini, așa că vă vom arăta și noi cum să faceți asta.
Dacă nu utilizați aplicația Twitter pentru Mac OS X, acest lucru nu se va aplica în cazul dvs., niciunul dintre ceilalți clienți Mac Twitter nu are această problemă. Aceasta este aproape sigur o eroare a aplicației Twitter, dar nu este clar dacă/când vor ajunge să o repare cu o actualizare a aplicației.
Locația memoriei cache a imaginilor Twitter
Directorul cache al imaginilor de profil și al imaginilor încorporate din tweet-uri se află în următoarea locație în OS X (rețineți folderul bibliotecii utilizator, nu biblioteca de sistem):
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/com.atebits.tweetie.profile-images/
Cea mai ușoară modalitate de a ajunge acolo este cu Go To Folder, accesibil din meniul Finder „Go” și alegând „Go To Folder” (sau apăsați comanda rapidă Command+Shift+G). Scoaterea la gunoi a conținutului acelui folder (nu a folderului în sine) este suficientă pentru a scăpa de problemă, asigurați-vă că ați părăsit aplicația Twitter după aceea pentru a descărca și tot memoria cache din memorie.
Presumând că aveți bara de stare Finder activată, veți vedea imediat câte fișiere se află în acest folder. Dacă sunteți un utilizator obișnuit de Twitter, veți găsi probabil că acesta se numără printre mii, ceea ce se va traduce probabil într-o cantitate notabilă de spațiu pe disc.
Dacă sunteți un utilizator activ Twitter care folosește funcția de actualizare a fluxului live și veți arunca frecvent acest dosar în coșul de gunoi, vă recomandăm să-i creați un alias undeva, astfel încât să puteți descărca manual conținutul sau continuați cu pasul următor și împiedicați aplicația să păstreze toate aceste nedorite pentru început.
Prevenirea aplicației Twitter să salveze fișierele cache de imagini
V-ați săturat să ștergeți manual fișierele cache? Şi eu. Puteți împiedica aplicația Twitter să poată salva tot acel cache prin blocarea dosarului. Acest lucru ar putea duce, teoretic, la o utilizare crescută a lățimii de bandă, deoarece fiecare fișier trebuie descărcat din nou de pe servere, așa că nu ați dori să faceți acest lucru pe o conexiune la internet cu o cotă strictă de date, cum ar fi un plan hotspot iPhone. Dacă sunteți sigur că doriți să blocați acel folder și să opriți memoria cache a imaginii o dată pentru totdeauna, iată ce trebuie să faceți:
- Apăsați Command+Shift+G dintr-o fereastră Finder și mergeți la următoarea cale:
- Selectați folderul „com.atebits.tweetie.profile-images” și apăsați Command+i pentru a „Obține informații” despre acel director
- Bifați caseta pentru „Blocat” astfel încât să fie activat, apoi închideți fereastra Obțineți informații
- Ieșiți din Twitter.app, lăsați-l închis timp de un minut și relansați-l (acest lucru este pentru a elimina memoria cache)
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/
Puteți viziona folderul acum și chiar și cu un flux Twitter foarte ocupat, niciun fișier cache nu va fi salvat în acel director cache.
Utilizatorii care se simt confortabil cu comanda ca ar putea opta pentru o abordare mai tehnică prin implementarea unei legături simbolice din /com.folderul atebits.tweetie.profile-images/ direct în gunoiul utilizatorului (la ~/.Trash/) sau chiar în /dev/null/, dar simpla blocare a folderului din Finder este suficientă pentru a preveni salvarea imaginilor.
Din câte îmi dau seama, nimic din acel folder „com.atebits.tweetie.profile-images” nu este esențial pentru a păstra și ștergerea conținutului nu va avea niciun impact asupra Twitter sau orice altceva. Este posibil ca păstrarea unui cache de imagini ridicol de mare să permită aplicației să funcționeze oarecum mai rapid atunci când defilează prin tweet-uri vechi, dar pentru mine asta nu garantează dimensiunea potențial mare a directorului.
Prima dată când am dat peste folderul a fost cu ajutorul OmniDiskSweeper, un instrument grozav care scanează un hard disk Mac pentru fișiere și foldere mari și s-a descoperit că are 8 GB. Pe un MacBook Air cu doar 128 GB de spațiu total pe disc, aceasta este o cantitate considerabilă de spațiu irosit pentru ceva care nu servește la nimic. Apoi am început să golesc cache-ul manual o dată pe săptămână și de fiecare dată este undeva între 1 GB și 4 GB, în funcție de activitatea de tweet din săptămâna anterioară și de câte imagini încorporează oamenii în tweet-urile lor.În cele din urmă, am decis să blochez directorul și, până acum, nu am avut probleme cu aplicația ca urmare.