Kako ubrzati Safari

Toni Milovan

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: ,

 

Komentari:

23 komentara na “Kako ubrzati Safari”

  1. Vlatko Koudela u 15:57, 09.11.2009.

    Jep, radi. Imao sam preko 560MB cachea i sad je napokon opet brzo :)

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  2. Bill u 16:00, 09.11.2009.

    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.

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  3. rene u 16:49, 09.11.2009.

    Radi… Pre dobro… ja sam imao 900 mb-a i sada je opet safari dosta brzi!

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  4. fhaller u 16:56, 09.11.2009.

    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?

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  5. Toni Milovan u 17:00, 09.11.2009.
    Toni Milovan

    Viška je razmak iza crtice. Naredba treba biti: rm -rf. Sprtljalo se kod pejstanja.

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  6. fhaller u 17:06, 09.11.2009.

    Ok, thnx. Sada sve radi ko beba ;)

    THNX još jednom na savjetu! :D

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  7. Mladjan u 17:41, 09.11.2009.

    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! ;)

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  8. shinobi.kid u 19:20, 09.11.2009.

    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

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  9. aramic u 19:20, 09.11.2009.

    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.

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  10. Mladjan u 00:23, 10.11.2009.

    Kako vratiti da mi prikazuje ponovo thumbove u Top Sites? Samo da stavim -int1 ?

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  11. Mario Tomić u 02:32, 10.11.2009.

    Strašno. Meni je bilo 1930 sličica cca 446MB…a sve to na MacBooku kog sam počeo koristiti, pa nema 14 dana :D

    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 :)

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  12. CooL u 06:57, 10.11.2009.

    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?

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  13. Antun u 09:45, 10.11.2009.

    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 …

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  14. Toni Milovan u 10:01, 10.11.2009.
    Toni Milovan

    @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.

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  15. Toni Milovan u 10:06, 10.11.2009.
    Toni Milovan

    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”

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  16. Željko Prša u 10:06, 10.11.2009.

    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 :)

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  17. mitch u 11:36, 10.11.2009.

    this is awsome mate!
    thumbs up!

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  18. Srdjo u 23:25, 10.11.2009.

    Brate moj hvala ti na ovome, ovo je dosad najbolja stvar na stranici, koja razlika jebote…

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  19. miha u 00:49, 11.11.2009.

    kak da se to onda napravi prek findera,ne bih ni ja u terminalu nista radio

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  20. bojan u 02:57, 11.11.2009.

    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….:)

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  21. zabac u 19:38, 11.11.2009.

    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.

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  22. Toni Milovan u 20:57, 11.11.2009.
    Toni Milovan

    @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.

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.
  23. darknewt u 12:05, 31.12.2009.

    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.

    Slažem se/Ne slažem se: Thumb up 0 Thumb down 0 (0) Za ocjenjivanje komentara morate biti registrirani korisnik.

Ostavi komentar




Pretplati se na odgovore bez komentiranja članka:

Tagcloud:



RSS

Newsletter

Vidi top 100