Messages in this thread |  | | Date | Tue, 13 May 2003 10:13:01 -0500 | From | Bob McElrath <> | Subject | alpha kernel memory leak |
| |
I have noticed that my alphas seems to have a gigantic memory leak. I have two machines, one with 2GB memory and one with 512MB memory. When I first boot up the machines run fine, but over time the amount of memory available decreases steadily to zero.
At first I thought it was just poor VM code in linux that caused it, but I ran for a couple of days with the swap turned off, and the results are the same.
'ps' does not correctly report memory information anymore (latest debian unstable -- why?), but using top and summing the VIRT, I get 202MB on the 512MB machine, and top reports 505MB used, 5MB free, and 25MB cached. Clearly something is horribly wrong. The 2GB machine is reporting that almost all memory is full (free + buffers + cached is only different from the sum of VIRT by 150 MB). But it is not used as heavily so presumably it is leaking slower. uptime is 4 days on the 512MB machine, 9 days on the 2GB machine.
The kernels on these two machines are 2.4.21-pre7 (2GB) and 2.4.21-rc1-ac1 (512MB), but this is something that I have noticed for more than a year accross many kernels.
I have plotted the memory usage every 60 seconds over the last 3 days on the 512MB machine (swap was turned off). On first bootup I can run many xterms, galeon, and xmms with no problem. After 4 days both were killed with OOM, but notice in the plots that the amount of memory available hasn't changed, despite the fact that these (and X) are the largest memory consuming processes running. It is here: http://mcelrath.org/mem.log.ps.gz
Cheers, Bob McElrath [Univ. of Wisconsin at Madison, Department of Physics]
"You measure democracy by the freedom it gives its dissidents, not the freedom it gives its assimilated conformists." -- Abbie Hoffman
[unhandled content-type:application/pgp-signature] |  |