I am quite puzzled to see that a single call to glib, g_assert() [1] is paging in 488 kB [2] of memory for the text section of the library. That seems to be way too much. What is the rationale behind this? [1] int main() { volatile int i = 1; g_assert (i > 0); sleep (9999); return 0; } [2] 7f31ac9c4000-7f31acad5000 r-xp 00000000 fd:00 32797 /lib/x86_64-linux-gnu/libglib-2.0.so.0.5400.1 Size: 1092 kB Rss: 488 kB Pss: 205 kB Shared_Clean: 340 kB Shared_Dirty: 0 kB Private_Clean: 148 kB Private_Dirty: 0 kB Referenced: 488 kB Anonymous: 0 kB LazyFree: 0 kB AnonHugePages: 0 kB ShmemPmdMapped: 0 kB Shared_Hugetlb: 0 kB Private_Hugetlb: 0 kB Swap: 0 kB SwapPss: 0 kB KernelPageSize: 4 kB MMUPageSize: 4 kB Locked: 0 kB _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx https://mail.gnome.org/mailman/listinfo/gtk-list