Pysäytä Twitter for Mac -kuvavälimuistikansio kasvamasta v altavasti
Twitter for Mac -asiakassovelluksessa on erikoinen ominaisuus (vika?), joka saa sovelluksen kuvavälimuistin kasvamaan loputtomasti ja ilman rajoituksia. Tämä tarkoittaa, että Twitter-kuvavälimuistikansio voi helposti tulla usean gigatavun kokoiseksi loppukäyttäjän tietämättä, ja nämä välimuistitiedostot tallentuvat myös virtuaalimuistiin, mikä voi aiheuttaa tarpeetonta RAM-muistin käyttöä ja vaihtamista Macissa.Jos käytät Twitter-sovellusta OS X:ssä, saatat haluta ajoittain poistaa tämän kuvavälimuistin manuaalisesti, muuten levytilasi katoaa hitaasti, kun välimuistissa olevat kuvatiedostot Twitter-virrastasi tallennetaan levy, joka ei koskaan tyhjennä itseään. Saatat myös kyllästyä manuaaliseen välimuistin poistoprosessiin ja päättää estää sovellusta tallentamasta kuvavälimuistia, joten näytämme sinulle, kuinka se tehdään.
Jos et käytä Twitter-sovellusta Mac OS X:lle, tämä ei koske sinua, millään muilla Mac Twitter -asiakkailla ei ole tätä ongelmaa. Tämä on lähes varmasti Twitter-sovelluksen virhe, mutta on epäselvää, korjataanko se sovelluspäivityksellä/milloin.
Twitter-kuvavälimuistin sijainti
Twiitien profiilikuvien ja upotettujen kuvien välimuistihakemisto sijaitsee seuraavassa paikassa OS X:ssä (huomaa käyttäjän kirjastokansio, älä järjestelmäkirjastoa):
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/com.atebits.tweetie.profile-images/
Helppoin tapa päästä sinne on Siirry kansioon, joka on käytettävissä Finderin "Go"-valikosta ja valitsemalla "Siirry kansioon" (tai painamalla Command+Shift+G-pikanäppäintä). Kansion sisällön (ei itse kansion) roskakoristaminen riittää poistamaan ongelman. Muista sulkea Twitter-sovellus myöhemmin, jotta myös kaikki välimuisti tyhjennetään muistista.
Jos olet ottanut Finderin tilapalkki käyttöön, näet heti, kuinka monta tiedostoa tässä kansiossa on. Jos olet tavallinen Twitter-käyttäjä, löydät sen todennäköisesti tuhansittain, mikä tarkoittaa todennäköisesti huomattavaa määrää levytilaa.
Jos olet aktiivinen Twitter-käyttäjä, joka käyttää suoratoiston päivitysominaisuutta ja siirrät tämän kansion usein roskakoriin, voit tehdä sille aliaksen, jotta voit poistaa sen manuaalisesti sisältö tai siirry seuraavaan vaiheeseen ja estä vain sovellusta pitämästä kaikkea roskaa mukana.
Estetään Twitter-sovellusta tallentamasta kuvavälimuistitiedostoja
Oletko kyllästynyt välimuistitiedostojen manuaaliseen poistamiseen? Minä myös. Voit estää Twitter-sovellusta tallentamasta kaikkea välimuistia lukitsemalla kansion. Tämä voi teoriassa johtaa lisääntyneeseen kaistanleveyden käyttöön, koska jokainen tiedosto on ladattava uudelleen palvelimilta, joten et halua tehdä tätä Internet-yhteydellä, jossa on tiukka datakiintiö, kuten iPhone-hotspot-suunnitelma. Jos olet varma, että haluat lukita kansion ja pysäyttää kuvavälimuistin lopullisesti, toimi seuraavasti:
- Paina Finder-ikkunassa Command+Shift+G ja siirry seuraavaan polkuun:
- Valitse kansio "com.atebits.tweetie.profile-images" ja paina Komento+i saadaksesi tietoja kyseisestä hakemistosta
- Valitse "Lukittu"-valintaruutu, jotta se on käytössä, ja sulje sitten Get Info -ikkuna
- Lopeta Twitter.app, anna sen olla suljettuna noin minuutti ja käynnistä se uudelleen (tämä tyhjentää välimuistin muistista)
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/
Voit katsoa kansiota nyt, ja vaikka Twitter-virta olisi erittäin kiireinen, välimuistitiedostoja ei tallenneta välimuistihakemistoon.
Käyttäjät, jotka ovat tyytyväisiä komentoon, kuten voisivat käyttää teknisempää lähestymistapaa ottamalla käyttöön symbolisen linkin /comista.atebits.tweetie.profile-images/ -kansioon suoraan käyttäjän Roskakoriin (osoitteessa ~/.Trash/) tai jopa /dev/null/, mutta pelkkä kansion lukitseminen Finderista riittää estämään kuvien tallentamisen.
Sikäli kuin ymmärrän, mikään tuossa "com.atebits.tweetie.profile-images"-kansiossa ei ole välttämätöntä säilytettäväksi, eikä sisällön poistaminen vaikuta Twitteriin tai mihinkään muuhun. On mahdollista, että naurettavan suuren kuvavälimuistin säilyttäminen voi mahdollistaa sen, että sovellus toimii jonkin verran nopeammin selattaessa vanhoja twiittejä, mutta mielestäni se ei takaa hakemiston mahdollista suurta kokoa.
Ensimmäisen kerran törmäsin kansioon OmniDiskSweeperin avulla. Se on loistava työkalu, joka etsii Macin kiintolevyltä suuria tiedostoja ja kansioita, ja sen todettiin olevan 8 Gt. MacBook Airissa, jossa on vain 128 Gt levytilaa, se on huomattava määrä hukattua tilaa jollekin, jolla ei ole mitään tarkoitusta. Aloin sitten tyhjentää välimuistia manuaalisesti noin kerran viikossa, ja joka kerta se on jossain 1 Gt ja 4 Gt välillä, riippuen edellisen viikon twiittitoiminnasta ja kuinka monta kuvaa ihmiset upottavat twiitteihinsä.Lopulta päätin lukita hakemiston, eikä minulla ole toistaiseksi ollut ongelmia sovelluksen kanssa.