Kako ubrzati Safari
Objavljeno 09.11.2009. Objavio/la: Toni Milovan
U sekciji Novosti, Tips & tricks | 23 Komentara
Nakon dugo vremena evo od nas jednog praktičnog savjeta. Namjenjen je svima onima kojima se Safari nakon instalacije jako usporio, a posebno onima koji nakon što otvore novi tab moraju čekati po petnaestak i više sekundi da se Safari odmrzne.
Privremeno rješenje u takvim je situacijama bilo resetiranje Safarija i čišćenje cachea te ne dozvoljavanje izrade “thumbnaila” u historyju. No ako vam se i nakon toga problem ponavlja evo permanentnog rješenja do kojeg smo došli na forumu zahvaljujući Filippu.
Uglavnom, izgleda da je glavni razlog za štucanje Safarija mehanizam koji radi preview sličice za Top Sites prikaz u Safariju. Nakon nekog vremena (posebno onima koji puno koriste Safari) direktorij sa sličicama postane tako velik da samo izlistavanje datoteka u njemu zna trajati po nekoliko desetaka sekundi. Problem naravno nije veličina tih datoteka, nego njihov broj.
Često ih je toliko puno da obična naredba za brisanje uopće nije u stanju obrisati sadržaj direktorija. Tu leži i razlog “smrzavanju” Safarija na neko vrijeme, jer svaki put dok Safari pokušava utvrditi koje su sličice u direktoriju najnovije moramo čekati da se izlista sadržaj tog direktorija, a to u opisanim uvjetima traje poprilično dugo.
Da bi utvrdili je li nam zaista direktorij sa sličicama prevelik najbolje je u terminalu pokrenuti sljedeće naredbe:
du -h ~/Library/Caches/com.apple.Safari/Webpage\ Previews
…da bi saznali veličinu direktorija, i:
ls -l ~/Library/Caches/com.apple.Safari/Webpage\ Previews | wc -l
…da bi saznali broj datoteka u direktoriju. Ako je direktorij velik, najbolje ga je izprazniti sa naredbom:
rm ~/Library/Caches/com.apple.Safari/Webpage\ Previews/*
No ukoliko sustav javi je u direktoriju ima previše datoteka, trebati će izbrisati cijeli direktorij:
rm -rf ~/Library/Caches/com.apple.Safari/Webpage\ Previews
…i ponovo ga napraviti:
mkdir ~/Library/Caches/com.apple.Safari/Webpage\ Previews
I najslađe na kraju. Ukoliko želimo zauvijek spriječiti izradu “thumbnaila” za Top Sites prikaz u Safariju, u Terminal treba zalijepiti sljedeću naredbu:
defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2
… i Safari će ostati za stalno brz. I naravno, treba imati da umu da ćemo tako ostati bez lijepog i korisnog prikaza naših najpopularnijih stranica.
Tagovi: Safari, savjeti
Komentari:
23 komentara na “Kako ubrzati Safari”
Ostavi komentar

Loading ...
Jep, radi. Imao sam preko 560MB cachea i sad je napokon opet brzo
Ja još nemogu virovati da ovo čudo zauzima po pola gige na iMac i na MBP. ISkreno nemam problema al baš ću isprobati ima li kakve razlike.
Radi… Pre dobro… ja sam imao 900 mb-a i sada je opet safari dosta brzi!
00-26-08-db-df-e5:~ Whoo$ rm – rf ~/Library/Caches/com.apple.Safari/Webpage\ Previews
rm: -: No such file or directory
rm: rf: No such file or directory
HELP kad pokušam izbrisati cijeli direktorij, javlja mi ovo gore. Šta da radim?
Viška je razmak iza crtice. Naredba treba biti: rm -rf. Sprtljalo se kod pejstanja.
Ok, thnx. Sada sve radi ko beba
THNX još jednom na savjetu!
Pretpostavio sam da je ovakva nekakva zbrcka, ali me je mrzelo da kopam po netu. Moram da vam priznam da me ne stvarno mnogo nerviralo sto kad god stisnem Command + T, zamrzne mi se Safari i ja pizdim! Obrisao sam 1GB slicica (da ne poveruje covek), ostavio opciju top sites ukljucenu, pa cu povremeno po potrebi brisati kesh.
Hvala na tipu!
mogli bi organizirati natjecanje…. meni otišloo 568MB, tj. 4300 slika cca….. brisao sam ručno sadržaj datoteke sa dobrom starom command+backspace, jer je bila prevelika da je terminal sredi
iju… ovo je bilo korisno…
ja sam to napravio laički… ispraznio sam taj folder preko Findera (4500 slika na pola gige…) i Safari sad leti, ali nije bio pretjerano spor niti s time.
Nije mi jasno zakaj to on sam ne čisti.
Kako vratiti da mi prikazuje ponovo thumbove u Top Sites? Samo da stavim -int1 ?
Strašno. Meni je bilo 1930 sličica cca 446MB…a sve to na MacBooku kog sam počeo koristiti, pa nema 14 dana
Na Mac Prou kod kuće mi se dešava ista stvar (na MB-u i ne, jre sam isključio prikaz tih thumbova), pa me baš sad zanima koliko ću imati smeća u tom folderu
Hvala!
P.S. Zašto ne ubacite TweetMe dugme iznad ili ispod posta. Ja bih ovo rado RT, bez puno pisanja sa moje strane
Dali je moguče kako ograničiti sa nekom naredbom taj direktorij?
Ili napraviti neku skriptu da ga sama prazni nakon nekog vremena ili količine napunjenosti?
aramic,
molim te objasni mi kako si to napravio preko Finder-a. Pretpostavljam da mnogi ne bi rado prckali po terminalu pa bi radije Finder …
@aramic: možda i čisti, ali prerijetko, pa kad se nakupi previše fajlova ne može izbrisati. Možda…
@Mladjan:
“defaults delete com.apple.Safari DebugSnapshotsUpdatePolicy”
@Mario: u planu je.
@Cool: možeš u cron napisati naredbu da to radi jednom u 24h, ali pazi da ti računalo tada bude upaljeno.
I još jedan savjet. Za u potpunosti ugasiti Top sites:
“defaults write com.apple.Safari DebugSafari4IncludeTopSites -bool FALSE”
A za ponovo upaliti ih:
“defaults write com.apple.Safari DebugSafari4IncludeTopSites -bool TRUE”
Zanimljivo, upravo zbog tog problema sam prešao na neko vrijeme na Stainless browser. Za sada radi kao munja i vjerujem da će se svidjeti svim minimalistima zbog totalnog “Less is more” pristupa
this is awsome mate!
thumbs up!
Brate moj hvala ti na ovome, ovo je dosad najbolja stvar na stranici, koja razlika jebote…
kak da se to onda napravi prek findera,ne bih ni ja u terminalu nista radio
preko findera na slijedeći način tj putem-home/library/caches/com.apple.Safari/Webpage Previews….
i eto ti gomile nepotrebih fotografija, spremnih da odlete u nepovratno….:)
Mene muci zakaj je MacKorisnik spor (a i onaj drugi Jabucnjak isto). Da li je to zbog neoptimiranog koda samog foruma ili kaj trece. Inace nemam neko usporenje.
@zabac: brzina ovisi o tome koliko je aktivnih korisnika na forumu. U zadnje vrijeme sve je više ljudi tamo, a server može podnijeti 30-tak veza u istom trenutku. Kad se to zapuni, treba čekati slobodan proces.
Da, Safari Previews su baš pain in the ass. Meni Safari naime radi još uvek brzo, iako nisam brisao previews cache, nego sam sprečio da bi se taj cache počeo stvarati in the first place. Kako: u Little Snitchu zabraniš safari daemonu “Safari Webpage Preview Fetcher” bilo kakvu internet vezu i stvar rešena.