Утилита
Ути́лита (англ. utility или tool) — программный продукт, предназначенный не для решения какой-либо прикладной задачи, а для решения вспомогательных задач.
Компьютерные утилиты можно разделить на три группы: Утилиты сервисного обслуживания компьютера, утилиты расширения функциональности и информационные утилиты.
Утилиты сервисного обслуживания (УСО)
К УСО относятся все виды сервисных программ, такие как утилиты по: дефрагментации, проверке и исправлению структуры разделов жёсткого диска, исправлению системных зависимостей, тонкой настройке системы и т. д..
Поскольку типовой набор необходимых УСО примерно одинаков для всех пользователей ПК, то большое распространение получили заранее собранные пакеты утилит, наиболее ярким примером которых может послужить пакет Norton Utilities (входящий в Norton System Works) от компании Symantec.
Основные типы УСО
Дефрагментаторы
Проверяют степень фрагментации файлов и свободного пространства на доступных системе разделах логических накопителей, устраняют (снижают) её — дефрагментируют, а также могут перемещать файлы для расположения в порядке, обеспечивающем оптимальное время доступа (минимальное — к часто используемым файлам за счёт большего — к редко используемым).
Утилиты по контролю ошибок и повреждений структуры разделов и SMART-ревизоры
Проверяют на наличие ошибок файловую систему, и устройство хранения данных (жёсткий диск, устройство на основе Flash-памяти, дискету…). Также могут обращаться к SMART-модулю жёсткого диска для контроля его служебной информации.
К ним относятся:
- Для UNIX-подобных ОС
- Для Microsoft Windows и Windows NT
- Norton Disk Doctor (часть Norton Utilities, входящих в свою очередь в Norton System Works от Symantec Corporation)
- Chkdisk (часть Windows NT 5.x)
- Scandisk (часть Windows 9x)
- SMART-мониторы,
- SpeedFan
и другие
Утилиты контроля целостности системы
Сканируют конфигурационные файлы, символьные ссылки и/или ярлыки с целью поиска некорректных записей, а также удалённых или перемещённых файлов.
- Для Microsoft Windows и Windows NT
- Norton WinDoctor (часть Norton Utilities, входящих в свою очередь в Norton System Works от Symantec Corporation)
- JV16 Power Tools
- JV RegCleaner
- CCleaner
- Reg Organizer
- Для UNIX-подобных ОС
- TIGER (набор скриптов на GNU Bash)
- chkrootkit
- cruft, deborphan, debfoster в Debian
- GConf-cleaner (для GConf в GNOME)
Утилиты расширения функциональности
Расширяют функциональность существующих прикладных или системных средств, например, утилиты автоматизации и переконвертации медиа-тегов (ID3 в MP3, Комментарии Vorbis в Ogg), безопасного (невосстановимого) удаления файлов, утилиты переконвертирования файлов различных форматов, утилиты системного менеджмента.
Основные виды утилит расширения функциональности
Утилиты-конвертеры
Занимаются переконвертированием файлов, представляющих собой различное представление одного и того же типа данных, но в разных форматах: аудио, видео, графические, конструкторские, модельные, программные файлы.
К ним относятся:
- Конвертеры программного кода, преобразующие исходные тексты с одного языка программирования или его реализации (например, Borland C++ → Microsoft Visual C++) на другой или же оптимизирующие исходный код в пределах одного языка/реализации. (В принципе, компилятор тоже можно отнести к конвертерам — с языка высокого уровня в машинный код)
- Конвертеры мультимедийных файлов, перекодирующие закодированные в файлах по одному из известных кодеков мультимедийные данные при помощи другого кодека, а так же, опционально, меняющие разрешение, глубину кодирования и иные параметры мультимедийного потока.
- Конвертеры графических файлов, преобразующие между собой различные графические форматы, а также выделяющие изображения из видеопотока.
Утилиты — редакторы мета-информации
Занимаются сбором, записью и редактированием мета-информации файлов, такой как содержимое тегов мультимедийных файлов, информация о медиасодержимом, данные EXIF тегов цифровых изображений, и т. п. Обычно входят в состав так называемой медиа-библиотеки.
Утилиты резервного копирования
Утилиты системного менеджмента
Занимаются расширенным управлением системой, таким как: работа с разделами дисков, перепрограммирование (перепрошивка) памяти BIOS, установка расширенных аппаратных настроек аппаратного обеспечения.
К ним относятся:
- В ОС Windows NT 4—5.1 большинство утилит системного менеджмента сгруппировано в Windows Management Console вызываемой пунктом «Управление компьютером» контекстного меню значка «Мой компьютер»
- Утилиты по работе с разделами диска:
- Microsoft fdisk — утилита по работе с разделами диска, часть ОС Microsoft Windows.
- Linux fdisk — консольное приложение для работы с разделами диска под ОС на ядре Linux
- Disk Druid — утилита по работе с разделами диска под ОС GNU/Linux с графическим пользовательским интерфейсом.
- mdadm — утилита GNU/Linux для управления RAID массивами (Linux Software Raid)
- PartitionMagic — утилита для работы с разделами диска под ОС Windows или DOS с графическим пользовательским интерфейсом.
- Оснастка «Управление дисками» Windows Management Console
- Утилиты для аппаратного регулирования показателей системы
Утилиты тонкой настройки
Занимаются тонкой (расширенной) настройкой существующих программ или ОС.
К ним относятся:
- Reg Organizer
- Xteq-dotec X-Setup
- OnTrack WinCustomizer
Информационные утилиты
Включают в себя мониторы, бенчмарки, и утилиты общей (статической) информации.
- Утилиты аппаратного монироринга показателей системы
Эту статью необходимо исправить в соответствии с правилом Википедии об оформлении статей. |