A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » General Hardware & Peripherals » Storage & Hardrives
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Typical flash-based storage features and performance



 
 
Thread Tools Display Modes
  #11  
Old September 4th 07, 08:13 PM posted to comp.arch.embedded,comp.arch.storage
Patrick de Zeester
external usenet poster
 
Posts: 3
Default Typical flash-based storage features and performance

Spoon wrote:
Patrick de Zeester wrote:

Spoon wrote:

We use IDE flash-based storage in our embedded systems. For several
years, our supplier has provided us with PQI DiskOnModules:

http://www.pqimemory.com/documents/domdata.pdf

I find their performance rather lacking.

Media transfer rate
write 1.2 MB/sec (typ.)
read 4.1 MB/sec (typ.)

Interface burst transfer rate
PIO mode 2 - 8.3 MB/sec (max)


In the past have used this particular DOM module. Not only the
transfer rate something to be desired, since it only supports PIO mode
transfers it also hogs the CPU, blocking the entire system while
reading and writing to disk.

There are also DOM modules from the same manufacturer which do support
higher transfer rates (quite a bit faster than yours, but still a lot
slower than a real hard disk) and supporting UDMA transfer modes which
reduces the CPU load quite a bit. These modules are not much more
expensive than the one you mentioned.


PQI's Industrial DOM web page is rather terse:
http://www.pqimemory.com/products-Domindustrial.asp

they do offer the aforementioned datasheet:
http://www.pqimemory.com/documents/domdata.pdf

Could you provide a link to one of the faster PQI DOMs?



http://www.pqi.com.tw/product2.asp?o...=175&PROID=306
  #12  
Old September 4th 07, 08:25 PM posted to comp.arch.embedded,comp.arch.storage
Patrick de Zeester
external usenet poster
 
Posts: 3
Default Typical flash-based storage features and performance

Spoon wrote:
Patrick de Zeester wrote:

Spoon wrote:

We use IDE flash-based storage in our embedded systems. For several
years, our supplier has provided us with PQI DiskOnModules:

http://www.pqimemory.com/documents/domdata.pdf

I find their performance rather lacking.

Media transfer rate
write 1.2 MB/sec (typ.)
read 4.1 MB/sec (typ.)

Interface burst transfer rate
PIO mode 2 - 8.3 MB/sec (max)


In the past have used this particular DOM module. Not only the
transfer rate something to be desired, since it only supports PIO mode
transfers it also hogs the CPU, blocking the entire system while
reading and writing to disk.


This is my biggest fear.

Suppose the OS decides to write 4 KB at 1.2 MB/s (that's 3.4 ms).

The nightmare scenario is if the CPU can't do anything between two
16-bit transfers, with interrupts disabled.

Everything is put on hold for 3.4 ms... My real-time processes would be
quite unhappy.


How you system behaves depends on the OS and drivers I guess. With tests
we did on Windows XP embedded we found that the entire system could
freeze for more than 50 ms when the flash disk was exercised heavily.
This effect disappeared with an UDMA capable flash disk, and the CPU
load dropped from 100% to barely noticeable in that particular test.

There are also DOM modules from the same manufacturer which do support
higher transfer rates (quite a bit faster than yours, but still a lot
slower than a real hard disk) and supporting UDMA transfer modes which
reduces the CPU load quite a bit. These modules are not much more
expensive than the one you mentioned.


I will ask our supplier to provide one such DOM for testing purposes.

Regards.

 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
NAND Based Flash RAID [email protected] Storage (alternative) 42 October 6th 06 07:55 PM
Looking for network print server that also provides network connected storage and other features. G.L. Cross Printers 0 January 16th 06 05:03 PM
Looking for ethernet-based print server with USB and Parallel plus Support of all Printer Features... G.L. Cross Printers 2 July 30th 05 08:58 PM
Booting from a USB key drive or memory-based storage? Jon Abit Motherboards 0 October 18th 03 01:10 PM
Dos Based Flash Utility S.Heenan Gigabyte Motherboards 0 August 1st 03 07:27 PM


All times are GMT +1. The time now is 09:09 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.