Say I have an application in Linux that uses shared libraries (.so files). My question is whether the code in those libraries will allocate memory in the same h
Symbol tables are shared across an entire process in Linux. malloc() for any part of the process is the same as all the other parts. So yes, if all parts of a process access the heap via malloc() et alia then they will share the same heap.