Разумеется в рамках каждого процесса -- свой аллокатор. А не как некоторые думают. А в рамках ОС другие механизмы (постраничные) распределения памяти. А вот в ecos, замечу многозадачной с вытеснением, пул памяти кажись (могу ошибаться) общий есть. Ага, с malloc. Пока одни тут теории о вреде и ненужности рассказывают (в которых сами ничего не понимают) -- другие делают и используют.