Actions:
|
2014-04-23 18:53 AEST by Arthur Barrett - Bug 6246 introduced an event log message on the server when the process runs out of memory (or things
it has). However some customers do not regularly check event log messages.
If the code was altered to read (and discard) the file form the client, the server could then abort and the
client may actually get the error message.
14:37:24: S -> receive_file(size = 31374422 !checksum_valid check_textfile "DataSources.xml")
14:37:24: S -> /3GB is not enabled, highest user address is 7ffeffff
14:37:24: S -> Server has 51 percent of memory in use.
2250913 KB
14:37:24: S -> Server has 4193416 total Kbytes of physical memory*.
14:37:24: S -> Server has 2034420 free Kbytes of physical memory*.
14:37:24: S -> Server has 4193416 total Kbytes of physical memory.
14:37:24: S -> Server has 2034420 free Kbytes of physical memory.
14:37:24: S -> Server has 8647916 total Kbytes of paging file.
14:37:24: S -> Server has 6310016 free Kbytes of paging file.
14:37:24: S -> Server has 2097024 total Kbytes of virtual memory.
14:37:24: S -> Server has 2016168 free Kbytes of virtual memory.
14:37:24: S -> Server has 0 free Kbytes of extended memory.
14:37:24: S -> The custom heap is a standard heap.
14:37:24: S -> The minimum large page size is 2097152.
14:37:24: S -> Walking heap 0X01EB0000...
14:37:24: S -> Region
14:37:24: S -> 4096 bytes committed
14:37:24: S -> 258048 bytes uncommitted
14:37:24: S -> First block address: 0X01EB0588
14:37:24: S -> Last block address: 0X01EF0000
14:37:24: S -> Data portion begins at: 0X01EB0000
14:37:24: S -> Size: 1408 bytes
14:37:24: S -> Overhead: 0 bytes
14:37:24: S -> Region index: 0
14:37:24: S -> Block
14:37:24: S -> Data portion begins at: 0X01EB07D0
14:37:24: S -> Size: 2064 bytes
14:37:24: S -> Overhead: 16 bytes
14:37:24: S -> Region index: 0
14:37:24: S -> Uncommitted range
14:37:24: S -> Data portion begins at: 0X01EB1000
14:37:24: S -> Size: 258048 bytes
14:37:24: S -> Overhead: 0 bytes
14:37:24: S -> Region index: 0
14:37:24: S -> Server needs more than 1GB - but how do I determine if there is that much user-mode
available?
14:37:24: S -> Determine if 2304935170 < 2147418111
14:37:24: S -> Need to tell user to enable /3GB mode on server (2).
14:37:24: S -> receive_file() not enough memory to complete
14:37:24: S -> Enable /3GB mode on Server to allow server to allocate 2250913 KB memory.
14:37:24: S -> receive_file() low memory not allowed - abort
14:37:24: S -> set LowMemOK=1 on server to override |