У меня есть «рабочий» процесс, который я собираюсь назначить на работу. Прежде чем создавать сотни процессов такого типа, я бы хотел узнать цифры потребления памяти для него.
Я знаю, что должен суммировать все элементы, которые хранятся в данных цикла процесса (все кортежи, атомы, списки и т. Д.) И фактический объем памяти процесса.
Как я понимаю, прежде чем делать это, я должен знать фактический размер самого {tuple | atom | list | process}.
Учитывая определенную структуру данных, которая хранится в памяти процесса, как я могу рассчитать общий размер процесса в памяти?