IPB
ЛогинПароль:

> Узнать объем оперативной памяти для программы по коду на АЯ, Помогите, срочно надо!
Sansei4
сообщение 6.04.2011 18:58
Сообщение #1





Группа: Пользователи
Сообщений: 0
Пол: Мужской

Репутация: -  0  +


Как на основании текста программы на алгоритмическом языке определить требуемый объем рабочей области оперативной памяти?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
andriano
сообщение 6.04.2011 21:06
Сообщение #2


Гуру
*****

Группа: Пользователи
Сообщений: 1 168
Пол: Мужской
Реальное имя: Сергей Андрианов

Репутация: -  28  +


Просуммировать произведения длин массивов на размер данных.
Это грубо. И, строго говоря, справедливо только для статически распределяемой памяти.
Для определения объема используемой динамической памяти нужно отслеживать выполнение программы.
Но нужно отметить, что в случае динамического выделения памяти (а именно этот механизм является основным) сам объем может зависеть от характера обрабатываемых данных.
Например, если программа обрабатывает изображение, то в большинстве случаев выделенный объем памяти будет кратен размеру изображения.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 20.07.2025 3:44
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"