Peter,
In terms of hardware as far as I know the biggest PC style hardware you can buy supports 32 GB of RAM. For example you can by PCs this big from people like www.penguincomputing.com
However there isn't a 64 bit version of Windows on the market nor will there be for some time. Thus your only option is to run something like Linux if you want to have all this data being accessed by code directly in RAM. Given that your core system is C# this could be a bit of a problem. I think this is perhaps the first issue you would need to sort out before thinking about hardware --- the hardware exists alright but with Windows you can't make use of it, at least in terms of having it directly in RAM.
As for more indirect solutions like RAM disks... I think you would loose at least a factor of ten in speed compared to simply accessing system memory directly as you would need to go through the file system and out to an external device with RAM in it pretending to be a disk. If I remember correctly the fastest disk interfaces you can get for a PC are in the order of 100 MB per second while system RAM is more like a few GB per second. So if you need really high speed then RAM is perhaps your only option I think.
Shane
Peter Voss wrote:
What are the best options for large amounts of fast memory for Windows-based systems?
I'm looking for price & performance (access time) for:
1) Cached RAID 2) RAM disks 3) Internal RAM (using 64 bit architecture?) 4) other
Thanks for any info.
Peter
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.740 / Virus Database: 494 - Release Date: 8/16/2004
-------
To unsubscribe, change your address, or temporarily deactivate your subscription, please go to http://v2.listbox.com/member/[EMAIL PROTECTED]
-------
To unsubscribe, change your address, or temporarily deactivate your subscription, please go to http://v2.listbox.com/member/[EMAIL PROTECTED]
