Messages in this thread | | | Date | Fri, 25 May 2001 11:06:14 +0200 (CEST) | From | Mike Galbraith <> | Subject | Re: Linux 2.4.4-ac17 |
| |
On Thu, 24 May 2001, Jaswinder Singh wrote:
> Dear Mike , > > > > > This one I tested with memleak. It wasn't a leak, it was dcache > > growth. Under vm stress, it shrank down fine. > > > > It will depends upon lot of thing :- > 1.What is your size of ramfs , unlimited. > 2. Are you using any harddisk , (?? ramfs) I think I misunderstand. > 3. How many many files are you creating , lots of different names. (like you were) > 4. How frequently you are making files . as fast as a C proglet could create/maybe(random)access/destroy them. > 5. What are the size of your files ? varying from empty to small. > > In my case , my ramfs is of 14 MB , using no hard-disk , i am continously > making and deleting files of 4 K size , my Machine hangs within 5 minutes , > by saying no memory left.
I can write random 4k files as fast and long as I like (with swap off) and if I flush out the rather large dcache...
procs memory swap io system cpu r b w swpd free buff cache si so bi bo in cs us sy id 2 0 1 0 17600 104 4456 0 0 197 4 118 41 6 83 11 1 0 0 0 14888 124 4476 0 0 31 0 123 37 13 87 0 1 0 0 0 12252 124 4476 0 0 0 0 103 9 11 89 0 1 0 0 0 9632 124 4476 0 0 0 0 105 7 17 83 0 1 0 0 0 7032 124 4480 0 0 0 0 103 10 11 89 0 1 0 0 0 4460 124 4476 0 0 0 0 101 10 12 88 0 1 0 1 0 20272 128 4480 0 0 1 2 116 16 23 77 0 1 0 0 0 17860 128 4480 0 0 0 15 115 10 17 83 0 1 0 0 0 15196 128 4476 0 0 0 0 110 7 15 85 0 dentry_cache 747962 747990 128 24933 24933 1 dentry_cache 769651 769680 128 25656 25656 1 dentry_cache 792664 792690 128 26423 26423 1 dentry_cache 814779 814800 128 27160 27160 1 dentry_cache 835972 835980 128 27866 27866 1 dentry_cache 715148 715170 128 23839 23839 1
...afterward, I don't see leakage. Only a short test this time, but long enough to eat all of my ram many times over if it leaked as fast as your description indicates. I can't reproduce it. (2.4.4 btw)
> Please tell me about your system and what you are doing on it ?
Generic 128mb PIII/500. What I was doing on it was beating up ramfs looking for the leak you reported :)
-Mike
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |