| Sansei4 |
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 0 Пол: Мужской Репутация: 0 |
Как на основании текста программы на алгоритмическом языке определить требуемый объем рабочей области оперативной памяти?
|
![]() ![]() |
| andriano |
Сообщение
#2
|
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
Просуммировать произведения длин массивов на размер данных.
Это грубо. И, строго говоря, справедливо только для статически распределяемой памяти. Для определения объема используемой динамической памяти нужно отслеживать выполнение программы. Но нужно отметить, что в случае динамического выделения памяти (а именно этот механизм является основным) сам объем может зависеть от характера обрабатываемых данных. Например, если программа обрабатывает изображение, то в большинстве случаев выделенный объем памяти будет кратен размеру изображения. |
Sansei4 Узнать объем оперативной памяти для программы по коду на АЯ 6.04.2011 22:58
Sansei4 а переменные, длина строки тоже учитывается? 7.04.2011 1:12
Archon Учитываются, но вообще-то говоря, всего этого недо… 7.04.2011 1:34
Sansei4 спасибо огромное за помощь 7.04.2011 1:47
Lapp Название темы отредактировано (Правила Форума, п.4… 7.04.2011 5:04![]() ![]() |
|
Текстовая версия | 23.11.2025 4:56 |