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

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

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

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

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

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

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

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