Кто-нибудь может посоветовать системные вызовы AIX, которые можно использовать для программной проверки использования памяти? Я работаю с большим многопоточным приложением C ++, в котором в настоящее время не хватает памяти (используется 32-разрядная модель большой памяти в AIX 6.1) из-за большой неограниченной серии кэшей в памяти. Я, конечно, могу ограничить рост кэшей, но из-за их сложной структуры трудно определить, насколько они велики; намного лучше IMO просто оценить, сколько памяти занимает процесс и ограничить на этом основании.
Использование модели с очень большой памятью невозможно из-за использования разделяемой памяти, и использование 64-битной памяти также невозможно в краткосрочной перспективе.