Thread memory allocation question
Tollef Fog Heen
tfheen at redpill-linpro.com
Fri Jun 19 16:15:29 CEST 2009
]] Ken Brownfield
| When looking at /proc/map info for varnish threads, I'm seeing the
| following allocations in numbers that essentially match the child count:
|
| 0000000040111000 8192K rw--- [ anon ]
Looks like the default stack size.
| And this at almost double the child count:
|
| 00007f4d57900000 1024K rw--- [ anon ]
Unsure what this is.
| I noticed some pretty intense memory usage when I had a backend issue
| and the thread count increased into the hundreds. Obviously the
| threads will need memory as they scale, but are these large
| allocations intentional, and are they tunable (beyond the relatively
| small workspaces?)
You should be able to tune it using ulimit -s. If you turn it too low,
things will break, though.
--
Tollef Fog Heen
Redpill Linpro -- Changing the game!
t: +47 21 54 41 73
More information about the varnish-misc
mailing list