{"id":286,"date":"2009-06-19T21:33:51","date_gmt":"2009-06-19T14:33:51","guid":{"rendered":"http:\/\/blog.iwayvietnam.com\/tuanta\/?p=286"},"modified":"2009-06-19T21:33:52","modified_gmt":"2009-06-19T14:33:52","slug":"ubuntu-904-vs-fedora-11-performance","status":"publish","type":"post","link":"https:\/\/blog.iwayvietnam.com\/tuanta\/2009\/06\/ubuntu-904-vs-fedora-11-performance\/","title":{"rendered":"Ubuntu 9.04 vs. Fedora 11 Performance"},"content":{"rendered":"<div class=\"phxcms_normal_format\">\n<div class=\"KonaBody\">\n<p align=\"left\"><a href=\"http:\/\/www.phoronix.com\/scan.php?page=search&amp;q=Fedora+11\">Fedora  11<\/a> was <a href=\"http:\/\/www.phoronix.com\/scan.php?page=news_item&amp;px=NzMxNA\">released  earlier this week<\/a> so we have set out to see how its desktop performance compares  to that of <a href=\"http:\/\/www.phoronix.com\/scan.php?page=search&amp;q=Ubuntu+9.04\">Ubuntu  9.04<\/a>, which was released back in April. Using the <a href=\"http:\/\/www.phoronix-test-suite.com\/\">Phoronix Test Suite<\/a> we compared these two leading Linux distributions in tasks like code compilation,  Apache web server performance, audio\/video encoding, multi-processing, ray-tracing,  computational biology, various disk tasks, graphics manipulation, encryption,  chess AI, image conversion, database, and other tests.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.net\/image.php?id=fedora11_ubuntu904_perf&amp;image=fedora_11_screen\" alt=\"\" \/><\/p>\n<p align=\"left\">For this testing our system we used was an <a href=\"http:\/\/www.phoronix.com\/vr.php?view=12551\">Intel  Core 2 Duo E8400<\/a> clocked at 4.00GHz, <a href=\"http:\/\/www.phoronix.com\/vr.php?view=12717\">ASUS  P5E64 WS Professional<\/a> motherboard, 2GB of DDR3 memory, a Western Digital 160GB  WD1600JS-00M SATA hard drive, and a <a href=\"http:\/\/www.phoronix.com\/vr.php?view=13124\">NVIDIA  GeForce 9800GT<\/a> graphics card. Ubuntu 9.04 ships with the Linux 2.6.28 kernel,  GNOME 2.26.1, X Server 1.6.0, GCC 4.3.3, and an EXT3 file-system by default. Fedora  11 was using the Linux 2.6.29 kernel, GNOME 2.26.1, X Server 1.6.2 RC1, xf86-video-nouveau  0.0.10, GCC 4.4.0, and an EXT4 file-system by default. The x86_64 builds of both  Fedora 11 and Ubuntu 9.04 were used.<\/p>\n<p align=\"left\">We were using the latest Phoronix Test Suite code for managing  our testing process, which will go on to form the <a href=\"http:\/\/www.phoronix.com\/scan.php?page=search&amp;q=Phoronix+Test+Suite+2.0\">2.0  Sandtorg<\/a> release. Older versions of our testing software are available in  the Fedora and Ubuntu repositories. The test profiles we used included timed PHP  compilation, Apache benchmarking, LAME MP3 encoding, Ogg encoding, FFmpeg, GMPbench,  Bwfirt, C-Ray, timed MAFFT alignment, Threaded I\/O Tester, PostMark, Dbench, GraphicsMagick,  OpenSSL, Crafty, Sunflow Rendering System, dcraw, Minion, SQLite, and PostgreSQL  pgbench.<\/p>\n<div class=\"phxcms_normal_format\">\n<div class=\"KonaBody\">\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/1.png\" alt=\"\" \/><\/p>\n<p align=\"left\">When measuring how long it took to build out PHP 5.2.9 on each  distribution, it was faster on Ubuntu by about four seconds. Ubuntu 9.04 is using  the older GCC 4.3 branch while Fedora 11 is using the newest GCC 4.4 series.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/2.png\" alt=\"\" \/><\/p>\n<p align=\"left\">Ubuntu 9.04 had really smacked Fedora 11 when it came to the Apache  Benchmark with the static web page serving performance. Ubuntu was able to sustain  more than 58% more requests per second than Fedora 11.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/3.png\" alt=\"\" \/><\/p>\n<p align=\"left\">At encoding an MP3 file using LAME, the lead was in Fedora&#8217;s favor  but by just about 4%.<\/p>\n<div class=\"phxcms_normal_format\">\n<div class=\"KonaBody\">\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/4.png\" alt=\"\" \/><\/p>\n<p align=\"left\">When encoding an Ogg file it was more favorable on Ubuntu, but  by a barely significant difference.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/5.png\" alt=\"\" \/><\/p>\n<p align=\"left\">The time it took to encode an AVI to NTSC VCD using FFmpeg 0.5  was essentially dead even between the 64-bit versions of Ubuntu 9.04 and Fedora  11.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/6.png\" alt=\"\" \/><\/p>\n<p align=\"left\">The GMPbench performance was very close between Ubuntu and Fedora.<\/p>\n<div class=\"phxcms_normal_format\">\n<div class=\"KonaBody\">\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/7.png\" alt=\"\" \/><\/p>\n<p align=\"left\">With Bwfirt ray-tracing the performance was indifferent between  Fedora and Ubuntu.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/8.png\" alt=\"\" \/><\/p>\n<p align=\"left\">With C-Ray, which is supposed to be a very simple ray-tracing  engine, the lead was in Ubuntu&#8217;s favor by about 12% &#8212; 110 seconds versus 125  seconds for Ubuntu and Fedora, respectively.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/9.png\" alt=\"\" \/><\/p>\n<p align=\"left\">The timed MAFFT multiple sequence alignment was very close between  Ubuntu 9.04 and Fedora 11.<\/p>\n<div class=\"phxcms_normal_format\">\n<div class=\"KonaBody\">\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/10.png\" alt=\"\" \/><\/p>\n<p align=\"left\">Fedora 11 did significantly better than Ubuntu 9.04 when it came  to 64MB writes with 32 threads using the Threaded I\/O Tester to benchmark the  Serial ATA disk under Ubuntu and Fedora. Ubuntu 9.04 had a significantly higher  latency. This large difference is likely due to performance improvements found  in the Linux 2.6.29 kernel, which Fedora uses, as well as the EXT4 file-system.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/11.png\" alt=\"\" \/><\/p>\n<p align=\"left\">While the 64MB writes were faster under Fedora, the 64MB reads  were better with Ubuntu.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/12.png\" alt=\"\" \/><\/p>\n<p align=\"left\">NetApp&#8217;s PostMark had more transactions per second under Fedora  11 compared to Ubuntu 9.04 &#8212; a 38% difference.<\/p>\n<div class=\"phxcms_normal_format\">\n<div class=\"KonaBody\">\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/13.png\" alt=\"\" \/><\/p>\n<p align=\"left\">Fedora 11 continued to perform much better at the disk tests when  it came to Dbench too with twelve clients. Fedora 11 was nearly four times faster  than Ubuntu 9.04!<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/14.png\" alt=\"\" \/><\/p>\n<p align=\"left\">Turning to the OpenMP-based GraphicsMagick for looking at the  image manipulation performance, Ubuntu 9.04 was slightly faster. Fedora 11 had  averaged 171 transactions per second while Ubuntu 9.04 was at 179 transactions  per second, or about 5% faster, with the HWB color space conversion.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/15.png\" alt=\"\" \/><\/p>\n<p align=\"left\">With local adaptive thresholding in GraphicsMagick, the results  were identical between the Canonical and Red Hat operating systems.<\/p>\n<div class=\"phxcms_normal_format\">\n<div class=\"KonaBody\">\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/16.png\" alt=\"\" \/><\/p>\n<p align=\"left\">The OpenSSL performance was also very close between Fedora and  Ubuntu.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/17.png\" alt=\"\" \/><\/p>\n<p align=\"left\">Crafty, which is an open-source chess engine, performed about  the same under the latest stable releases of Ubuntu and Fedora.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/18.png\" alt=\"\" \/><\/p>\n<p align=\"left\">The Java-based Sunflow Rendering System also had nearly identical  results.<\/p>\n<div class=\"phxcms_normal_format\">\n<div class=\"KonaBody\">\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/19.png\" alt=\"\" \/><\/p>\n<p align=\"left\">More similar results&#8230; This time with dcraw as we measured how  long it took to convert several files from RAW format to PPM files.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/20.png\" alt=\"\" \/><\/p>\n<p align=\"left\">The Minion constraint solver with the Solitaire benchmark also  was close between Ubuntu 9.04 and Fedora 11.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/21.png\" alt=\"\" \/><\/p>\n<p align=\"left\">Fedora 11 did much better than Ubuntu 9.04 with the SQLite performance.  This large difference is explained by a serious kernel regression we previously  reported on several occasions in the past, but after being present in the kernel  for several releases, it was finally fixed with the Linux 2.6.29 kernel. Ubuntu  9.04 with its Linux 2.6.28 kernel is still impacted by this SQLite regression,  but should be fixed in Ubuntu 9.10 unless the regression reappears. Fedora 11  is also using EXT4 by default while Canonical is finally moving to this updated  file-system with Ubuntu 9.10.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.phoronix.com\/data\/img\/results\/fedora11_ubuntu904_perf\/22.png\" alt=\"\" \/><\/p>\n<p align=\"left\">Fedora 11 not only did better with its SQLite database performance,  but PostgreSQL ran much faster too under the operating system that&#8217;s codenamed  Leonidas.<\/p>\n<p align=\"left\">In a number of the benchmarks the results were close, but in a  few areas there are some major performance differences. In particular, with the  test profiles that stress the system disk, Fedora 11 generally did much better  &#8212; in part due to the EXT4 file-system and newer Linux kernel. Fedora also did  much better with the database tests like SQLite and PostgreSQL. Ubuntu 9.04 though  had done a better job with the Apache Benchmark and C-Ray. You can run your own  benchmarks and compare these results using the <a href=\"http:\/\/www.phoronix-test-suite.com\/\">Phoronix  Test Suite<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p align=\"left\">\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Fedora 11 was released earlier this week so we have set out to see how its desktop performance compares to that of Ubuntu 9.04, which was released back in April. Using the Phoronix Test Suite we compared these two leading Linux distributions in tasks like code compilation, Apache web server performance, audio\/video encoding, multi-processing, ray-tracing,<a class=\"more-link\" href=\"https:\/\/blog.iwayvietnam.com\/tuanta\/2009\/06\/ubuntu-904-vs-fedora-11-performance\/\">Continue reading <span class=\"screen-reader-text\">&#8220;Ubuntu 9.04 vs. Fedora 11 Performance&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,34],"tags":[],"class_list":["post-286","post","type-post","status-publish","format-standard","hentry","category-linux","category-weekly-tips","entry"],"_links":{"self":[{"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/posts\/286"}],"collection":[{"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/comments?post=286"}],"version-history":[{"count":2,"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/posts\/286\/revisions"}],"predecessor-version":[{"id":288,"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/posts\/286\/revisions\/288"}],"wp:attachment":[{"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/media?parent=286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/categories?post=286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.iwayvietnam.com\/tuanta\/wp-json\/wp\/v2\/tags?post=286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}