Messages in this thread |  | | | Date | Fri, 10 Dec 1999 06:29:50 +1100 | | From | Lincoln Dale <> | | Subject | Re: Linux 2.3.31 bug using large memory |
| |
Nagy,
i believe this to be normal behaviour.
applications that use brk()/sbrk() can only allocate up to ~730mb. for a single application to use more memory, it needs to allocate memory using something like mmap().
take a look at how dlmalloc works - and see what happens.
cheers,
lincoln.
At 10:06 09/12/99 +0100, Nagy Tibor wrote: >[1.] One line summary of the problem: > >The Linux kernel crashes using a lot of of memory. > >[2.] Full description of the problem/report: > >On a Dell PowerEdge 6300 (4 CPU Xeon 550 MHz 4 GB RAM) the kernel is not >able to allocate more memory after passing a certain amonunt of >memory. >This results, that no more processes can be started: > fork: Cannot allocate memory. .. >The output of the vmstat at crashing: > > 0 1 0 0 3273564 634264 30204 0 0 19062 0 409 610 > 0 4 96 > 0 1 0 0 3252320 653080 30204 0 0 18816 0 405 612 > 0 4 96 > 0 1 0 0 3230800 672140 30204 0 0 19062 0 403 610 > 0 9 91 > 0 1 0 0 3209480 691024 30204 0 0 18882 0 402 611 > 0 7 93 > 0 1 0 0 3188096 709964 30204 0 0 19004 0 405 612 > 0 7 93 > 0 1 0 0 3166644 728964 30204 0 0 18938 0 405 611 > 0 8 92 >/proc: Cannot allocate memory
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
|  |