Я знаю, что под Windows есть функции API, такие как global_alloc() и такие, которые выделяют память и возвращают дескриптор, тогда этот дескриптор можно заблокировать и вернуть указатель, а затем снова разблокировать. Когда он разблокирован, система может перемещать эту часть памяти, когда она работает на низком уровне, оптимизируя использование памяти.Управление динамической памятью под Linux
Мой вопрос в том, что в Linux есть что-то подобное, а если нет, то как Linux оптимизирует использование памяти?
Это GlobalAlloc(), BTW. – 2010-03-28 17:50:32