NetWare and the 4GB limit

There is a TID on this one. In short, NW65 can address up to 64GB of memory, and NW6 is limited to 4GB. NW65 can't do as much as you'd think with that access.

Think of it like EMS back in the DOS days. In order to address memory over the limit, the requested info has to be paged below the limit before it can be handled. Just like a page-file, but with faster access. This can be done invisibly to the user, but it is an expensive operation all things considered.

NW65 considers memory above 4GB as virtual memory. NSS can use this memory as well, though due to the speed issue it only caches files larger than 128K. Protected memory spaces can use this memory since they can access VM. If you have whonking huge applications that need lots of RAM, you'd better run them in a protected memory space to gain the most benefit.

When the 64-bit version gets released, the memory limits go into the stratosphere again.

But since the reason we need to add RAM is to make the NSS cache larger, we're just FINE with this. We're going to end up with 5gb in the student-side cluster nodes due to how things work. This'll give us p-l-e-n-t-y of room to grow in the next year.