Klar prestandaförbättring!!
Postat: 27 maj 2009, 08:19
Eftersom jag är nyfiken och gärna utforskar möjligheter, så kunde jag inte låta bli att prova om jag kunde förbättra prestanda på burken. Saken är den att det mesta har funkat bra och haft bra prestanda, men filåtkomst och liknande har varit alldeles för seeegt...
Så när jag satt och fixade med script för att hålla ordning på diskarna, så föll det sig naturligt att använda -D -flaggan på e2fsck. På burken har jag förutom Ubuntu, även Chakra, Fedora, Mandriva, openSUSE och de partitionerna där de andra distarna ligger använde jag som testpartitioner när jag fixade med det här.
Det jag märkte var att när jag startade upp något av de här distarna så var de "av någon anledning" väldigt mycket snabbare än innan och undan för undan började jag inse att e2fsck kanske var inblandat. Jag lade också märke till att körningen av e2fsck tog betydligt mycket längre tid den första gången än det gjorde sedan.
Såååå... jag provade då att dra igång burken under Fedora och köra e2fsck på Ubuntus root-disk och ta mig tusan, det gick en bra bit snabbare nu!! Så det här är ett tips om det är någon som vill förbättra prestanda på sin burk på ett enkelt sätt. Konstigt att Ubuntu inte har inlagt så att den automatiska fsck:n som går efter X antal monteringar, kör med den här flaggan!
Kommandot jag kör med är:
Där XYZ kan vara t.ex "a2", dvs. /dev/sda2 och de viktiga flaggorna i det här fallet är "-f" och "-D", de andra är till för att göra det hela lite trevligare. För att köra kommandot för de som inte har Fedora och en massa andra distar installerade på burken, så borde det funka precis lika bra med en Ubuntu Live-CD och givetvis ska den disk man fixar till inte vara monterad...
Jo, jag vet iofs att det här kan vara subjektivt, men på min burk märkte jag iaf en klar prestandaförbättring...
[Edit] Jag kan tillägga att jag kör ext4 på Ubuntu-rooten och ext3 på de andra, men samma förbättring märktes i båda fallen...
Så när jag satt och fixade med script för att hålla ordning på diskarna, så föll det sig naturligt att använda -D -flaggan på e2fsck. På burken har jag förutom Ubuntu, även Chakra, Fedora, Mandriva, openSUSE och de partitionerna där de andra distarna ligger använde jag som testpartitioner när jag fixade med det här.
Det jag märkte var att när jag startade upp något av de här distarna så var de "av någon anledning" väldigt mycket snabbare än innan och undan för undan började jag inse att e2fsck kanske var inblandat. Jag lade också märke till att körningen av e2fsck tog betydligt mycket längre tid den första gången än det gjorde sedan.
Såååå... jag provade då att dra igång burken under Fedora och köra e2fsck på Ubuntus root-disk och ta mig tusan, det gick en bra bit snabbare nu!! Så det här är ett tips om det är någon som vill förbättra prestanda på sin burk på ett enkelt sätt. Konstigt att Ubuntu inte har inlagt så att den automatiska fsck:n som går efter X antal monteringar, kör med den här flaggan!
Kommandot jag kör med är:
Kod: Markera allt
e2fsck -f -y -v -C0 -D /dev/sdXYZ
Jo, jag vet iofs att det här kan vara subjektivt, men på min burk märkte jag iaf en klar prestandaförbättring...

[Edit] Jag kan tillägga att jag kör ext4 på Ubuntu-rooten och ext3 på de andra, men samma förbättring märktes i båda fallen...