- A hozzászóláshoz be kell jelentkezni
- 5004 megtekintés
Hozzászólások
Ext4-en azért van még mit csiszolni. Gondolkoztam, hogy kipróbálom, de úgy látom még túl korai lenne.
- A hozzászóláshoz be kell jelentkezni
Nálam desktopon sima PATA vinyón (udma5 mód) láthatóan gyorsabb volt, mint az ext3 (delayed allocation bekapcsolva). Ez persze teljesen más, mint a cikk mérése.
********************
"Aki nem backupol az tehetsegtelen :-)"
"...ha nem tévedek!" (Sam Hawkens)
http://holo-media.hu
- A hozzászóláshoz be kell jelentkezni
Nagy fájlokkal (1-10GB) össze se lehet hasonlítani a kettőt, nagyságrenddel gyorsabb az ext4 pl. file törlésnél. Ext3-nál beleőszültem ilyenkor mire végzett, ext4 egy pillanat alatt megvan. Pár hónapja használok ext4-et, eddig teljes megelégedéssel, ritka hogy ennyire látványos gyorsulást okozzon egy új szoftver használata ugyanolyan hardveren.
- A hozzászóláshoz be kell jelentkezni
ezt4-en ráadásul az fsck is sokkal-sokkal gyorsabb. Néhány másodperc alatt végez, az ext3 percekig darált. Ok, ez az eltérő felépítés meg naplózás miatt van, de nekem már megérte váltani miatta. Különösebben nem zavar desktop gépen a többprocesszoros többszálú mysql teszten való leszerepelése. Destopon pl érezhetően gyorsabb.
Egyébként meg szerintem a mysql-t is be lehetne úgy állítani, hogy azon a nagyvason ext4-en is jól szerepeljen. Ha jól tévedek most azért ilyen lassú, mert a fájlrendszer továbbolvassa az adatokat, vagy más hasonló okokból.
- A hozzászóláshoz be kell jelentkezni
Jogos, megnézném Postges-el is, érdekes lenne, hogy mitől gyors az ext3.
Lassan a bizonytalan kimenetel és jövő miatt nem indítunk MySQL-es poject-et (drizzle??)...
---
Repeat after me: I Will Use Google Before Asking Stupid Questions...
- A hozzászóláshoz be kell jelentkezni
Nekem azért az IBM-féle, és a killerFS is hiányzott a készletből.
- A hozzászóláshoz be kell jelentkezni
mkfs.ext4 /dev/cciss/c0d1p1
...
end_request: I/O error, dev cciss/c0d1, sector 0
...ismételve néhány 10000x...
reboot után a partíciós tábla sehol.
Hello ext4.
(Ubuntu 9.10, 2.6.31-10)
- A hozzászóláshoz be kell jelentkezni
Ez nem igazan tunik ext4 hibanak, mert az mkfs.ext4 *userspace* program nem is tudna a block device-on kivul, a particios tablara irni. Kernel hiba mar lehet akar, de neznek ne'mi hardvertesztet is.
- A hozzászóláshoz be kell jelentkezni
Jogos, ill félreérthető voltam - ennek ellenére óvatosabb leszek az ext4-el, várok még vele.
A HW köszöni, ext3-al kiválóan működik :)
a
- A hozzászóláshoz be kell jelentkezni
+1 (ebbe én is belefutottam)
- A hozzászóláshoz be kell jelentkezni
Fasza, hogy csinálsz ilyen teszteket! Respect!
ps.: jó lenne dokumentálva lenne a teszt is stepbystep. ha ez extra és sok melót vesz igényben akkor felejtsd el, hogy leírtam ezt :)
- A hozzászóláshoz be kell jelentkezni
Valami ilyesmi:
mkfs
mount
dbinit
dbstart
for thr in threads
sysbench cleanup
sysbench prepare
for run in runs
sysbench run
dbstop
umount
Öt run van, ezek közül ministat -n -c 99.5-tel kerül kiválasztásra a "legjobb".
A sysbench paraméterek benne vannak a cikkekben.
suckIT szopás minden nap! Linux+MySQL: milyen fájlrendszeren?
- A hozzászóláshoz be kell jelentkezni
Ezt írod: "Meglepő, hogy az ext3 ilyen fölényesen gyaláz mindenkit, a feltörekvő, új generációs FS-ek (btrfs, ext4) pedig mennyire rosszul teljesítenek..."
Szerintem nincs ebben semmi meglepő. Mondjuk a zfs-ből indulok ki, de a btrfs is eléggé hasonló akar lenni hozzá:
Szerintem (hasracsapásos megérzés) egy olyan fájlrendszer, ami a módosításokat mindig új blokkba írja, teljesen más karakterisztikával bír, mint egy olyan, amelyik helyben felülír. A mai adatbázis-kezelők az utóbbira vannak IO-optimalizálva. Az append-only storage-ok (google fs vagy a hozzá hasonló merítések) jobban teljesítenek azokon a fájlrendszereken, amik maguk is mindig új blokkra írnának. (Ez utóbbi már kevésbé hasracsapás, dolgozok valami hasonlón).
szerk., mert kihagytam a lényeget: tök jók a méréseid, kudos!
- A hozzászóláshoz be kell jelentkezni
Lehet abban valami, amit mondasz, köszönöm az észrevételt. (bár itt: http://suckit.blog.hu/2009/10/10/freebsd_zfs_vagy_ufs_a_my_postgre_sql_… azért a ZFS-nek szinte semmilyen hátránya sincs)
Persze nem csak adatbázisból áll a világ.
suckIT szopás minden nap! Linux+MySQL: milyen fájlrendszeren?
- A hozzászóláshoz be kell jelentkezni
XFS-rol csak annyit hogy jobban melegedett tole a gep es a vinyo mint ext3 alatt. Reiser-t nem hasznaltam miutan reiser4 mar doglott volt, gondoltam nincs sok ertelme egy "csak eletben van tartva" fs-t hasznalni. Aztan sokan arra eskusznek es VMben nagyon jol teljesit, de mint eles... felek hasznalni.
Jelenleg ext4 van. Ubuntu-n volt egy bug nemreg, korrupciot illetve "in the future" problemat okozott. A sajat VM-emben ez konnyu volt, csak elindult a gep, fsck maintance modban. De ismerosomnek ezt elmagyarazni...ajj.. az a hires deskto ev.. :/
- A hozzászóláshoz be kell jelentkezni
Bar teny, hogy default beallitasokrol volt szo, de ext4 eseten erdekes lenne a barrier=0 modon mountolt esetet is megvizsgalni pl, meg hasonlok.
- A hozzászóláshoz be kell jelentkezni
Illetve naplo nelkul is erdemes lemerni az ext4 teljesitmenyet, nekem ez hozta a legtobb gyorsulast!
- A hozzászóláshoz be kell jelentkezni
Ez azért lássuk be, fából vaskarika: naplózó fájlrendszeren kapcsoljuk ki a naplózást.
- A hozzászóláshoz be kell jelentkezni