Font cache — skyndiminni
Svokallað Cache eða skyndiminni og skjöl tengd því koma víða við sögu á tölvum. Ýmist er þetta tengt forritum eða stýrikerfinu sjálfu. Það er misjafn hvernig þetta er útfært en algengast er að skjöl myndist sem innihalda upplýsingar eða skipanir sem tölvan eða forritin sækja í og stytta þannig sóknartíma í upplýsingar.
Sem dæmi er einfalt að nefna skyndiminni vafra. Í því eru upplýsingar um nýlega heimsóttar síður og vafrinn sækir líka áður notaða slóð sem skíst fram þegar maður byrjar að skrifa slóðina í innsláttarreitinn.
Annað dæmi er þegar maður byrjar að skrifa netfang í póstforiti og forritið rembist við að giska á hverjum maður ætli nú eiginlega að senda póst í þetta skiptið. Svo kannast margir eflaust við það þegar forritin vilja endilega fá mann til þess að nota vitlaust vef– eða netfang af því að maður hafði álpast einhvern tíma til þess að skrifa þau vitlaust. Ég hef lent í því að slá inn vitlaust aðgangsorð á bankavef og það hreinlega festist inni og það var ekki fyrr en ég hafði hreinsað út skyndiminnið í Safari að ég gat komið viti fyrir hann. (Safari | Empty Cache…) En það kostaði mig líka það að Safari mundi engin vefföng sem ég hafði vanið komur mínar á. En það þarf ekki að hafa miklar áhyggjur því að eitt er víst: Það koma fleiri Cache skjöl sem fylla í skarðið.
Þetta sýnir manni að skyndiminnið getur skaðast af mannavöldum en svo ég taki það fram strax, getur þetta líka gerst af einhverjum öðrum orsökum innan tölvunnar. Sem aftur þýðir að skyndiminni tengd öðrum hlutum tölvunnar eða forritum getur líka skemmst.
Letur á sitt skyndiminni líka eða öllu heldur eru það forritin sem nota letur sem myndu teljast eigendur þeirra. Þar af leiðir eru þessar skyndiupplýsingar dreifðar út um alla tölvu ef maður kýs að horfa þannig á það, en sjálfsagt má segja að það sé eitthvert skipulag á bak við sýndaróreiðuna. Og eins og áður sagði geta þessi skyndiminnisskjöl laskast með ýmsu móti. Það er erfitt að segja nákvæmlega til um það hvenær er um galla að ræða í þessum skjölum, en einkenni geta verið að letur sem hefur verið nýlega sett inn á tölvuna kemur ekki fram, sérstaklega ef önnur útgáfa af því var notuð áður; letur klessist saman eða gliðnar óeðlilega sundur þrátt fyrir að stillingar í forritinu sýni allt annað. Gallinn er sá að þessi einkenni eða svipuð geta líka verið af öðrum orsökum, galli í letri og svo framvegis. Samanburður á sama letri á sitt hvorri tölvu myndi til dæmis auðvelda greiningu.
Flest af eiginlegum Font Cache skjölum má finna í Cache möppunum í tölvunni. Skjöl þessu tengd eru þó víðar og hef ég nefnt hér áður fyrri póstum og vísa í þá pistla um jaws í Quark og AdobeFnt skjöl.
En svo ég haldi mig við þessi eiginlegu Font Cache skjöl er nauðsynlegt í fyrsta lagi að vita hver þau eru og eins að vita að nauðsynlegt er að ræsa tölvuna eftir að þau hafa verið fjarlægð.
Hér er listi sem sýnir dæmi um hver og hvar þessi skjöl eru á Tiger, en skjölin eru ekki á sömu stöðum milli stýrikerfa:
/Library/Caches/com.apple.ATS/501/annex_aux
/Library/Caches/com.apple.ATS/501/annex.db
/Library/Caches/com.apple.ATS/501/Classic.fcache
/Library/Caches/com.apple.ATS/501/filetoken.db
/Library/Caches/com.apple.ATS/501/FondResourceCache
/Library/Caches/com.apple.ATS/501/fonts.db
/Library/Caches/com.apple.ATS/501/Local.fcache
/Library/Caches/com.apple.ATS/501/qdfams.db
/Library/Caches/com.apple.ATS/501/System.fcache
/Library/Caches/com.apple.ATS/System/annex_aux
/Library/Caches/com.apple.ATS/System/annex.db
/Library/Caches/com.apple.ATS/System/filetoken.db
/Library/Caches/com.apple.ATS/System/fonts.db
/Library/Caches/com.apple.ATS/System/qdfams.db
Nú, eins og þetta sé ekki nóg til þess að æra óstöðugan?
Sem betur fer er til forrit sem auðveldar allt þetta mál. Það heitir Font Finagler (hét áður Font Cache Cleaner, sem mér finnst eiginleg skárra nafn). Þetta forrit býður á mjög einfaldan hátt upp á að hreinsa þessi skjöl út á öruggan hátt og með því skilyrði að maður ræsi tölvuna eftir notkun. Athugið þó að forritið er ekki gert út fyrir að hreinsa út jaws í Quark eða AdobeFnt skjöl. Font Finagler kostar aðeins 10 dali. Spurningin er bara hvað ertu lengi að vinna fyrir 640 kr.? Á vefsíðu forritsins eru ítarlegri útskýringar en ég hætti mér út í hér en óhætt er að mæla með forritinu fyrir hvern sem er.

