Fastest Readyboost..NTFS, FAT32, exFAT? THEY all work! But which is best

Discussion in 'Windows OS and Software' started by pampum, Mar 27, 2010.

Thread Status:
Not open for further replies.
  1. pampum

    pampum Notebook Geek

    Reputations:
    0
    Joined:
    Mar 24, 2010
    Messages:
    85
    Likes Received:
    0
    Trophy Points:
    15
    Please dont say get more more ram or readyboost is pointless. I want ram + readyboost. Plus I have tried it and it makes a difference on my machine.

    I have an Secure digital flash card 8GB. Transfers over files to pc at about 17MB/sec. Qualifies for ready boost and i thought what they heck I'll use it.

    Qeestion is what is the fastest file format for readyboost? I notice fat32 is only 4GB max but seems it have good perf. NTFS seems stupid for a storage card, or is it?

    So wil exFAT provide the highest readyboost performance from this card?

    BTW 64bit 7, using built in card reader.
     
  2. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,036
    Joined:
    Sep 3, 2007
    Messages:
    3,072
    Likes Received:
    0
    Trophy Points:
    105
    exFat will be the fastest and best for readyboost.
     
  3. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,842
    Joined:
    Jun 23, 2008
    Messages:
    8,392
    Likes Received:
    0
    Trophy Points:
    0
    Not sure why you said no "more RAM comments".

    But up to 4GB you really should get more RAM - if you have 4GB already, Readyboost is definitely cheaper than a RAM upgrade, especially as you have a "flash card".
    (4GB "sticks" are expensive)


    On a side note - flash cards, and USB drives tend to perform worse in NTFS compared to FFAT32/exFAT.
     
  4. pampum

    pampum Notebook Geek

    Reputations:
    0
    Joined:
    Mar 24, 2010
    Messages:
    85
    Likes Received:
    0
    Trophy Points:
    15
    Thanks for the replies guys :D

    Well after some testining I can confirm exfat is fastest. Just use default allocation when you format.

    DETlevcm, I said no ram comments becasue I am already aware that ram is faster than readyboost. This is in addition to it.

    Win 7 i smart enough not to use the readboost if its its not beneficial to performance. I would recommend it to people if they have a spare quick sd cd or USB.

    flash cards arent that expensive. Mine is an 8GB kingston. Got it overseas cbf doing the conversion but it was aboout $40US. About 17MB/sec read rate. I decided to whack it in because I lost my SD slot dummy card and wated to fill the slot when its not in use

    mmmm slot filling :)
     
  5. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,842
    Joined:
    Jun 23, 2008
    Messages:
    8,392
    Likes Received:
    0
    Trophy Points:
    0
    Well, Readyboost is really an extension of the pagefile and more meant for computers that can't have more RAM.
    I actually set up readyboost with a USB flash drive (1GB Sony) on my old laptop that has 1GB of RAM and uses Win7 to run as a server - it worked without too.
    Here RAM would be too costly if at all useful (its a 5 year old laptop) - but on a modern laptop...

    That's why I said up to 4GB you should really consider a RAM upgrade - after that, potentially not as it becomes expensive.
     
  6. Ghetto_Child

    Ghetto_Child Notebook Consultant

    Reputations:
    2
    Joined:
    Dec 2, 2009
    Messages:
    207
    Likes Received:
    0
    Trophy Points:
    30
    I don't think anyone mentioned this yet but whatever file system you use format the drive to have the biggest file allocation unit size (cluster size). See the larger this block the more data you can read into ram in a single read instruction. It does also mean a bigger minimum file size (more wasted/slack space) but look at it this way, 8GB FAT32 with a 32KB allocation unit can hold a maximum of 262,144 files. I doubt most people have that many files to put onto an 8GB storage device. Even your OS should have larger than 4K allocation units because you will have a far higher throughput and more efficient reads. If your ReadyBoost device is being used exclusively for ReadyBoost try out exFAT with a 32MB allocation block. It means when your computer wants to write a file it will reserve 32MB and write to it and when it wants to read it will read 32MB of data into ram in a single read which will cut down thousands of otherwise unnecessary reads/delays.

    The other thing to note is that ReadyBoost at minimum reads in 4K blocks and writes in 512KB blocks. If you're using allocation units very close to 512KB or more it will make ReadyBoost tons more efficient. ReadyBoost requires 2.5MB/s 4K random reads and 1.75MB/s 512KB random writes on the storage device.

    I've personally tested load speeds booting Vista/Win7 installs off a usb flash drive. FAT32 with 32KB allocation block loaded to the setup screen 5 seconds faster than FAT32 with 4KB allocation block on an 8GB Corsair Flash Voyager.

    http://www.activewin.com/reviews/hardware/memory/vista/readyboost.shtml
    http://www.tomshardware.com/forum/236417-44-readyboost-card
    http://www.techcrater.com/2007/04/05/readyboost-flash-memory-speed-list/
    http://www.techcrater.com/2007/04/06/how-to-find-readyboost-speed-rating/
    http://technet.microsoft.com/en-us/library/cc742157(WS.10).aspx
     
  7. pampum

    pampum Notebook Geek

    Reputations:
    0
    Joined:
    Mar 24, 2010
    Messages:
    85
    Likes Received:
    0
    Trophy Points:
    15
    WHat do you mean 8gb with fat32. Doesnt it have a 4GB limit...


    Thanks for the links. They are helpfull

    Atm Im using 8gb exFAT parition with 32kb allocation.

    Heres mine

    The device (Unknown Unknown) is suitable for a ReadyBoost cache. The random read speed is 5878 KB/sec. The random write speed is 5370 KB/sec.

    Rather slow :S
     
  8. Ghetto_Child

    Ghetto_Child Notebook Consultant

    Reputations:
    2
    Joined:
    Dec 2, 2009
    Messages:
    207
    Likes Received:
    0
    Trophy Points:
    30
    pampum the 4GB limit only applies to a single file size not the drive size, you can have up to 1TB (and I think 2TB if you use a 64KB allocation unit size) single drive size with FAT32 or maybe it's FAT32X. Limitations are listed on wikipedia.

    8GB FAT32 drive using 64KB allocation unit size can have a maximum (every file no larger than 64KB) 8,589,934,592Bytes/65,536Bytes per file = 131,072 files maximum that FAT32 can count. Most people using an 8GB flash drive/mem card won't be putting that many files onto the drive so it's a great size if all your devices can read such large blocks. My Canon A590IS digi cam can read/write to that size allocation block and since most pictures I take on that cam are 500KB jpegs there's no wasted space with more efficient read/write performance.

    BTW pampum those speeds seem pretty good to me. At 32KB allocation you should use FAT32 as it's way more compatible with everything from stand alone devices to other OSes like Linux & Mac. I recommend you try using a much larger exFAT as partition 2 for your ReadyBoost. Try 1MB allocation size and move your way up to 4MB, 16MB, 32MB. Repartition that 8GB to 4096MB + 10% extra space exFAT for the ReadyBoost. Keep the left over as FAT32 32KB allocation in the first partition (useful for booting) if your device is only an 8GB. If you can allocate more than 8GB into an exFAT partition then consider using the same partition for both ReadyBoost and Pagefile with a 32MB allocation unit.
     
  9. pampum

    pampum Notebook Geek

    Reputations:
    0
    Joined:
    Mar 24, 2010
    Messages:
    85
    Likes Received:
    0
    Trophy Points:
    15
    Ghetto child.\

    -Doesnt readyboost only use a single file anyway....? I know 4gb is file size limit in fat32, but thats what readboost uses no? One at a time. I dont think it will work efficiently splitting it up?

    Everything else you mention it seems you are assuming I am using the flash card for other purposes as well. I am dedicating this flash card to readyboost, nothing else, no cameras or anything. So fat32 compatabilty is of no concern. I simply want the fatest way to speed up the system using teh single SD card.

    However using the SD card as a a paging file is interesting. Isnt this what readyboost does anyway? Its another paging file. No need to add a sytem paging file as well as readyboost on the same card? Seems counter prouctive.
     
  10. michaeljean

    michaeljean Notebook Consultant

    Reputations:
    8
    Joined:
    Dec 14, 2009
    Messages:
    264
    Likes Received:
    1
    Trophy Points:
    31
    so what is the best readyboost setting, exFat 32k or fat32. I have an acer revo with 3gb of ram win 7 32bit and a 4GB SD card just for readyboost. I really don't think readyboost makes a difference with my amount of ram at least.
     
Loading...
Thread Status:
Not open for further replies.

Share This Page