Triki in nasveti
22.03.2009 19:47
Posodobljeno 16 let nazaj.

Deli z drugimi:

Share

Pobrišimo cache pisav v Leopard-du

Pobrišimo cache pisav v Leopard-du
Pobrišimo cache pisav v Leopard-du

Ob uporabi množice različnih pisav v okolju X, sam sistem le te beleži in jih zaradi hitrejšega dostopanja do njih vpisuje v tako imenovani cache. Kakorkoli, obstajajo možnosti, da se naš cache sfiži in postane bolj moteč kot uporaben. Eden izmed simptomov poškodovanega cache-a je videvanje čudnih in prekrivajočih črkovnih znakov v katerikoli od naloženih aplikacij.

Pred operacijskim sistemom X 10.5, so vsi zapiski uporabljenih pisav prebivali v vrhnji knjižnici; Caches mapi , v datoteki imenovani com.apple.ATS. Če smo posumili na poškodovan cache, smo lahko le izbrisali to datoteko, se odjavili in ponovno prijavili v uporabniški račun in problem je bil rešen. Vse to se je v novi verziji 10.5 spremenilo, saj so cache-i generirani za vsakega uporabnika posebej in shranjeni v pod mapah zakopanih globoko v /var direktorijih. Imena map so v teh hierarhiji kodirana, kar naredi iskanje datoteke com.apple.ATS primerljivo z letom v vesolje.

Na srečo obstaja presenetljivo lahka rešitev, ki nam omogoča da spretno zaobidemo problem in se imenuje atsutil ukazni poziv. Atsutil omogoča hitro brisanje cache-a za enega ali vse uporabnike v sistemu, hkrati pa nam omogoča ustavitev in zagon Apple-ovea Services serverja, ki opravi enako nalogo kot odjava in prijava v uporabniški račun v prejšnjih verzijah.

Za izbris cache-a, najprej zaprite vse aplikacije v teku (drugače se lahko pojavijo kakšne napake v fontih), nato odpirte Applov Terminal (AplicationsUtilities) in zaženite ukaz:

atsutil databases -removeUser

Za izbris cache-a vseh uporabnikov boste morali vnesti varnostno kodo administratorja in vnesti spodnji ukaz:

sudo atsutil databases -remove

Ko enkrat zbrišete več cache, boste morali ponovno zagnati ATS server s slednjima ukazoma:

$ atsutil server -shutdown
$ atsutil server -ping

Za ponovni zagon boste morali počakati sekundo ali dve in cache bo ponovno deloval s polno paro. Če se še vedno pojavijo kakšne čudne črke, je najbolje da se odjavite in ponovno prijavite v svoj uporabniški račun.

Ob uporabi množice različnih pisav v okolju X, sam sistem le te beleži in jih zaradi hitrejšega dostopanja do njih vpisuje v tako imenovani cache. Kakorkoli, obstajajo možnosti, da se naš cache sfiži in postane bolj moteč kot uporaben. Eden izmed simptomov poškodovanega cache-a je videvanje čudnih in prekrivajočih črkovnih znakov v katerikoli od naloženih aplikacij.

Pred operacijskim sistemom X 10.5, so vsi zapiski uporabljenih pisav prebivali v vrhnji knjižnici; Caches mapi , v datoteki imenovani com.apple.ATS. Če smo posumili na poškodovan cache, smo lahko le izbrisali to datoteko, se odjavili in ponovno prijavili v uporabniški račun in problem je bil rešen. Vse to se je v novi verziji 10.5 spremenilo, saj so cache-i generirani za vsakega uporabnika posebej in shranjeni v pod mapah zakopanih globoko v /var direktorijih. Imena map so v teh hierarhiji kodirana, kar naredi iskanje datoteke com.apple.ATS primerljivo z letom v vesolje.

Na srečo obstaja presenetljivo lahka rešitev, ki nam omogoča da spretno zaobidemo problem in se imenuje atsutil ukazni poziv. Atsutil omogoča hitro brisanje cache-a za enega ali vse uporabnike v sistemu, hkrati pa nam omogoča ustavitev in zagon Apple-ovea Services serverja, ki opravi enako nalogo kot odjava in prijava v uporabniški račun v prejšnjih verzijah.

Za izbris cache-a, najprej zaprite vse aplikacije v teku (drugače se lahko pojavijo kakšne napake v fontih), nato odpirte Applov Terminal (AplicationsUtilities) in zaženite ukaz:

Za izbris cache-a vseh uporabnikov boste morali vnesti varnostno kodo administratorja in vnesti spodnji ukaz:
Ko enkrat zbrišete več cache, boste morali ponovno zagnati ATS server s slednjima ukazoma:

$ atsutil server -shutdown
$ atsutil server -ping

Za ponovni zagon boste morali počakati sekundo ali dve in cache bo ponovno deloval s polno paro. Če se še vedno pojavijo kakšne čudne črke, je najbolje da se odjavite in ponovno prijavite v svoj uporabniški račun.


Prijavi napako v članku

Povezave



Kaj berejo drugi?

Partnerji Računalniških novic Prikaži vse

SINERGISE d.o.o.

Cvetkova ulica 29, 1000 Ljubljana, Tel: 01 320 61 50
Sinergise razvija geografske informacijske sisteme Slovensko podjetje Sinergise je inovativno visokotehnološko podjetje. Ukvarja se z razvojem geografskih informacijskih sistemov ... Več

REDIT d.o.o.

Vodnikova cesta 232 , 1000 Ljubljana, Tel: 040 768 404
Podjetje Redit d.o.o. je za uporabnike ključnega pomena saj s svojimi storitvami poskrbi za nemoteno delo od doma oziroma za to, da računalnik deluje tako, kot od njega pričakujemo. ... Več

RETTRO d.o.o., vaš partner v razvoju IT-rešitev

Šlandrova 4b, 1000 Ljubljana, Tel: 031 313 312
Mikro podjetje Rettro d.o.o. je specializirano za razvoj različnih informacijskih sistemov z najnovejšimi tehnologijami po meri naročnika. Znanje in izkušnje Rettrovih strokovnjakov ... Več

ZwCAD SLOVENIA

Prečna 9b, 2000 Maribor, Tel: 02 471 12 40
ZwCAD Slovenia pod okriljem podjetja Birocom 2000 d.o.o. ponuja rešitve na področju CAD, CAD/CAM in CAE programske (in strojne) opreme. Več