Программа очистки оперативной памяти руководство программиста лист утверждения

Обновлено: 04.07.2024

Единая система программной документации

Требования к содержанию и оформлению

Unified system for program documentation. Programmer's guide. Requirements for contents and form of presentation

Дата введения 1980-01-01

Постановлением Государственного комитета CCCР по стандартам от 12 января 1979 г. N 74 дата введения установлена 01.01.80

ИЗДАНИЕ (январь 2010 г.) с Изменением N 1, утвержденным в сентябре 1981 г. (ИУС 11-81).

Настоящий стандарт устанавливает требования к содержанию и оформлению программного документа "Руководство программиста", определенного ГОСТ 19.101-77.

Стандарт полностью соответствует СТ СЭВ 2095-80*.

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.

(Измененная редакция, Изм. N 1).

1. ОБЩИЕ ПОЛОЖЕНИЯ

1.1. Структура и оформление документа устанавливаются в соответствии с ГОСТ 19.105-78.

Составление информационной части (аннотации и содержания) является обязательным.

1.2. Руководство программиста должно содержать следующие разделы:

назначение и условия применения программы;

обращение к программе;

входные и выходные данные;

В зависимости от особенностей документа допускается объединять отдельные разделы или вводить новые.

2. СОДЕРЖАНИЕ РАЗДЕЛОВ

2.1. В разделе "Назначение и условия применения программы" должны быть указаны назначение и функции, выполняемые программой, условия, необходимые для выполнения программы (объем оперативной памяти, требования к составу и параметрам периферийных устройств, требования к программному обеспечению и т.п.).

2.2. В разделе "Характеристики программы" должно быть приведено описание основных характеристик и особенностей программы (временные характеристики, режим работы, средства контроля правильности выполнения и самовосстанавливаемости программы и т.п.).

2.3. В разделе "Обращение к программе" должно быть приведено описание процедур вызова программы (способы передачи управления и параметров данных и др.).

2.6. В приложении к руководству программиста могут быть приведены дополнительные материалы (примеры, иллюстрации, таблицы, графики и т.п.).

В данном программном документе приведено руководство программиста по настройке и использованию программы [[[«Mem.ехе», предназначенной для очистки и дефрагментации оперативной памяти ПК через заданные интервалы времени.]]]

В данном программном документе, в разделе «Назначение и условия применения программы» указаны назначение и функции, выполняемые программой, условия, необходимые для выполнения программы (объем оперативной памяти, требования к составу и параметрам периферийных устройств, требования к программному обеспечению и т.п.).

В разделе «Характеристика программы» приведено описание основных характеристик и особенностей программы (режим работы, средства контроля правильности выполнения и самовосстанавливаемости программы и т.п.).

Оформление программного документа «Руководство программиста» произведено по требованиям ЕСПД (ГОСТ 19.101-77 1), ГОСТ 19.103-77 2), ГОСТ 19.104-78* 3), ГОСТ 19.105-78* 4), ГОСТ 19.106-78* 5), ГОСТ 19.504-79* 6), ГОСТ 19.604-78* 7)).

Содержание

1. Назначение и условия применения программы.. 2

1.1. Назначение программы.. 2

1.2. Функции, выполняемые программой. 2

1.3. Условия, необходимые для выполнения программы.. 2

1.3.1. Объем оперативной памяти. 2

1.3.2. Требования к составу периферийных устройств. 2

1.3.3. Требования к параметрам периферийных устройств. 2

1.3.4. Требования к программному обеспечению.. 2

1.3.5. Требования к персоналу (программисту) 2

2. 2. Характеристика программы.. 2

2.1. Описание основных характеристик программы.. 2

2.1.1. Режим работы программы.. 2

2.1.2. Средства контроля правильности выполнения программы.. 2

2.2. Описание основных особенностей программы.. 2

2.2.1. Самовосстанавливаемость программы.. 2

3. Обращение к программе. 2

3.1. Загрузка и запуск программы.. 2

3.2. Выполнение программы.. 2

3.2.1. Выполнение функции (такой-то) 2

3.2.2. Выполнение функции (этакой) 2

3.3. Завершение работы программы.. 2

4.1. Организация используемой входной информации. 2

4.2. Организация используемой выходной информации. 2

Лист регистрации изменений. 2

Назначение и условия применения программы

Назначение программы

После многократного открытия и закрытия программ, записи в базы данных, считываний из них, а также в процессе работы SCADa-системы и ОС оперативная память значительно фрагментируется. В итоге команды будут обрабатываться на порядок медленнее. У процессора в кэш (L1 и L2) записывается определенная часть оперативной памяти еще до того, как будет произведено обращение к этой области памяти. Когда же настает черед «прокэшированных» команд или данных, то они читаются процессором из КЭШа, что во много раз быстрее, чем обращение к оперативной памяти. Если запущенная программа и ее данные оказались фрагментированными в памяти, происходит ситуация, когда в кэш попадают совсем не те данные, которые нужны, и процессору ничего не остается, как отыскивать нужное в оперативной памяти. Подобное снижение hit rate КЭШа (число попаданий) способно снизить производительность, независимо от объема оперативной памяти.

Многие программы, в том числе и сама ОС, загружают в память множество библиотек (DLL) и не факт, что эти библиотеки будут обязательно использоваться. Поэтому необходимо подобные DLL выгружать в своп-файл. Если они вдруг понадобятся, то незамедлительно будут загружены ОС назад.

Действия по оптимизации и дефрагментации оперативной памяти производят программы сторонних разработчиков, такие как «FreeMemory» и «CoolMEM». В ходе их тестирования было установлено, что данные программы, в режиме постоянного мониторинга ОЗУ и очистке памяти при превышении заданных пределов, значительно загружают операционную систему и в некоторых случаях, приводят к зависанию ПК. В ходе изысканий было установлено, что при использовании программы «FreeMemory» (версии 1.7), при запуске её командной строкой с параметрами «С А» (С – очистка памяти, А - очистить всю память), после выполнения всех процедур по очистке и дефрагментации ОЗУ, данная программа полностью выгружается из памяти компьютера. При этом зависаний ПК не происходит и не используются лишние ресурсы компьютера. Используя эти данные, была разработана программа «Mem.exe», которая каждый час, командной строкой с параметрами «С А» загружает программу «FreeMemory», для очистки ОЗУ.




Программа «Mem.ехе» работает под управлением ОС Windows 98 или Windows Me.

Функции, выполняемые программой

Основная задача вызываемой программы FreeMemory - повысить производительность системы.

Программа FreeMemory реализует следующие функции:

• Очистка и дефрагментация оперативной памяти

• Выгрузка ненужных DLL

Данные функции программы FreeMemory позволяют поддерживать бесперебойную работу ПК длительное время, предотвращать утечки памяти, засорение оперативной памяти неиспользуемыми DLL и программами, а также в итоге предотвращать зависание ПК.

“_____”____________200__ Подпись и дата Исполнитель Вед. инженер ХХХХ _____________Хххххх Х.Х.

“_____”____________200__ Инв. № подл.

УТВЕРЖДЕНО А.В.00001-01 34 01-ЛУ

ПРОГРАММА ОЧИСТКИ ОПЕРАТИВНОЙ ПАМЯТИ

Руководство оператора Подпись и дата А.В.00001-01 34 01 ЛИСТОВ 8 Инв. № дубл.

Взам. инв. № Подпись и дата Инв. № подл.

А.В.00001-01 34 01 АННОТАЦИЯ В данном программном документе приведено руководство оператора по применению и эксплуатации программы «Mem.ехе», предназначенной для очистки и дефрагментации оперативной памяти ПК через заданные интервалы времени.

В данном программном документе, в разделе «Назначение программы»

указаны сведения о назначении программы и информация, достаточная для понимания функций программы и ее эксплуатации.

В разделе «Условия выполнения программы» указаны условия, необходимые для выполнения программы (минимальный состав аппаратных и программных средств и т.п.).

В данном программном документе, в разделе «Выполнение программы»

указана последовательность действий оператора, обеспечивающих загрузку, запуск, выполнение и завершение программы, приведено описание функций, формата и возможных вариантов команд, с помощью которых оператор осуществляет загрузку и управляет выполнением программы, а также ответы программы на эти команды.

Оформление программного документа «Руководство оператора» произведено по требованиям ЕСПД (ГОСТ 19.101-77 1), ГОСТ 19.103-77 2), ГОСТ 19.104-78* 3), ГОСТ 19.105-78* 4), ГОСТ 19.106-78* 5), ГОСТ 19.505-79* 6), ГОСТ 19.604-78* 7)).

1) ГОСТ 19.101-77 ЕСПД. Виды программ и программных документов 2) ГОСТ 19.103-77 ЕСПД. Обозначение программ и программных документов 3) ГОСТ 19.104-78* ЕСПД. Основные надписи 4) ГОСТ 19.105-78* ЕСПД. Общие требования к программным документам 5) ГОСТ 19.106-78* ЕСПД. Общие требования к программным документам, выполненным печатным способом 6) ГОСТ 19.505-79* ЕСПД. Руководство оператора. Требования к содержанию и оформлению 7) ГОСТ 19.604-78* ЕСПД. Правила внесения изменений в программные документы, выполненные печатным способом А.В.00001-01 34 01 СОДЕРЖАНИЕ Аннотация

1. Назначение программы

1.1. Функциональное назначение программы

1.2. Эксплуатационное назначение программы

1.3. Состав функций

1.3.1. Функция проверки наличия вызываемой программы

1.3.2. Функция очистки и дефрагментации оперативной памяти

2. Условия выполнения программы

2.1. Минимальный состав аппаратных средств

2.2. Минимальный состав программных средств

2.3. Требования к персоналу (пользователю)

3. Выполнение программы

3.1. Загрузка и запуск программы

3.2. Выполнение программы

3.2.1. Выполнение функции проверки наличия вызываемой программы. 6 3.2.2. Выполнение функции очистки и дефрагментации оперативной памяти..6

3.3. Завершение работы программы

Программа FreeMemory реализует следующие функции:

• Очистка и дефрагментация оперативной памяти

• Выгрузка ненужных DLL

1.2. Эксплуатационное назначение программы

Основное назначение программы «Mem.exe» - повысить производительность системы, поддерживать бесперебойную работу ПК длительное время, предотвращать утечки памяти, засорение оперативной памяти неиспользуемыми DLL и программами, а также в итоге предотвращать зависание ПК.

1.3. Состав функций 1.3.1. Функция проверки наличия вызываемой программы В 15 минут текущего часа, по системному времени ПК, программа «Mem.ехе» производит проверку наличия вызываемой программы «FreeMemory.exe» в каталоге «C:\Program Files\FreeMemory\» и запускает функцию очистки и дефрагментации оперативной памяти.

А.В.00001-01 34 01 1.3.2. Функция очистки и дефрагментации оперативной памяти Функция очистки и дефрагментации оперативной памяти запускается после выполнения п.

«1.3.1. Функция проверки наличия вызываемой программы». В этом случае программа «Mem.ехе»

производит вызов из каталога C:\Program Files\FreeMemory\ программы стороннего разработчика «FreeMemory», для очистки и дефрагментации оперативной памяти.

2. УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ

2.1. Минимальный состав аппаратных средств

Минимальный состав используемых технических (аппаратных) средств:

• IBM PC совместимый с процессором 80386 и выше

• ОЗУ более 32 Мбайт • 16 МБ видеопамяти и выше

• наличие свободного места на жестком диске более 100 Мбайт.

2.2. Минимальный состав программных средств Системные программные средства, используемые программой Mem.exe, должны быть представлены локализованной версией операционной системы Windows 98 или Windows Me.

Также для функционирования программы Mem.exe на ПК необходимо предустановленное программное обеспечение стороннего разработчика, программа FreeMemory (версии 1.7).

2.3. Требования к персоналу (пользователю)

Конечный пользователь программы (оператор) должен обладать практическими навыками работы с графическим пользовательским интерфейсом операционной системы.

Персонал должен быть аттестован на II квалификационную группу по электробезопасности (для работы с конторским оборудованием).

А.В.00001-01 34 01

3. ВЫПОЛНЕНИЕ ПРОГРАММЫ

3.1. Загрузка и запуск программы Загрузка и запуск программы «Mem.ехе» осуществляется способами, детальные сведения о которых изложены в Руководстве пользователя операционной системы.

3.2. Выполнение программы 3.2.1. Выполнение функции проверки наличия вызываемой программы В 15 минут текущего часа, по системному времени ПК, программа «Mem.ехе» производит проверку наличия вызываемой программы «FreeMemory.exe» в каталоге «C:\Program Files\FreeMemory\».

Если программа «FreeMemory.exe» в данном каталоге присутствует, то выполняется функция «3.2.2. Выполнение функции очистки и дефрагментации оперативной памяти».

В случае, если программа «FreeMemory.exe» в каталоге «C:\Program Files\FreeMemory\»

3.2.2. Выполнение функции очистки и дефрагментации оперативной памяти

Выполнение функции очистки и дефрагментации оперативной памяти происходит после выполнения п. «3.2.1. Выполнение функции проверки наличия вызываемой программы». В этом случае программа «Mem.ехе» производит вызов из каталога C:\Program Files\FreeMemory\ программы стороннего разработчика FreeMemory.exe с параметрами командной строки «С А» (С – очистка памяти, А - очистить всю память). При загрузке с данными параметрами программа

FreeMemory производит:

• Очистку и дефрагментацию оперативной памяти

• Выгрузку ненужных DLL

• Очистку КЭШа А.В.00001-01 34 01 Во время очистки и дефрагментации оперативной памяти программой FreeMemory происходит «замедление» работы ПК. В это время ресурсы компьютера используются программой очистки оперативной памяти и другим запущенным программам просто не хватает ресурсов.

После окончания очистки и дефрагментации оперативной памяти, программа FreeMemory автоматически выгружается из памяти, и ПК переходит в обычный режим работы.

3.3. Завершение работы программы

Программа «Mem.ехе» не имеет пользовательского интерфейса и не предоставляет конечному пользователю (оператору) возможности стандартного завершения работы программы.

Программа «Mem.ехе» может быть завершена только прямой выгрузкой из оперативной памяти ПК.

ДЕЙСТВИЯ ПРОГРАММЫ. Программа «Mem.ехе» не производит вызова программы FreeMemory, очистки и дефрагментации оперативной памяти не происходит.

«Нина Зверева Я ГОВОРЮ МЕНЯ СЛУШАЮТ Уроки практической риторики 3-е издание альпина ПАБЛИШЕР ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ Москва УДК 808.5 ББК 83.7 З-43 Редактор Н. Нарциссова Зверева Н. 3-43 Я говорю — меня слушают: Уроки практической риторики / Нина Зверева. — 3-е изд. »

«В 2007 году аналитические продукты информационного агентства INFOLine были по достоинству оценены ведущими европейскими компаниями. Агентство INFOLine было принято в единую ассоциацию консалтинговых и маркетинговых агентств мира ESOMAR. В со. »

«Лаборатория ADR ДОКУМЕНТАЦИЯ И МАРКИРОВКА Электронное пособие по перевозке опасных грузов автомобильным транспортом Донецк Пахно А.Е П12 Документация и маркировка. Электронное пособие по перевозке опасных грузов автомобильным транспортом/А.Е. Пахно, 2014. — 94 с.: ил. В электронном пособии определены основные требования к оформлению перевозочн. »

«2 СОДЕРЖАНИЕ 1. Перечень планируемых результатов обучения по дисциплине (модулю), соотнесены с планируемыми результатами освоения образовательной программы 2. Место дисциплины в структуре ООП бакалавриата 3. Объем дисциплины (модуля) в зачетны. »

«Министерство образования и науки Российской Федерации федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Петрозаводский государственный университет" (ПетрГУ) РАБОЧАЯ ПРОГРАММА ВСТУПИТЕЛЬНОГО ЭКЗАМЕНА В АСПИРАНТУРУ ПО ФИЛОСОФИИ (для вс. »

«РОДИОН НАХАПЕТОВ ВЛЮБЛЕННЫЙ ПРЕДИСЛОВИЕ Еще ребенком, засыпая, я часто пытался уловить приход сна. И всегда граница между явью и сном как-то незаметно расплывалась, и я мягко терял контроль. Приходило утро. Проснувшись, я не мог вспомнить, в какой именно момент щелкнул в. »

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.

1 УТВЕРЖДАЮ Начальник тех.отдела Хххххх Х.Х. 200 ПРОГРАММА ОЧИСТКИ ОПЕРАТИВНОЙ ПАМЯТИ Руководство системного программиста ЛИСТ УТВЕРЖДЕНИЯ -ЛУ Подпись и дата Инв. дубл. Взам. инв. Руководитель разработки Начальник ХХХХ Хххххххх Х.Х. 200 Ответственный исполнитель Начальник гр. РиВ АСУТП ХХХХ Ххххххх Х.Х. 200 Подпись и дата Исполнитель Вед. инженер ХХХХ Хххххх Х.Х. 200 Инв. подл. 2005

2 УТВЕРЖДЕНО -ЛУ ПРОГРАММА ОЧИСТКИ ОПЕРАТИВНОЙ ПАМЯТИ Руководство системного программиста Подпись и дата ЛИСТОВ 10 Подпись и дата Взам. инв. Инв. подл. Инв. дубл. 2005

6 5 Основная задача вызываемой программы FreeMemory - повысить производительность системы. Программа FreeMemory реализует следующие функции: Очистка и дефрагментация оперативной памяти Выгрузка ненужных DLL Очистка КЭШа Данные функции программы FreeMemory позволяют поддерживать бесперебойную работу ПК длительное время, предотвращать утечки памяти, засорение оперативной памяти неиспользуемыми DLL и программами, а также в итоге предотвращать зависание ПК Минимальный состав технических средств Минимальный состав используемых технических средств: IBM PC совместимый с процессором и выше ОЗУ более 32 Мбайт 16 МБ видеопамяти и выше наличие свободного места на жестком диске более 100 Мбайт Минимальный состав программных средств Системные программные средства, используемые программой Mem.exe, должны быть представлены локализованной версией операционной системы Windows 98 или Windows Me. Также для функционирования программы Mem.exe на ПК необходимо предустановленное программное обеспечение стороннего разработчика, программа FreeMemory (версии 1.7) Требования к персоналу (системному программисту) Системный программист должен иметь минимум среднее техническое образование. В перечень задач, выполняемых системным программистом, должны входить: а) задача поддержания работоспособности технических средств; б) задача установки (инсталляции) и поддержания работоспособности системных программных средств операционной системы; в) задача установки (инсталляции) и поддержания работоспособности программы Mem.exe.

7 6 2. СТРУКТУРА ПРОГРАММЫ 2.1. Сведения о структуре программы Программа «Mem.ехе» состоит из одной запускаемой формы Сведения о составных частях программы Программа «Mem.ехе» состоит из одной запускаемой формы и не имеет составных частей Сведения о связях между составными частями программы Программа «Mem.ехе» не имеет составных частей Сведения о связях с другими программами Программа «Mem.ехе» в ходе своей работы запускает программу «FreeMemory», поэтому для ее функционирования необходимо предустановленная в каталог «C:\Program Files\FreeMemory\» программа FreeMemory.ехе (версии 1.7).

8 7 3. НАСТРОЙКА ПРОГРАММЫ 3.1. Настройка на состав технических средств Программа «Mem.ехе» не требует каких либо настроек на состав технических средств Настройка на состав программных средств Программа «Mem.ехе» не предназначена для самостоятельной очистки и дефрагментации оперативной памяти, она только вызывает программу «FreeMemory», поэтому для ее функционирования необходимо предустановленная в каталог «C:\Program Files\FreeMemory\» программа FreeMemory.ехе (версии 1.7). Программа FreeMemory должна быть установлена в каталог C:\Program Files\FreeMemory\. Для установки данной программы достаточно скопировать перечисленные ниже файлы в указанную папку на компьютере пользователя. Каких-либо настроек после копирования программы FreeMemory не требуется. Список необходимых файлов программы FreeMemory: FreeMemory.exe байт FreeMemory.hlp байт FreeMemory.cnt 813 байт File_id.diz 629 байт Каталог \Plugin\ Setup\ Setup.dll байт 4. ПРОВЕРКА ПРОГРАММЫ 4.1. Описание способов проверки Работоспособность программы «Mem.ехе» проверяется описанными ниже способами: 1) В 15 минут текущего часа, по системному времени ПК, с помощью любой программы, показывающей текущее значение свободной оперативной памяти (например GoolMEM), проследить за изменением размера свободной оперативной памяти. Вначале очистки,

Читайте также: