Re: Optimiera uppstarten utav X
Om du med första uppstarten menar första gången som du startar X efter
en kallstart så är det inte alls så konstigt. När X startas första
gången har den inte så mycket data (bibliotek, funktioner osv) i minnet
och måste således köra det mesta från disk. Detta tar såklart rätt så
mycket längre än om du skulle ha allt i minnet.
Andra gången som du startar X så har kärnan "cachat" en hel del data som
används ofta. Även processorn gör detta i viss mån. Därför går det
snabbare den "andra gången"
Du kan ju köra kommandot free före första starten och titta i fältet
cached. Kör sedan free innan din nästa start av X så ska du se att du
har en hel del extra i minnet nu.
Kärnan vill ju inte låta oanvänd ram ligga å skräpa utan försöker
istället nyttja den till att få dina applikationer att gå snabbare.
ons 2003-05-21 klockan 14.37 skrev Martin Juhlin:
> Hej
>
> Just nu sitter jag och kör woody med X 4.2 och kde 3.1.2 och där är en sak som
> gör mig lite förbryllad. Första gången jag startar X och kde tar det mycket
> längre tid än efterföljande uppstarter. Det jag gör är att skriva "startx"
> vid prompten och det tar 45 sekunder första gången, men bara 20 sekunder
> andra gången. Någon som har en förklaring till var dessa 25 extra sekunder
> vid förta uppstarten tarvägen? Något som går att åtgärda? (till det bättre
> alltså :)
>
> Med vänliga hälsningar
> Martin
--
Markus Olsson
IT-Ansvarig Arvikafestivalen, Galaxen
Reply to: