Benchmark Linux fájlrendszereket Phoronix
Az utóbbi kiadások a Linux kernel ad számos új fájlrendszert, például a kibocsátás 2.6.28 stabilnak tűnt, EXT4. és legújabban a 2.6.30 megjelent NILFS. Viszonyítási alapként-mániákusok, úgy döntöttünk, hogy mi kell összehasonlítani a teljesítményét EXT4, és a Btrfs NILFS2. A vizsgálatot végeztünk az Ubuntu Linux 2.6.30 kernel. Mi is, mint a fájlrendszerek EXT3 és XFS.
Mielőtt elkezdenénk, - egy rövid leírást a fájlrendszerek. EXT4 az utódja EXT3 partíciók és akár 1 Exabyte. Korábban, mint EXT4 és megállapította, hogy ez jobb, EXT3 legtöbb tesztben.
Btrfs fájlrendszer még nem stabil. Btrfs támogatja az online töredezettségmentesítés, SSD optimalizálás állapotban Zlib tömörítés, és mások. Néhány hónappal ezelőtt kiadtuk Btrfs teljesítmény tesztek. Ezek a vizsgálatok azt mutatják, hogy Btrfs jól működik bizonyos területeken, hanem bizonyos területeken hagy sok kívánnivalót maga után.
NILFS2 - legújabb fájlrendszer, amely áll egy új típusú log strukturált fájlrendszerek. Ő és a Btrfs támogatás pillanatfelvételek. Ez lesz az első teszt NILFS2 Phoronix.
SATA merevlemez lett formázva a megfelelő fájlrendszer teszteléséhez. Paramétereket és beállításokat csatolásához hagyták alapértelmezetten. A használt Ubuntu 9.20 Linux 2.6.30, Gnome 2.27.3, X Server 1.6.1.901, xf86-video-radeon 6.12.2, 7.4.1 Mesa és a GCC 4.4.0.
Amellett, hogy a teljesítmény értékelésekor EXT4, Btrfs és NILFS2, mi is végzett néhány tesztet a EXT3 és XFS. A vizsgálatokhoz felhasznált Phoronix Test Suite. Mi használt tesztek párhuzamosan BZIP2 tömörítés, Bork Fájl kódoló, SQLite, PostgreSQL, Apache HTTP, IOzone, Dbenchm menetes I / O Tester, postai bélyegző és BlogBench.
![Teljesítmény teszt linux fájlrendszer által Phoronix (teszt) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-4fab602e.png)
Elkezdtük kísérletezni párhuzamos Bzip2 kompressziós felmérni, milyen gyorsan a fájl rendszer lehetővé teszi, hogy tömöríteni a 2 GB-os fájlt teszt PBZIP2 formátumban. XFS volt a leggyorsabb ebben a tesztben. Nincs szignifikáns különbség az XFS és EXT3, XFS, de egy kicsit jobban. XFS és EXT3 dolgozott gyorsabb, mint a három új FS: EXT4, Btrfs és NILFS2. Btrfs a legrosszabb eredmény ebben a tesztben.
![Teljesítmény teszt linux fájlrendszer által Phoronix (rendszerek) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-78dda510.png)
EXT4 itt volt a legjobb titkosítási teszt fájlt a Java-alapú Bork titkosító programot, de Btrfs szinte ugyanazt az eredményt. XFS és EXT3 lassabb a EXT4 / Btrfs, de NILFS2 volt a leglassabb a vizsgálat során.
![Teljesítmény teszt linux fájlrendszer által Phoronix (teljesítmény) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-d5ad1196.png)
SQLite teszt segítségével tudja meddig tart 12.500 betoldások segítségével könnyű SQL adatbázisba. EXT3 és NILFS2 - tiszta nyertesek. Eredményeik - 20 és 34 másodperc, illetve 870 másodperc EXT4, XFS 1312 másodperc és 1472 másodperc alatt Btrfs! Ezek az eredmények egy kicsit sokkoló, de Phoronix Test Suite elvégzi ezt a vizsgálatot többször, és az eredmény ugyanaz volt. Ez egy fontos teszt programok, mint a Mozilla Firefox és az Adobe programok használata SQLite.
![Benchmark Linux fájlrendszerek által Phoronix (fájl) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-ecd2873c.png)
Végeztünk egy másik teszt teljesítményű adatbázis, de ezúttal - a PostgreSQL. XFS és Btrfs túl lassú még a vizsgálat befejezése után, így az eredmény már nem tartalmazza a jegyzékben. A legnagyobb teljesítményt mutatta, EXT3, EXT4 kissé lassabb.
![Teljesítmény teszt linux fájlrendszer által Phoronix (rendszerek) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-bbd4c9b5.png)
Apache Benchmark teszt azt mutatja, hogy hány kérés másodpercenként tud HTTP-kiszolgáló fut localhost, statikus web-oldalakat. Az eredmények jók voltak mind az öt fájlrendszerek. Btrfs megmutatta a legrosszabb eredmény, de elmaradt a másik nem sok.
![Teljesítmény teszt linux fájlrendszer által Phoronix (teszt) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-494eb78f.png)
A vizsgálat azt mutatja fájl írási sebesség 2 GB méretű. EXT4 mutatta a legjobb eredményt - 131MB / sec.
![Teljesítmény teszt linux fájlrendszer által Phoronix (teszt) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-a0bd075f.png)
Ez a vizsgálat annyiban különbözik az előzőtől, hogy a méret a rögzített fájl - 4GB. Az EXT4 is a legjobb eredményt.
![Teljesítmény teszt linux fájlrendszer által Phoronix (rendszerek) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-4226489a.png)
Vizsgáljuk meg az olvasási sebesség a fájlt. EXT4 ismét a leggyorsabb, EXT3 - háta mögött.
![Teljesítmény teszt linux fájlrendszer által Phoronix (teljesítmény) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-32657c10.png)
Teszt elvégzése felvétel 8GB fájlt, nem vagyunk meglepve, hogy az ext4 nyert. A NILFS2 a legrosszabb eredmény.
![Benchmark Linux fájlrendszereket Phoronix (Linux) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-73354ab3.png)
Itt EXT4, Btrfs az EXT3 és közel azonos, de még mindig EXT4 először.
![Benchmark Linux fájlrendszereket Phoronix (Linux) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-5683fa28.png)
![Teljesítmény teszt linux fájlrendszer által Phoronix (teszt) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-a430f62e.png)
![Teljesítmény teszt linux fájlrendszer által Phoronix (rendszerek) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-e0c3aa8a.png)
A NetApp Postmark benchmark, fut át a Phoronix Test Suite, EXT4 befejezte több tranzakció másodpercenként, mint a többi fájlrendszer. A legrosszabb eredményt XFS és NILFS2
![Teljesítmény teszt linux fájlrendszer által Phoronix (teszt) Benchmark Linux fájlrendszereket Phoronix](https://images-on-off.com/images/187/testproizvoditelnostifaylovixsistemlinux-b2fe6dfe.png)
BlogBench. Teljesítmény értékelése, ha a lemezre ír egy szimuláció a webszerver. A Btrfs és EXT4 jobb eredményeket XFS - a legrosszabb.
Mi nem végzett vizsgálatok EXT4 vs. Btrfs vs. NILFS2, mert a dolgok még nem a teszteket ezen a fájlrendszereket a SSD (SSD), de a jelenlegi vizsgálat során a EXT4 sokkal jobban néz ki, amikor a teljesítmény, míg Btrfs és NILFS2. Azonban EXT4 - csak javult korszerűsítés EXT3, míg Btrfs és NILFS2 - teljesen eredeti FS. Ezen kívül minden vizsgálatot végeztünk az alapértelmezett beállításokat a fájlrendszert. Csak néhány verziókhoz és valószínű, hogy javítani NILFS2 és Btrfs. Azok, akik érdeklődnek folytat saját vizsgálatokat fájlrendszerek ezt megteheti a Phoronix Test Suite.
Talán érdekli ezeket az anyagokat:
Köszönöm az érdekes teszt.