Results 1 to 9 of 9

Thread: ntfs vs ext3 benchmarks

  1. #1
    Join Date
    Nov 2006
    Beans
    Hidden!

    ntfs vs ext3 benchmarks

    just finished moving data from an NTFS (sda5 partition to a spare drive and then formatting the partition to EXT3 with gparted and then moved the data back across from the spare drive to the newly formatted partition (sda5).
    but before i did i (non scientifically) benchmarked the partition before and after the format with the same data copied back across after the format.

    the purpose of the excersise is that now ive moved away from M$ for my everyday computer activities i had no use for maintaining NTFS partitions with their weak permissions and ownership options etc. Plus the fact that when doing heavy data transfer with EXT3 partitions there was little to no increase in CPU load, with ntfs-3g, there was between 9% and 45% load averaging around 20% extra cpu load.

    just in case anyone wanted data for curiositys sake.

    before as NTFS:
    Code:
    Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                        -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
    Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
    Desktop          2G 10018  26 32232   7 11824   3 19638  45 30244   3  93.3   0
                        ------Sequential Create------ --------Random Create--------
                        -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
                  files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                     16  2652   5 12663   5  4661   5  3237   5 14359  10  4434   6
    Desktop,2G,10018,26,32232,7,11824,3,19638,45,30244,3,93.3,0,16,2652,5,12663,5,4661,5,3237,5,14359,10,4434,6
    and after as EXT3
    Code:
    Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                        -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
    Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
    Desktop          2G 17625  48 31046   8 12952   3 23815  52 32382   3 111.2   0
                        ------Sequential Create------ --------Random Create--------
                        -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
                  files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                     16 25847  46 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++
    Desktop,2G,17625,48,31046,8,12952,3,23815,52,32382,3,111.2,0,16,25847,46,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++
    the hardware is:
    Gigabyte GA-M55plus-SG3
    AM2 semptron 3000
    1GB corsair ddr2 667
    sata maxtor 6g1060e0

    software was ntfs-g3 ver 20060920-0
    one noteworth piece of info, while i was running the benchmark with ntfs-3g i was away cooking dinner with no other applications running in X. when i ran the benchmark after converting to EXT3 and moving the data back i was sat browsing and had system monitor open aswell,, tsk, tsk, im a poor scientific experimentor but im lazy. but hey, the results are still favourable

  2. #2
    Join Date
    Apr 2007
    Location
    Michigan
    Beans
    14
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: ntfs vs ext3 benchmarks

    I am surprised that there was no response to this post. I think that this is very interesting. It makes me glad that I use ext3.

  3. #3
    Join Date
    Jun 2005
    Beans
    6,115

    Re: ntfs vs ext3 benchmarks

    ext3 is a great filesystem indeed, its fast, it doesnt fragment nearly as much as NTFS and it seems more solid.
    HOME BUILT SYSTEM! http://brainstorm.ubuntu.com/idea/22804/ Please vote up!
    remember kiddies: sudo rm -rf= BAD!, if someone tells you to do this, please ignore them unless YOU WANT YOUR SYSTEM WIPED

  4. #4
    Join Date
    Jan 2008
    Location
    Auckland, New Zealand
    Beans
    3,129
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: ntfs vs ext3 benchmarks

    I wonder what the difference would be between using Ext3 with Linux and NTFS on Windows, as the Linux drivers for NTFS are probably not as fast and efficient as the Windows ones. The NTFS specification is a Microsoft secret. That would probably be quite difficult to benchmark though.

  5. #5
    Join Date
    Jun 2005
    Beans
    6,115

    Re: ntfs vs ext3 benchmarks

    Quote Originally Posted by ad_267 View Post
    I wonder what the difference would be between using Ext3 with Linux and NTFS on Windows, as the Linux drivers for NTFS are probably not as fast and efficient as the Windows ones. The NTFS specification is a Microsoft secret. That would probably be quite difficult to benchmark though.
    Well ntfs-3g and stuff like it come close to the surface of NTFS, heck the way ntfs-3g does some stuff makes booting into windows for benchmarking useless.
    Anything they can do we can do better
    HOME BUILT SYSTEM! http://brainstorm.ubuntu.com/idea/22804/ Please vote up!
    remember kiddies: sudo rm -rf= BAD!, if someone tells you to do this, please ignore them unless YOU WANT YOUR SYSTEM WIPED

  6. #6
    Join Date
    Oct 2006
    Beans
    4,628
    Distro
    Kubuntu 18.10 Cosmic Cuttlefish

    Re: ntfs vs ext3 benchmarks

    Read/write to NTFS on Linux is actually slower because ntfs-3g is a user-space driver and therefore inherently slower than say an in kernel driver.
    Blog | Ubuntu User #15350 | Zsh FTW | Ubuntu Security | Nothing to hide?
    AMD Phenom II X6 1075T @ 3GHz, Nvidia GTX 650, 8GB DDR3 RAM, 1 X 1TB, 2 X 3TB HDD
    Please don't request support via PM


  7. #7
    Join Date
    Feb 2007
    Location
    Nowhere important
    Beans
    1,198
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: ntfs vs ext3 benchmarks

    Very interesting, thank you for sharing!
    ➙ Synchronize all your files across Windows, Linux and Mac OS with Dropbox (2GB free storage!). By signing up via this link I'll get some extra space also, thanks!

    Multiseat on Ubuntu 10.04

  8. #8
    Join Date
    Nov 2005
    Location
    Hungary
    Beans
    146

    Re: ntfs vs ext3 benchmarks

    Quote Originally Posted by FuturePilot View Post
    Read/write to NTFS on Linux is actually slower because ntfs-3g is a user-space driver and therefore inherently slower than say an in kernel driver.
    This is absolutely untrue. The main factors for file systems performance are design and the quality of the implementation.

    The above test used a TWO years old, BETA NTFS-3G driver. Today NTFS-3G is often much faster than ext3, especially when transferring very huge files. Ext3 fragments very badly compared to NTFS. Ext4 will solve this problem.

    Below are some more recent performance numbers though these are also old, since the NTFS-3G write speed performance record today is 902 MB/sec. All below numbers are in MB/sec.

    Code:
                          
     block         tmpfs   blkdev blkdev
      size tmpfs  ntfs-3g  ntfs-3g  ext3
    
       4k    898     88      98     545
       8k    949    185     174     579
      16k    973    255     289     593
      32k    964    388     395     603
      64k    971    556     515     613
     128k    977    687     665     621
    Last edited by szaka; November 16th, 2008 at 01:07 PM.

  9. #9

    Re: ntfs vs ext3 benchmarks

    The above test used a TWO years old, BETA NTFS-3G driver.
    Locked - Necromancing.
    Learning is not attained by chance, it must be sought for with ardor and attended to with diligence. Abigail Adams ( 1744 - 1818 ), 1780;

    My blog Poetry and More Free Ubuntu Magazine

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •