Читаем Полное руководство по Microsoft Windows XP полностью

эффективное использование дискового пространства и оперативной памяти. Когда речь заходит о памяти, следует обращать внимание на графические приложения, поскольку именно они являются наиболее заметными ее потребителями. Ряд других приложений также занимают большие объемы пространства на жестком диске. Вы, наверное, не раз замечали, что некоторые приложения буквально «съедают» запас пространства на жестком диске. Проблема в данном случае может быть связана с выбранным вариантом инсталляции, а не с процессом работы приложения. Графические приложения (и в меньшей степени другие программы) часто направляют запрос относительно используемых фильтров и других компонентов, которые требуется установить. Эти приложения могут включать целый перечень импортируемых или экспортируемых файлов. В других случаях графические приложения занимают много места на диске (десятки мегабайт) для хранения фотографий и других видеоматериалов.

Администратор базы данных может включить в перечень инсталлируемых компонентов функцию автоматического набора телефонного номера и предусмотреть применение электронных таблиц. На первый взгляд эти компоненты весьма привлекательны и эффективны. Однако с точки зрения места, занимаемого на диске, использование этих функций приводит к появлению серьезных проблем. Так, некоторые приложения разрешается устанавливать только в полном объеме, что приводит к нерациональному расходованию дискового пространства и оперативной памяти за счет загрузки многочисленных утилит и фильтров. Работа каждого фильтра или другого вспомогательного компонента связана с отвлечением определенных объемов дискового пространства и оперативной памяти, которые в иных условиях могли бы применятья для других целей. При потребности в подобных функциях, их, конечно, следует инсталлировать, однако делать это нужно с минимальными затратами дискового пространства, выбрав только те программы и фильтры, которые понадобятся в дальнейшем;

взаимодействие между приложениями. Я весьма отрицательно отношусь к пакетам прикладных программ. Эти пакеты обычно используют такие малопопулярные у специалистов компоненты, как простейшие текстовые процессоры, которые обладают минимальными возможностями, и электронные таблицы, часто содержащие ошибки. Пакеты с приложениями в заметно меньшей степени подвержены влиянию подобных факторов и обладают некоторыми несомненными достоинствами. Если вы инсталлируете подобный пакет, например офисный пакет Microsoft Office XP (вместо отдельных приложений), существует вероятность, что разделы приложений будут эффективно взаимодействовать между собой, способствуя повышению эффективности (в частности, они могут совместно использовать подпрограмму проверки правописания).

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

Корректная настройка приложений

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

...
Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT