Solid State Disks, Larger swap area, Maximum memory per CPU

From: Notari, Ed <NotariE_at_usa.redcross.org>
Date: Wed, 23 Feb 2000 10:52:12 -0500

I have a question for the list..., I hope it's not too goofy....

Let us say that there is a specific database process running on a
multiprocessor AlphaServer (DS10) (Tru64 4.0F) that requires a very large
amount of contiguous memory per CPU, more than the system board can address
(over 32 GB/CPU). Let us also say that this process cannot be broken up
into smaller pieces, such that it might as well be a single processor
machine for this one process.

In order to provide this process with the necessary contiguous memory the
swap space (hard drives) was increased and the process did run, albeit
dreadfully slow.

As I understand it, in a multiprocessor or clustered environment each CPU is
allotted a fixed (maximum) amount of memory and one cannot "borrow" /
address memory from other CPU's above a maximum limit.

If so...

In order to increase speed and available contiguous memory could a RAID 0
volume be created using all Solid State Disks and declared as swap, while
simultaneously decreasing the maximum amount of memory allotted to this
specific process in order to force it into using the newly created
"FastSwap"?

Questions;
1) Could this work?
2) If it worked, would the performance be poor?
   (better than large hard drive swap?)
3) What other solutions may exist.

Thanks in advance for any responses, I will summarize.

Ed Notari
Received on Wed Feb 23 2000 - 15:52:55 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:40 NZDT