Как интерпретировать функцию профиля пика памяти Matlab и время - PullRequest
0 голосов
/ 20 ноября 2018

Я запускаю программу Matlab mc3c_20_5000000_1500 на ubuntu18.04 и хочу измерить время и использование памяти программным обеспечением.
Код, который я использовал, был

profile -memory on
mc3c_20_5000000_1500
profile viewer

Тогда я получил следующую таблицу

Function NameCalls    Total Time    Self Time*    Allocated Memory    Freed Memory    Self Memory    Peak Memory
mc3c_20_5000000_1500    1    82058.078s    4336.740s    5329733.77Kb    6937225.45Kb    -2360872.05KB    18014398505314134.00KB   
KbclustAgg_Lmethod    2    37653.287s    87.196s    2056765.94Kb    2053051.36Kb    -389104.67Kb    120959.52KB

Table Мой компьютер имеет 128 ГБ оперативной памяти. Но максимальная память mc3c_20_5000000_1500 составляет 18014398505314134.00KB. Почему это так? и мне нужно добавить пиковое использование памяти mc3c_20_5000000_1500 и пиковое использование памяти KbclustAgg_Lmethod, чтобы получить общий пиковый объем памяти? Как насчет времени?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...