talk about shared library and link it with QNX since it has a nice viewer for memory
QNX documentation states while code is shared among processes, the data are separate which makes sense (did not realize it initialized data and had their own data structures till Jacob Sorber's video on malloc problem with buffersize)