I have a C++ gcc leaking program with 326 sections like the following
33300000-33500000 rwxp 33300000 00:00 0
Size: 2048 kB
Rss: 620 kB
Shared_Clean: 0 kB
Shared_Dirty: 0 kB
Private_Clean: 244 kB
Private_Dirty: 376 kB
I was wondering what kind of allocation cause additions of 2MB writable code segments to the program. Usually I see such sections which are used as stack memory for threads but they are 10 MB large.