Скачать 1.24 Mb.
|
Оптимизация работы приложений Windows После того как приложение установлено, можно приступить к его настройке, позволяющей повысить скорость работы приложения и уменьшить используемый объем оперативной памяти. Следующие разделы поясняют, какими способами можно достичь этого эффекта. Параметры установки приложений Решения, принимаемые на этапе установки приложения, могут сильно сказаться на его производительности. Вот некоторые показатели, которые следует принимать во внимание при установке: Пространство на жестком диске. Если пространства на жестком диске не так много, то, возможно, следует ограничить число устанавливаемых файлов. Многие приложения, к примеру, содержат самоучитель или примеры. Если эти файлы не нужны - не устанавливайте их. Сохраните пространство на жестком диске для более полезных файлов. Возможности удаления приложения. Сейчас многие приложения обеспечивают возможность удаления отдельных компонентов приложения. Это позволяет хранить только набор необходимых компонентов. Оперативная память. Многие приложения при установке запрашивают, какие типы фильтров, конвертеров и других вспомогательных компонентов желательно установить. С одной стороны, можно выбрать их все, поскольку не известно, когда они могут понадобиться. С точки зрения оперативной памяти такое решение может стать роковым. Многие приложения загружают фильтры каждый раз при старте приложения. Каждый фильтр и надстройка занимают оперативную память. Взаимодействие приложений. Должна быть достаточно веская причина, чтобы устанавливать приложения, направленные на решение одной группы задач, от разных изготовителей (например, комбинирование офисных продуктов Microsoft Office и Corel Office), поскольку это может создать проблемы при взаимодействии приложений. Поддержка вспомогательных параметров. Многие приложения обеспечивают возможность указания дополнительных параметров установки. На пример, при установке одной из программ архивирования файлов можно использовать параметр, указывающий, что ярлык к программе должен быть помещен в папку автозагрузки. Основанием для принятия такого решения является достаточный объем оперативной памяти. Другие приложения могут предлагать в процессе своей установки гораздо менее очевидные возможности. Например, "поддерживать ли связи OLE в рамках сети". При выборе положительного ответа будет загружаться значительно больший объем программного кода, который должен будет оставаться резидентным. Поэтому для достижения максимальной эффективности функционирования приложения и системы в целом важно обдумано принимать то или иное решение в процессе установки приложения. Предыдущие советы не касались сетевых приложений. Работа сетевых приложений требует рассмотрения дополнительных вопросов: Баланс индивидуальных потребностей и потребностей рабочей группы. Распределение ролей может оказаться очень существенным для подобных приложений, например, для Lotus Notes. Разчещение файлов приложения. Решение о том, куда поместить файлы приложения, крайне важно. С одной стороны, установка приложения на общедоступный сетевой диск упрощает администрирование и поддержку, а с другой стороны, увеличивает общий объем приложения, поскольку не все рабочие станции имеют копии необходимых общих файлов (обычно, библиотек динамической компоновки). Кроме того, недостатком уста новки приложения на сервер сети является увеличение нагрузки на сеть, поскольку приложение постоянно обращается к серверу за необходимы ми общими файлами и библиотеками. Локальная поддержка сетевых возможностей. Многие приложения администрирования сетей "тайком" проникают в пользовательскую систему. Большинство из этих приложений служат для удаленного администрирования рабочих станций и сбора статистической информации. Разумеется, эти приложения также снижают производительность системы. Администратор сети должен решить, что ему важнее в данном случае: централизованный контроль за действиями пользователя или максимальная эффективность работы пользовательских приложений. Настройка приложений Этот раздел посвящен общим принципам настройки приложений. Общим, потому что гигантское число приложений имеют сходный набор параметров настройки. Изменение параметров приложения - в значительной степени дело вкуса и личных предпочтений. Помните, что даже небольшое изменение параметров может резко изменить стиль работы с приложением. Например, в Microsoft Word простая операция создания собственной панели инструментов поможет резко повысить скорость работы, а отмена автоматической проверки грамматики сделает работу других (фоновых) приложений более эффективной. Иногда одному человеку может казаться абсурдом то, что делает другой, или то, каким образом он достигает цели. Но если работает тот или иной прием, возможно, именно для него это самый правильный путь (по крайней мере, до тех пор, пока он не нашел лучшего пути). Неудовлетворенность в распре делении своего времени побуждает людей искать все новые и новые способы организации своей работы. Вот несколько приемов, которые помогут повысить производительность многих часто используемых приложений: Панели инструментов. Один из путей повышения эффективности без существенного увеличения затрачиваемых ресурсов. Практически во всех приложениях есть панель инструментов с кнопками Создать, Открыть, Сохранить, Печать, Вырезать, Копировать, Вставить. При настройке панелей инструментов следует удалить с них неиспользуемые кнопки (ради сохранения системных ресурсов, и уменьшения избыточной информации на экране) и добавить ряд кнопок, отвечающих за стандартные действия конкретного приложения. Каждый значок на кнопке занимает дополнительную память, но да же ее суммарный объем мал. Настройка принтера. В большинстве современных приложений настройка параметров принтера осуществляется отдельно от настройки Windows. Следует продумать, какое разрешение установить в каждом приложении, использующем вывод на печать. От этого зависит объем требуемой памяти и скорость печати. Например, если окончательный вид документа, содержащего графику, формируется в текстовом редакторе, то можно использовать печать с высоким разрешением, а при пробной печати иллюстраций из графического редактора - низкое разрешение. Это позволит при печати промежуточных вариантов документа не тратить время, оперативную память, а также не загружать принтер излишней работой. Макросы. Макрос - это часто используемая последовательность команд, которая объединена в единое целое, чтобы ее можно было вызывать с помощью одной инструкции. Имеет смысл создавать макросы для любой часто повторяющейся операции. Например, для применения определенного форматирования в документе. В свою очередь, для вызова часто используемых макросов удобно использовать кнопки в панели инструментов. Шаблоны. Шаблон - это образец. Например, шаблон рабочего листа Excel является образцом для создания других рабочих листов Excel, а шаблон документа Word является образцом для создания других документов Word. Шаблоны упрощают процесс создания стандартных документов, рабочих листов, диаграмм, отчетов. Web-страниц и т. п. Шаблонов не должно быть слишком много. На создание хорошего шаблона тратится немало времени, но оно сторицей окупается при его использовании. Автозамена. Средства Автозамены, предоставляемые многими приложениями, могут стать причиной снижения производительности системы. С одной стороны, эти средства призваны облегчить выполнение работы (например, автоматический поиск и исправление орфографических ошибок), а с другой - они постоянно используют системные ресурсы. Автозамену можно использовать и для подстановки в текст целых фраз вместо их сокращений. Например, при помощи Автозамены можно сделать так, чтобы сокращение "РФ" сразу после его ввода с клавиатуры автоматически заменялось словами "Российская Федерация". Автозагрузка. Это средство используется разнообразными вспомогательными программами: фильтрами, надстройками, конвертерами и т. п. Обычно соответствующие параметры по умолчанию устанавливаются еще на стадии установки приложения. Выбирая, какие из этих программ действительно необходимы всегда, а какие лишь время от времени, можно сэкономить системные ресурсы и ускорить работу приложения в целом. Использование 16-разрядных приложений Все 16-разрядные приложения разделяют одно адресное пространство, что означает разделение системных ресурсов, требуемых для отображения окон и всех графических элементов. 16-разрядные приложения, в отличие от 32-разрядных, сталкиваются с проблемами кооперативной многозадачности. При запуске некоторых старых приложений Windows появляется окно с сообщением об ошибке при загрузке библиотеки динамической компоновки. Это означает, что приложение несовместимо с новой версией указанной библиотеки. Из подобной ситуации есть два выхода: установка новой, обновленной версии приложения, которое в Windows 98 работает в чем-то лучше, либо (последовательно) удаление всего приложения, перезагрузка системы, установка приложения, перезагрузка системы, повторный запуск приложения. Если и это не помогло, то путь один- получение обновленной версии приложения, потому что изменение некоторых общих файлов для удовлетворения нужд од ной программы может привести к остановке других приложений и самой системы. (В таком случае загляните в папку SYSBCKUP, вложенную в основную папку Windows. В ней хранятся все копии системных файлов, которыми можно при необходимости заменить текущие копии системных файлов.) Способы оптимизации работы 16-разрядных приложений, которые ранее использовались в Windows 3.х, можно применять и в Windows 98. При этом необходимо помнить об особенностях работы некоторых 16-разрядных приложений в фоновом режиме. Например, если одновременно запустить 16-разрядный сервер базы данных и коммуникационную программу и пере вести их в фоновый режим, то это приведет к неудовлетворительно медленной работе обоих приложений. Проблема может заключаться в том, что сер вер базы данных будет получать управление на время, превышающее время заполнения данными буфера коммуникационной программы. Результат - потеря данных. Windows 98 гораздо лучше работает с 16-разрядными приложениями, чем Windows 3.х. Однако "лучше" не означает "без проблем", поскольку проблемы зачастую заложены в самих приложениях. Некоторые 16-разрядные приложения позволяют выбрать, куда помечать библиотеки динамической компоновки: в папку SYSTEM или в папку, выбираемую пользователем. Всегда предпочтительней второй вариант, т. к, в этом случае упрощается удаление приложения и уменьшается вероятность замены требуемого файла библиотеки или компонента операционной системы. Операционная система использует виртуальную память для временного хранения информации, расширяя таким образом доступное адресное пространство оперативной памяти. Способы оптимизации Windows 3.х работы с виртуальной памятью не применяются в Windows 98. На компьютере с достаточным количеством оперативной памяти, работающим под управлением Windows 3.1, можно добиться повышения производительности системы, отключив виртуальную память. Для Windows 98 такой шаг приведет к резкому снижению производительности. В Windows 98 реализован новый Диспетчер печати (Print Manager). В отличие от Windows 3.х вывод на печать идет с разной скоростью в зависимости от загруженности системы. Когда система сильно загружена, скорость вы вода на печать снижается, после уменьшения загрузки скорость печати воз растает. Использование 32-разрядных приложений Использование 32-разрядных приложений в Windows 98 является наиболее эффективным, потому что они более экономично используют системные ресурсы. Кроме того, 32-разрядные приложения поддерживают вытесняющую многозадачность при которой система работает более экономично и быстро, позволяя одновременное выполнение нескольких задач, например, печать рисунка, редактирование документа и разбивку его на страницы. Наилучшим вариантом настройки Windows 98 и 32-разрядных приложений является практически полный отказ от настройки и использование максимально возможного числа параметров, предлагаемых по умолчанию. Чем больше свободы вы оставляете операционной системе Windows 98, тем эффективней она работает. Дополнительная настройка требуется редко, обычно сразу после установки системы. Оптимизация работы программ MS-DOS В настоящее время еще многие люди продолжают использовать Windows 3.х и MS-DOS. Большинство компаний перестали разрабатывать программное обеспечение для MS-DOS. Производители компьютерных игр используют MS-DOS, потому что эта система дает возможность получать доступ к аппаратуре напрямую, минуя промежуточные программные компоненты (Direct X). Сеанс MS-DOS Приложения MS-DOS в Windows 98 можно запустить в сеансе MS-DOS. При этом Windows создает виртуальную машину, совместимую с 8086, и запускает на ней MS-DOS. Для открытия нового сеанса MS-DOS либо выберите команду Пуск, Программы, Сеанс MS-DOS, либо запустите какое-либо приложение MS-DOS из Проводника Windows. В Windows 98 окно сеанса MS-DOS сделано простым для использования и настройки. Все управляющие элементы выведены на панель инструментов окна: Размер шрифта. Этот список позволяет выбрать размер шрифта, которым будет отображаться информация в окне сеанса MS-DOS. Размер шрифта определяется числом пикселов (точек) по вертикали и горизонтали, используемых каждым символом. Необходимо соблюдать баланс между читаемостью текста и размерами окна. По умолчанию используется пара метр Авто. При этом Windows 98 пытается подобрать оптимальный размер шрифта для текущего окна сеанса MS-DOS. Выделить. Используйте эту кнопку для выделения области экрана. При нажатии кнопки Копировать выделенная область экрана копируется в буфер обмена (Clipboard), после чего ее можно использовать в других приложениях. Для изменения размеров выделенного фрагмента можно использовать мышь или клавиши со стрелками на клавиатуре. Копировать. При нажатии этой кнопки выделенная с помощью кнопки Выделить (Mark) область окна копируется в буфер обмена (Clipboard). Вставить. По нажатию этой кнопки информация из буфера обмена вставляется в окно сеанса MS-DOS. В окне сеанса MS-DOS нельзя вставить ничего кроме текста. Полноэкранный режим. Нажатие этой MS-DOS в полноэкранный режим. кнопки переводит окно сеанса Свойства. Для каждого приложения MS-DOS можно установить ряд свойств (рассматриваемых далее в этой главе). После нажатия этой кнопки открывается диалоговое окно свойств текущего приложения. Фоновый режим. При нажатом состоянии этой кнопки приложение MS-DOS выполняется в фоновом режиме. Шрифт. Кнопка выполняет ту же задачу, что и одноименное поле со списком, но, в отличие от него, отображает вкладку Шрифт (Font) диалогового окна свойств приложения. Сеанс MS-DOS предоставляет не так уж много новых возможностей. Одна из новых особенностей - поддержка длинных имен файлов. Для иллюстрации этого введите команду dir*.вмр, чтобы вывести все имена файлов с расширением ВМР. Длинные имена файлов не поддерживаются при загрузке в режиме "Предыдущая версия MS-DOS". При использовании этого режима ни один из драйверов Windows 98, включая и поддержку длинных имен файлов, не загружен. Следует быть предельно осторожным, работая в режиме MS-DOS с длинными именами файлов. Длинные имена можно использовать и при наборе команд. Если длинное имя файла содержит пробелы, то его необходимо заключить в кавычки. Например. DIR "Длинное имя файла". Кроме поддержки длинных имен, в подсистему поддержки MS-DOS включены несколько новых утилит и обновлены ряд старых. В частности, редактор Edit позволяет работать сразу с несколькими файлами. Команды MS-DOS в Windows 98 К сожалению, рамки книги не позволяют привести полный список команд, которые можно использовать в сеансе MS-DOS. Тем не менее остановимся на некоторых деталях, которые нужно знать при работе с приложениями MS-DOS в Windows 98. В следующем списке перечислены основные изменения в сеансе MS-DOS (работающего в Windows 98) по сравнению с обычной версией MS-DOS: Все утилиты проверки дисков, включенные в предыдущие версии MS-DOS, обновлены для поддержки длинных имен файлов и файловой системы FAT32. Windows 98 заменяет исполняемые файлы дисковых утилит MS-DOS командными файлами на случай использования множественной загрузки. В частности, создаются файлы DBLSPACE.BAT, DRVSPACE.BAT, DEFRAG.BAT, и SCANDISKBAT. Текстовый редактор Edit теперь позволяет работать сразу с несколькими файлами, причем их размер может быть больше, чем прежде, В некоторых случаях, например, при запуске программы проверки дисков независимо от того, откуда запускается программа (даже из сеанса MS-DOS), используется версия соответствующей программы для Windows. Windows 98 включает команду NET, которая позволяет из командной строки получать информацию о сетевом окружении, отображать сетевые диски и т. п. Введя команду NET VIE» можно увидеть список компьютеров, обеспечивающих совместный доступ к ресурсам, или общих ресурсов конкретного компьютера на текущий момент. Для получения справки о самой команде NET нужно набрать NET /? в командной строке сеанса MS-DOS. Кроме введения новых возможностей поддержки приложений MS-DOS, реализованной в Windows 98, некоторые возможности были удалены, в частности, команды MS-DOS, не поддерживающиеся Windows 98, приведены ниже Команды MS-DOS, не поддерживающиеся Windows 98 EDLIN GRAPHICS MEMCARD EGA.SYS HELP MIRROR FASTHELP INTERLINK MSAV FASTOPEN INTERSVR MAMMAKER GRAFTABL JOIN MSBACKUP APPEND ASSIGN BACKUP COMP DOSSHELL POWER PRINT PRINTER-SYS QBASIC RAMDRIVE-SYS RECOVER REPLACE RESTORE ROMDRIVE.SYS SHARE SMARTMON TREE UNDELETE UNFORMAT VSAFE Пользователи Windows 98 не могут (и не должны пытаться) использовать эти команды, поскольку они будут некорректно работать с длинными именами файлов или с драйвером файловой системы FAT32. |
Учебно-методический комплекс дисциплины «электронно-программное обеспечение гидроакустики» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс по дисциплине «Маркетинг» Учебно-методический комплекс предназначен для студентов заочной формы обучения, содержит план лекционных и практических занятий,... |
||
Учебно-методический комплекс по дисциплине «Маркетинг» Учебно-методический комплекс предназначен для студентов очной формы обучения, содержит план лекционных и практических занятий, рекомендации... |
Учебно-методический комплекс дисциплины «Правовое обеспечение экономики» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
||
Учебно-методический комплекс по дисциплине «Языки и среды реализации web -приложений» Учебно-методический комплекс предназначен для студентов заочной формы обучения, содержит план лекционных и практических занятий,... |
Учебно-методический комплекс дисциплины «Правовое обеспечение финансовых решений» Учебно-методический комплекс составлен в соответствии с требованиями федерального государственного образовательного стандарта высшего... |
||
Учебно-методический комплекс дисциплины «организационное поведение» Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего... |
Учебно-методический комплекс дисциплины «Торговое оборудование» Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего... |
||
Учебно-методический комплекс дисциплины «Русский язык и культура речи» Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего... |
Учебно-методический комплекс дисциплины Учебно-методический комплекс дисциплины составлен на основании государственного образовательного стандарта высшего профессионального... |
||
Учебно-методический комплекс дисциплины Учебно-методический комплекс дисциплины составлен на основании государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс дисциплины обсужден на заседании кафедры... Учебно-методический комплекс дисциплины составлен на основании требований государственного образовательного стандарта высшего профессионального... |
||
Учебно-методический комплекс дисциплины архитектура ЭВМ 090104. 65... Учебно-методический комплекс дисциплины составлен на основании требований государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс дисциплины «коммерческое право» Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего... |
||
Учебно-методический комплекс дисциплины «Таможенное право» Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего... |
Учебно-методический комплекс дисциплины «римское право» Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего... |
Поиск |