referenciaértékek
A lemezünk összehasonlításához a Phoronix tesztcsomagot használtuk. Ingyenes és rendelkezik egy Ubuntu tárolójával, így nem kell a karcolásból összeállítania a gyors tesztelést. A rendszerünket az Ubuntu Natty új 64 bites telepítését követően teszteltük az ext4 fájlrendszer alapértelmezett paraméterei alapján.
- AMD Phenom II négymagos @ 3,2 GHz
- MSI 760GM E51 alaplap
- 3,5 GB RAM
- AMD Radeon 3000 integrált 512 MB RAM-mal
- Ubuntu Natty
Természetesen az SSD-t, amelyen teszteltük, 64 GB-os OCZ Onyx meghajtó volt (az Amazon.com-on 117 dollár az írás idején).
Kiváló Tweaks
Számos változtatás van, amelyet az emberek javasolnak, amikor SSD-re frissítenek. Miután kiszűrte néhány régebbi anyagot, röviden összeállítottuk a Linux dossziékat, amelyek nem tartalmazzák az SSD-k alapértelmezését. Három közülük az fstab fájlt szerkesztheti, ezért ezt még a következő paranccsal folytassa:
sudo cp /etc/fstab /etc/fstab.bak
Ha valami rosszul sikerül, akkor mindig törölheti az új fstab fájlt, és cserélheti le a biztonsági mentés másolatával. Ha nem tudod, hogy mi ez vagy akarod felfrissíteni a működését, nézd meg a HTG magyarázatait: Mi a Linux fstab és hogyan működik?
A hozzáférési idők letiltása
Segíthet az SSD élettartamának növelésében csökkenteni, hogy az operációs rendszer mennyit ír le a lemezre. Ha tudnia kell, hogy mikor volt az utolsó fájl vagy könyvtár utolsó elérése, akkor ezt a két beállítást hozzáadhatja az / etc / fstab fájlhoz:
noatime,nodiratime
Adja hozzá őket a többi lehetőséghez, és győződjön meg róla, hogy mindegyik vesszővel van elválasztva, és nincs szóköz.
A TRIM engedélyezése
Engedélyezheti a TRIM funkciót a lemez teljesítményének hosszú távú kezeléséhez. Adja hozzá az alábbi opciót az fstab fájlhoz:
discard
Ez jól működik ext4 fájlrendszereken, még a szabványos merevlemezeken is. Legalább 2.6.33-as vagy újabb rendszermagverzióval kell rendelkeznie; akkor fedezed, ha Maverick vagy Natty-t használsz, vagy ha Backup-okat engedélyeztek a Lucid-on. Bár ez nem javítja kifejezetten a kezdeti teljesítményértékelést, hosszú távon jobban kell működnie a rendszeren, és így a listát.
tmpfs
A rendszer gyorsítótár a / tmp könyvtárban van tárolva. Meg tudjuk mondani az fstab-nak, hogy ezt a RAM-ba ideiglenes fájlrendszerként csatolja, így a rendszer kevésbé fogja megérinteni a merevlemezt. Adja hozzá az alábbi sort az / etc / fstab fájl aljára egy új sorban:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Mentse el az fstab fájlját a változtatások végrehajtásához.
IO ütemezők átkapcsolása
A rendszer nem ír le azonnal az összes változtatást a lemezre, és több kérés sorba kerül. Az alapértelmezett bemeneti és kimeneti ütemező - cfq - kezeli ezt a rendben, de ezt megváltoztathatjuk olyanra, amely jobban működik a hardverünk számára.
Először is írja be, mely opciók állnak rendelkezésre a következő paranccsal: az "X" helyett a gyökérkönyv betűjével:
cat /sys/block/sdX/queue/scheduler
Telepítésem az sda-n. Látnia kell néhány különböző lehetőséget.
Használjuk a nano-ot, mivel kényelmesen használjuk a parancssort, de tetszőleges más szövegszerkesztőt használhatunk (gedit, vim, stb.).
sudo nano /etc/rc.local
A "kijárat 0" sor felett add meg ezt a két sort, ha határidőt használ:
echo deadline > /sys/block/sdX/queue/scheduler
echo 1 > /sys/block/sdX/queue/iosched/fifo_batch
Ha noopot használ, akkor ezt a sort adja meg:
echo noop > /sys/block/sdX/queue/scheduler
Ismételten cserélje ki az "X" -et a telepítés megfelelő meghajtó betűjével. Nézz át mindent annak érdekében, hogy biztos legyen benne, hogy jól néz ki.
Újrakezd
Annak érdekében, hogy ezek a változások életbe lépjenek, újra kell indítania. Ezt követően mindenképpen be kell állítanod. Ha valami rosszul működik, és nem tud elindulni, akkor a fenti lépések mindegyikét szisztematikusan visszavonhatja, amíg újraindíthat. Még akkor is használhat egy LiveCD-t vagy LiveUSB-t, hogy visszaszerezze, ha akarod.
Az Ön fstab változásai a telepítés élettartama alatt is fennállnak, még a frissítések ellenére is, de az összes rc.local változást újra kell indítani minden frissítés után (a verziók között).
Benchmarking eredmények
A referenciaértékek végrehajtásához a tesztek lemezcsomagját futtattuk. Az egyes tesztek legfelső képe az ext4 konfiguráció módosítása előtt történik, és az alsó kép a csípés után és egy újraindítás után. Röviden megmagyarázhatja, hogy mit tesz a tesztek, valamint az eredmények értelmezését.
Nagy fájlműveletek
Kis fájlműveletek
Fájlrendszer hozzáférés
összefoglalás
Ne feledje, hogy ez kifejezetten az Ubuntu Natty 64 bites verziójával készült. Ha a rendszer vagy az SSD eltér, a futásteljesítmény változhat. Összességében azonban úgy tűnik, hogy az általunk elvégzett fstab és IO ütemező beállítások hosszú utat tettek a jobb teljesítmény érdekében, ezért valószínűleg megéri megpróbálni saját berendezésén.
Van saját benchmarkja és meg szeretné osztani eredményeit? Van még egy csípés, amit nem tudunk? Hangzik ki a megjegyzésekben!