Stopp Twitter for Mac Image Cache Folder fra Growing Huge

Twitter for Mac-klienten har en spesiell funksjon (feil?) Som forårsaker at app-bildebufferen vokser uendelig og uten begrensning. Det betyr at Twitter-bildebuffermappen enkelt kan bli flere gigabyte i størrelse ukjent til sluttbrukeren, og de cache-filene lagres også i virtuelt minne, noe som kan føre til unødvendig RAM-bruk og bytte på en Mac. Således, hvis du bruker Twitter-appen i OS X, kan det hende du vil gjerne gripe inn fra tid til annen for å slette denne billedbufferen, ellers vil du finne diskplassen din sakte forsvinner da de cachelagrede bildefilene fra twitter-strømmen blir lagret til disk, aldri rydde seg ut. Du kan også bli lei av den manuelle cachen-slettingsprosessen, og bestemmer deg for å forhindre at appen lagrer noen bildebuffer, så vi viser deg hvordan du gjør det også.


Hvis du ikke bruker Twitter-appen for Mac OS X, gjelder dette ikke for deg, ingen av de andre Mac Twitter-klientene har dette problemet. Dette er nesten sikkert en feil med Twitter-appen, men det er uklart om / når de vil komme seg rundt for å fikse det med en appoppdatering.

Plasseringen av Twitter Image Cache

Cache-katalogen for profilbilder og innebygde bilder fra tweets er plassert på følgende sted i OS X (merk brukarkatalogen, ikke systembiblioteket):

~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/com.atebits.tweetie.profile-images/

Den enkleste måten å komme seg dit er med Gå til mappe, tilgjengelig fra Finder "Go" -menyen og velge "Gå til mappe" (eller trykk på kommandoen + Skift + G-snarveien). Søppel innholdet i den mappen (ikke selve mappen) er tilstrekkelig for å løse problemet, pass på at du slipper Twitter-appen etterpå for å laste ut alt cache fra minnet også.

Hvis du antar at Finder Status-linjen er aktivert, ser du umiddelbart hvor mange filer som er satt i denne mappen. Hvis du er en vanlig Twitter-bruker, vil du sannsynligvis finne det å være godt inn i tusenvis, noe som sannsynligvis vil oversette til en bemerkelsesverdig mengde diskplass.

Hvis du er en aktiv Twitter-bruker som bruker livestream-oppdateringsfunksjonen, og du kommer til å søppel denne mappen ofte, vil du kanskje gjøre et alias av det et sted slik at du manuelt kan dumpe innholdet, eller fortsette med neste trinn og bare hindre appen fra å holde alt det søppelet rundt til å begynne med.

Forhindre Twitter App fra lagring av bildebufferfiler

Er du lei av å slette cachefiler manuelt? Jeg også. Du kan forhindre at Twitter-appen kan lagre alt det cachen ved å låse ned mappen. Dette kan teoretisk gi økt båndbreddebruk, da hver fil må lastes ned fra servere igjen, slik at du ikke vil gjøre dette på en internettforbindelse med en streng datakvote, som en iPhone-hotspot-plan. Hvis du er sikker på at du vil låse ned den mappen og stoppe bildebufferen en gang for alle, er det hva du skal gjøre:

  1. Hit Command + Shift + G fra et Finder-vindu og gå til følgende bane:
  2. ~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/

  3. Velg mappen "com.atebits.tweetie.profile-images" og trykk på Kommando + jeg for å få informasjon om den katalogen
  4. Merk av for "Låst" slik at den er aktivert, og lukk ut av Info-vinduet
  5. Avslutt Twitter.app, la det sitte lukket i et minutt eller så, og gjenoppstart det (dette er å dumpe cachen fra minnet)

Du kan se mappen nå og til og med med en veldig opptatt Twitter-strøm, vil ingen cache-filer bli lagret i denne cachemappen.

Brukere som er komfortable med kommandoen som kan gå med en mer teknisk tilnærming ved å implementere en symbolsk lenke fra /com.atebits.tweetie.profile-images/ mappen direkte til brukeren Trash (at ~ / .Trash /) eller til og med / dev / null /, men bare å låse mappen danner Finder er tilstrekkelig til å forhindre at bildene blir lagret.

Så vidt jeg kan fortelle, er ingenting i mappen "com.atebits.tweetie.profile-images" viktig for å beholde og slette innholdet, har ingen innvirkning på Twitter eller noe annet. Det er mulig at det å holde en latterlig stor bildebuffer kan tillate appen å utføre noe raskere når du ruller gjennom gamle tweets, men for meg som ikke garanterer den potensielt store størrelsen på katalogen.

Første gang jeg kom over mappen, var ved hjelp av OmniDiskSweeper, et flott verktøy som skanner en Mac-harddisk for store filer og mapper, og det ble funnet å være 8 GB. På en MacBook Air med bare 128 GB total diskplass, er det en betydelig mengde bortkastet plass for noe som tjener lite formål. Da begynte jeg å tømme cachen manuelt en gang i uka eller så, og hver gang det er et sted mellom 1 GB og 4 GB, avhengig av tweetaktiviteten for forrige uke og hvor mange bilder folk legger inn i tweets. Til slutt bestemte jeg meg for å låse ned katalogen, og så langt har jeg ikke hatt noen problemer med appen som et resultat.