Page 1 of 20 123411 ... LastLast
Results 1 to 25 of 497

Thread: Anvil's Storage Utilities

  1. #1
    Moderator Anvil's Avatar
    Join Date
    Apr 2008
    Location
    Norway
    Posts
    2,838

    Anvil's Storage Utilities

    So, what is Anvil's Storage Utilities?

    First of all, it's a Storage benchmark for SSD's and HDD's where you can check and monitor your performance.

    The Standard Storage Benchmark performs a series of tests, you can run the full test or just the read or the write test or you can run a single test like i.e. 4K QD16.

    This is showing a screenshot made by clicking the Screenshot button in the application where I have just performed a full test of the Samsung 470 SSD.

    SAMSUNG 470 Series SSD_128GB_2GB-20110726-2232.png

    We'll walk through the main functions of the standard benchmark in the following screenshot.

    At the top of the app you select the size of the test, which drive to test as well as a menu where you can set the default preferences in the Settings menu option.

    To the left there are buttons for running a single benchmark like i.e. 4K QD16

    To the right there are buttons for either running the read tests, the full test or the write test as well as the scores.

    Bottom left of the screen there is a collection of information about the OS, motherboard, processor and memory.

    Bottom right is a collection of information about the selected drive as well as the compressibility of data is used in the test.
    The compressibility option is of interest for drives using compression, like the SandForce based SSD's.

    Most of the information displayed at the bottom of the app is collected using WMI, the rest is found in the Registry.
    WMI is short for Windows Management Instrumentation and has been a part of Windows since Windows 2000.

    Info_main.png

    TheSSDReview will be hosting the download and it can be found at this link

    Preliminary download link for Beta5

    Fixes
    There will be a fix for Windows XP in the next beta. (beta 4)
    - WMI class missing for Windows XP.
    Drivers
    -Fixed iaStorV detection.

    Beta5 2011-August-01
    -Will now show if Volume is compressed.
    -Option to recreate testfiles on every Full run
    -Option for setting runtime length of MixedIO in ms.
    -Cosmetic fixes (some are still open)
    -Display IRST version for 32bit OS.
    -Settings have been rearranged.
    -Save Screenshot in Threaded read/write now defaults to PNG

    Beta7 2011-August-25
    -Fixed detection of memory cards. (resulted in detection errors)
    -A few minor fixes.
    -Beta expires 2011-September-30. (I expect it will be released before it expires)

    Preliminary download link for Beta7


    Beta9 2011-October-18
    - Lists Intel Option ROM version.
    - Pause on Endurance test is now user configurable.
    - There is now a 500ms pause for every 500 files deleted.
    - Expires 27th of January 2012

    Link to download of beta9
    new download link for Beta9

    Beta11 2012-January-12
    - Expires May 2012
    - Next beta will include more on full-span testing, expected within a few weeks
    new download link for Beta11


    Release Candidate 1 (2012-05-19)
    - Expires September 2012

    Fixes
    -Fixed bug when USB drives are connected
    -Fixed bug when there are unpartitioned drives

    What's new
    -ASU now requires Administrative rights.
    -USB drives are now supported
    -TRIM can be triggered if TRIM is supported by the OS, will work on most drives that supports TRIM.
    -Default Compression is set to 100% (Incompressible)
    -New setting for Enabling/Disabling testing with "Write-Cache Buffer Flushing" on the X79 when using the 3 series RSTe driver.

    -Endurance : Layout changed

    Temporary test folder renamed from _AP_BENCH to _ASU_BENCH, the folder is at the root of the drive.
    In case the system shuts down and ASU is not able to clean up the test folder, the contents can be deleted.
    Files produced by ASU Benchmark have the following extensions : TRM and TST

    Make sure that you don't have any folders that are in conflict with the test folder.

    new download link for RC1

    Release Candidate 2 is now available. (2012-06-04)

    Download link

    Fixes

    - It now detects OS's using WMI. (it wasn't handling new OS's properly)
    - Drive-name is now being displayed top right.
    - Changes to colors, more theme friendly.

    The color/theme changes might still need adjustments so feedback is welcome!

    ---

    Release Candidate 6 is now available. (2013-01-03)

    Download link

    Fixes
    - Expiry date set to 2012-December-31

    --

    Version 1.1.0 is now available. (2014-01-03)

    Download link

    Fixes
    - Removed Expiry date
    - Minor fixes

    --

    more info to follow in the next few posts...
    Last edited by Anvil; 01-02-2014 at 01:19 PM.
    -
    Hardware:

  2. #2
    Moderator Anvil's Avatar
    Join Date
    Apr 2008
    Location
    Norway
    Posts
    2,838
    Menu and Settings

    menu.png


    Settings_info.png

    ...
    Last edited by Anvil; 07-27-2011 at 07:48 AM.
    -
    Hardware:

  3. #3
    Moderator Anvil's Avatar
    Join Date
    Apr 2008
    Location
    Norway
    Posts
    2,838
    Last edited by Anvil; 07-27-2011 at 07:51 AM.
    -
    Hardware:

  4. #4
    Moderator Anvil's Avatar
    Join Date
    Apr 2008
    Location
    Norway
    Posts
    2,838
    Endurance testing

    So, what does this test do?
    It creates files at a random size, every second file is between 1KB and 128KB in size, the other files can be from 1KB up to the size of a typical digital photograph. ( 10MB+)
    The point is that it creates a files at a random size just like we do in real life.

    First off, it has to be placed on the drive where the test is being performed.
    If you fail to do so it will run the Endurance test on the drive where the executable (application) is placed.
    Once the test is started it will create a TEST folder where all the files are held, so, make sure to copy the application to the drive where you are performing the endurance test.

    By clicking Start you will by default fill the drive until there is 12GiB free space left, you can change this by modifying the value found top left "Min GiB Free".
    Max # of files to create regulates how many files as a maximum to create per loop.
    Loops lets you set a specific count of loops unless you want the test to run "forever"

    When each loop is finished it will
    -delete the files created in the loop
    -perform random writes on a designated file, this file is not deleted between loops.
    -take a 5 second pause
    -optionally perform an MD5 test

    Endurance.PNG

    There are a few settings that relates to the Endurance test

    Randomize compressibility (default Off)
    Allow deduplication of random data (default On)
    Keep running totals (default Off)

    Random write duration (default 5000ms)

    MD5 options
    Perform MD5 testing (default Off)
    The frequency of MD5 testing, every n loops (default 5)
    Select a source file for the MD5 test
    Tell the app what checksum to compare the test to

    Preparing for an Endurance test

    You'll have to fill the drive with static data until there is adequate free space left.
    approximate figures:
    40GB drive : 12GB static data, 25GB free space left
    60GB drive : 32GB static data, 25GB free space left
    64GB drive : 35GB static data, 26GB free space left
    ...
    Last edited by Anvil; 07-27-2011 at 09:22 AM.
    -
    Hardware:

  5. #5
    Xtreme Mentor Ao1's Avatar
    Join Date
    Feb 2009
    Posts
    2,597
    Anvil, I would like to thank you for the hard work and thought you have put into this app. Kudos

    Great to see it go live.


  6. #6
    Moderator Anvil's Avatar
    Join Date
    Apr 2008
    Location
    Norway
    Posts
    2,838
    Thanks!

    Still a bit to do but we'll get there
    -
    Hardware:

  7. #7
    SLC One_Hertz's Avatar
    Join Date
    Oct 2004
    Location
    Ottawa, Canada
    Posts
    2,953
    A large improvement over AS SSD and CDM that a lot of people use these days. Well done!

  8. #8
    Xtreme Member flamenko's Avatar
    Join Date
    Nov 2007
    Posts
    226
    Have used it in the past few reviews and its a world away from the frustrations most had experienced trying to get through IOMeter. Its also good to be able to quickly test SSDs with different configurations of read, write or mixed IO to see where the best IOPS result can be achieved.

    Qute frankly, this is my favorite synthetic benchmark program. Great job Anvil and I think this software will do absolutely great. You might as well contact www.download.com for their inclusion right away.

  9. #9
    Banned
    Join Date
    Jan 2010
    Location
    Las Vegas
    Posts
    936
    Suggestion:

    Please include the version number or date in the filename of the zip archive or folder in the zip archive. That way we do not have to download and run the app to find out if we have the latest version.

  10. #10
    Registered User Hopalong X's Avatar
    Join Date
    Jun 2011
    Posts
    87
    Great benchmark tool.
    I just tried it out.

    I would "Thank you" as others have if I knew how.

  11. #11
    Moderator Anvil's Avatar
    Join Date
    Apr 2008
    Location
    Norway
    Posts
    2,838
    Quote Originally Posted by johnw View Post
    Suggestion:

    Please include the version number or date in the filename of the zip archive or folder in the zip archive. That way we do not have to download and run the app to find out if we have the latest version.
    Will do, a bit hectic the last few days
    -
    Hardware:

  12. #12
    Xtreme Addict bluestang's Avatar
    Join Date
    Nov 2008
    Location
    NE Ohio, USA
    Posts
    1,405
    Thanks for the app and the tutorial
    Home PC -- Cruncher #1
    GA-P67A-UD4-B3 BIOS F8 modded, i7-2600k (L051B138) @ 4.5 GHz, 1.260v full load, HT Enabled, Corsair H70 exhausted @ 1600rpm
    Samsung Green 2x4GB @2133 C10, Gigabyte 7950 @1200/1250, Vertex 4 128GB, 2x3TB WD Red, F4EG 2TB, BR Burner, Win7 Ult x64, CM690, HX750

    Work PC -- Cruncher #2 ... Crucial M225 64GB SSD Donated to Endurance Testing (Died at 968 TB of writes...no that is not a typo!)
    GA-EP45T-UD3LR BIOS F10 modded, Q6600 G0 VID 1.212 (L731B536), 3.6 GHz 9x400 @ 1.312v full load, Zerotherm Zen FZ120
    OCZ 2x2GB DDR3-1600MHz C7, Sapphire 6970 @955/1475, Vertex 2 60GB, 2x500GB Hitachi R1, Win7 Ent x64, Centurion 590, XFX PRO650W

    Music System
    SB Server->SB Touch w/Android Tablet as a remote->S/PDIF->Kenwood Sovereign VR-4090B->JBL Studio Series Floorstanding Speakers

    BTC: 1K91nTPceMcap66AhDBgMx8t87TomgAABH LTC: LNqbVqebzpMwuZHq95qRTfP73kR2FRZWS4

  13. #13
    Xtreme Member TV Addict#2's Avatar
    Join Date
    May 2006
    Posts
    345
    runs reliably on these two systems
    you do good work man
    TRU/i7920@4.0...AsusP6X58D...6G/Gskill(1603)...EvgaGtxTITAN...80GIntelG2...X-FI/680z...CorsairHX1000...thermaltakeXIII...HP LP-3065...8.1pro x64
    TRU/i7920@3.6...AsusP6TWSPRO...12G/OCZ...XFX5770...2x64GSamSungSLC/Areca1110 raid0...2.8TB storage...SeasonicX650...CoolerMaster810...HP LP-3065...8.1pro x64

  14. #14
    Xtreme Mentor Ao1's Avatar
    Join Date
    Feb 2009
    Posts
    2,597
    I'll be the first to post a benchmark

    Mixed I/O is a little known performance metric and it's great to be able to easily test this metric.

    Here are a couple of runs at QD2. (I've got a seperate instance of Anvils app running on the V3 at the same time, so could be that the results took a hit).

    Anvils app.png

    Anvils app 1.png

  15. #15
    Admin Vapor's Avatar
    Join Date
    Feb 2005
    Location
    Ann Arbor, MI
    Posts
    13,107
    Getting some buggy behavior on the benchmark part of the newest beta

    Was working fine earlier, but now it's bugging out, not sure why. I loved it when it was working though

    Sequential reads/writes are stopping at just 4MB for some reason. With my 2R0 V2 50GB array, I'm getting divide by zero errors with sequentials (probably related if it dips below 8ms and timing chunks are 1/64th of a second). And with my Intel 80GB G1, I get this:

    halp.PNG

  16. #16
    Moderator Anvil's Avatar
    Join Date
    Apr 2008
    Location
    Norway
    Posts
    2,838
    I'll have a look at the Intel G1, I haven't forgotten the issue

    It's a bit strange that it can't read or write more than 4MB during the sequential IO part of the benchmark, are there other tasks running on that computer?

    Could you try disabling real-time AV scanning while running one test?
    (I've changed the extension on the last few betas, it could lead to the anti-virus reacting differently to the benchmark)
    -
    Hardware:

  17. #17
    Admin Vapor's Avatar
    Join Date
    Feb 2005
    Location
    Ann Arbor, MI
    Posts
    13,107
    Oh, everything I normally do is still running

    No AV, but Photoshop, Lightroom, Excel, Skype, Spotify, Pidgin, and Chrome are all running. They were all running (except maybe Lightroom) when I ran it yesterday and it worked though (G1 worked just fine yesterday too)

    [strikethrough]It seems to skip the "Preparing the testfile" step[/strikethrough] Preparing the testfile step seems to be the issue (usually takes 15-20sec, but now it's taking 47-48ms).

  18. #18
    Xtreme Addict
    Join Date
    Nov 2005
    Location
    Where the Cheese Heads Reside
    Posts
    2,173
    Oh sweet! Thanks for this program. Has a lot more function then some other ones.
    -=The Gamer=-
    MSI Z68A-GD65 (G3) | i5 2500k @ 4.5Ghz | 1.3875V | 28C Idle / 65C Load (LinX)
    8Gig G.Skill Ripjaw PC3-12800 9-9-9-24 @ 1600Mhz w/ 1.5V | TR Ultra eXtreme 120 w/ 2 Fans
    Sapphire 7950 VaporX 1150/1500 w/ 1.2V/1.5V | 32C Idle / 64C Load | 2x 128Gig Crucial M4 SSD's
    BitFenix Shinobi Window Case | SilverStone DA750 | Dell 2405FPW 24" Screen
    -=The Server=-
    Synology DS1511+ | Dual Core 1.8Ghz CPU | 30C Idle / 38C Load
    3 Gig PC2-6400 | 3x Samsung F4 2TB Raid5 | 2x Samsung F4 2TB
    Heat

  19. #19
    Xtreme Enthusiast felix_w's Avatar
    Join Date
    Jan 2008
    Location
    Athens -> Hellas
    Posts
    938
    Well... I tried it...need to read carefully about the programm's various settings and stages of testing...this is my result:



    4x Vertex 30GB mod to Turbo on LSI 9260-4i w/ FP

  20. #20
    SLC One_Hertz's Avatar
    Join Date
    Oct 2004
    Location
    Ottawa, Canada
    Posts
    2,953
    Fusion-io ioDrive 320GB_322GB_4GB-20110727-2030.png

    80gb iodrive + 320gb mlc iodrive

  21. #21
    I am Xtreme SteveRo's Avatar
    Join Date
    Nov 2008
    Location
    Warrenton, VA
    Posts
    2,934
    Mr. Anvil - Much thanks for a great app! This should become very popular, looks to me to be much better than ASSSD or CDM alone for sure.
    Mr. 1hz - wow - I suspect this is the high end scores for the bench for sure! Is this standard format or fast write format on the iodrives? Standard NTFS, 4K cluster windows softraid? I will post some benches - hopefully later today.

  22. #22
    Moderator Anvil's Avatar
    Join Date
    Apr 2008
    Location
    Norway
    Posts
    2,838
    Thanks to all of you and especially to the ones that have been part of the preview/beta, some for a couple of months and last but not least to the guys at TheSSDReview for hosting the download.

    There is a new build (Beta4) at TheSSDReview, it fixes a WMI related issue on Windows XP, it looks like some are still using the good old XP and the benchmark works just fine on XP with the new Beta.

    @SteveRo

    Looking forward to a duel of the ioDrives
    -
    Hardware:

  23. #23
    SLC One_Hertz's Avatar
    Join Date
    Oct 2004
    Location
    Ottawa, Canada
    Posts
    2,953
    Quote Originally Posted by SteveRo View Post
    Mr. Anvil - Much thanks for a great app! This should become very popular, looks to me to be much better than ASSSD or CDM alone for sure.
    Mr. 1hz - wow - I suspect this is the high end scores for the bench for sure! Is this standard format or fast write format on the iodrives? Standard NTFS, 4K cluster windows softraid? I will post some benches - hopefully later today.
    Standard format... The fast write format doesn't seem to do anything after they implemented TRIM. It used to reduce degradation, but now there isn't any to begin with so it is kind of useless in normal environments.

    P.S. PM me when you are done playing with that iodrive and want to sell it

  24. #24
    Xtreme Enthusiast aintz's Avatar
    Join Date
    Oct 2005
    Location
    Ottawa, Canada
    Posts
    579
    stop buying iodrive and buy a house so i can move in. thank you.
    we going shh around the corner

  25. #25
    Xtreme Addict bluestang's Avatar
    Join Date
    Nov 2008
    Location
    NE Ohio, USA
    Posts
    1,405
    @Anvil
    Thanks for the XP fix, works fine now
    I'll try and start the Endurance Testing on that 64GB M225/Vertex Turbo FW drive real soon. Need to take some baseline screenshots first.

    EDIT: Is the "Stop" button wiper tool and then start again without loosing track of totals?

    EDIT 2: Nevermind. Figured it out myself, it still keeps track if you stop and restart (I didn't close app either) so I could run Wiper.

    No TRIM is killing me, first 2-3 loops run @ ~150MiB/s then drops to ~50-60 on loops 4-5 and on.
    Last edited by bluestang; 07-28-2011 at 11:04 AM.
    Home PC -- Cruncher #1
    GA-P67A-UD4-B3 BIOS F8 modded, i7-2600k (L051B138) @ 4.5 GHz, 1.260v full load, HT Enabled, Corsair H70 exhausted @ 1600rpm
    Samsung Green 2x4GB @2133 C10, Gigabyte 7950 @1200/1250, Vertex 4 128GB, 2x3TB WD Red, F4EG 2TB, BR Burner, Win7 Ult x64, CM690, HX750

    Work PC -- Cruncher #2 ... Crucial M225 64GB SSD Donated to Endurance Testing (Died at 968 TB of writes...no that is not a typo!)
    GA-EP45T-UD3LR BIOS F10 modded, Q6600 G0 VID 1.212 (L731B536), 3.6 GHz 9x400 @ 1.312v full load, Zerotherm Zen FZ120
    OCZ 2x2GB DDR3-1600MHz C7, Sapphire 6970 @955/1475, Vertex 2 60GB, 2x500GB Hitachi R1, Win7 Ent x64, Centurion 590, XFX PRO650W

    Music System
    SB Server->SB Touch w/Android Tablet as a remote->S/PDIF->Kenwood Sovereign VR-4090B->JBL Studio Series Floorstanding Speakers

    BTC: 1K91nTPceMcap66AhDBgMx8t87TomgAABH LTC: LNqbVqebzpMwuZHq95qRTfP73kR2FRZWS4

Page 1 of 20 123411 ... LastLast

Tags for this Thread

Posting Permissions

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