I am getting an error on one of my servers when full backups run. The error
is :

4-02-2008 5:52:32 am: SERVER-5.70-0 [nmID=6001D]
Cache memory allocator out of available memory.

4-02-2008 5:52:32 am: SERVER-5.70-0 [nmID=2000A]
Short term memory allocator is out of memory.
2 attempts to get more memory failed.
request size in bytes 640817157 from Module TSAFS.NLM

Here is what the server's memory map looks like:

Physical Server Memory
Memory Usage Actual Peak Value
NLM Memory 1,300,033,536 1,313,468,416
File System Cache 803,987,456 1,764,921,344
Extnd FS Memory 641,728,512 641,728,512
Virtual Memory System 19,378,176 61,739,008
Extnd Virtual Memory 160,894,976 162,287,616
Free Memory 1,361,342,464 701,239,296*
DOS, Video, Misc. Mem 4,295,680 4,295,680
Extndd Srvr Mem In Use 805,306,368 805,306,368
Total System Memory 4,294,343,680 N/A
*Low Value

Logical Address Space
Space Usage Actual Percent
In Use Kernel Space 2,104,020,992 48.9
Free Kernel Space 968,151,040 22.5
Fragmented Kernel Space 157,442,048 3.6
Reserved for User Space 731,897,856 17.0
Reserved for OS Data 333,455,360 7.7
Peak User Space 683,339,776 15.9
Total Address Space 4,294,967,296 100.0

As you can see the server does not have heavily fragmented memory. On the
other hand it is a rather large amount of memory that tsafs is looking
for - over 600MB! I can see why that may not be possible ;-)

At first I thought that I had set the value for cache memory threshold to
some ridiculously large value - like 15 percent. But no, I actually have it
set to 1 percent. So it should not need more than 40MB in one chunk eh?

Any body with any tips, tricks or fixes that I could try? Oh, yeah I running
tsafs version 6.52.08 from Aug 2007.