Повышение производительности дисководов с помощью утилиты Speed Disk (SPEEDISK)
Лабораторная работа № 5
Тема: Повышение производительности дисководов с помощью утилиты Speed Disk (SPEEDISK).
Цель: Освоить приемы обеспечения повышения производительности дисководов путем переразмещения и дефрагментации файлов.
1. Общие сведения
Утилита SPEEDISK обеспечит повышение производительности дисководов за счет переразмещения и дефрагментации файлов, а также каталогов. Утилита SPEEDISK. выполняет две функции:
- 1) Переразмещение файлов (каталогов), в результате чего, каталоги, а также наиболее часто используемые файлы располагаются в начале диска, что уменьшает время доступа к ним за счет ускорения подвода блока головок к требуемому цилиндру; 2) Дефрагментация файлов (каталогов). При этом файлы (каталоги) располагаются в непрерывной области внешней памяти, а, следовательно, снижается число перемещения блока магнитных головок и уменьшается расстояние, на которое он перемещается.
Утилита SPEEDISK не перемещает файлы с атрибутами Н, S и/или R. Утилита запускается из командной строки вида:
SPEE DISK |d:][/F[D|P]] [/Sk] [/V] [/В] [/SKIPHIGH] или
SPEEDISK(d:] I/U!/Q] [/V] [/B] [/SKIPHIGH]
d: - Привод, подлежащий обработке;
Ключи:
/F - Осуществить полную оптимизацию
/FD - Осуществить полную оптимизацию с размещением каталогов в начале дискового пространства;
/FF - Осуществить полную оптимизацию с переразмещением файлов;
/U - Осуществить только дефрагментацию файлов;
/Q - Осуществить дефрагментацию свободного дискового пространства;
/Skr - Отсортировать содержимое каталогов в соответствии с заданым критерием kr. В качестве kr могут быть:
N - сортировать по имени;
E - сортировать по расширению имени;
D - сортировать по времени и дате создания;
S - сортировать по размеру;
/V - Включить проверку правильности записи информации диск посредством последующего считывания;
/В - Перезагрузить DOS после оптимизации;
SKIPHIGH - верхнюю память при работе не использовать.
- 2. Порядок выполнения работы 1. Убедились в наличии утилиты Speeddisk. exe каталога NU 2. Запускаем утилиту на исполнение, выбираем диск А: (В появившемся окне нажимаем команду )
Результат:
100%диска А: не фрагментировано
метод оптимизации: Не требуется
3. Используем команду <Информация - Дисковая статистика>:
A. Размер диска 1,44 Мб
B. Процент использования диска - 0%
C. Процент дефрагментированых файлов - 100%
D. Количество каталогов - 1
E. Количество файлов - 13
F. Кластеров в перемещаемых файлах - 27
G. Плохие, под каталоги и неперемещаемые кластеры - 0
H. Свободных кластеров - 2820
I. Всего кластеров - 2847
4. Используя команду Отчет о фрагментации имеем:
Каталог DOS: нефрагментированые - 100%
Кластера - 14
Фрагменты - 3
Каталог ANTI: нефрагментированые - 100%
Кластера - 1
Фрагменты - 1
- 5. Осуществим оптимизацию А: (Метод оптимизации - Полная оптимизация) 6. Используя команду, Отчет о фрагментации проверяем диск - 100% дискового пространства дефрагментировано. 7. Установим для диска А: следующие параметры:
- - Каталоги DOS, ANTI - Первые на диске (После оптимизации смотрим рапорт - Первые каталоги DOS, ANTI)
Вторые - *.exe (После оптимизации все аргументы содержатся в рапорте, тесть так оно и есть. Единственная разница заключается в том, что для каталогов метод оптимизации - Полная с каталогами, а для файлов - Полная с перемещением файлов)
- 9. Установим метод оптимизации "Полная с упорядочиванием файлов". 10. Используя команду "Просмотр карты" выбираем курсором 1-й блок, действительно первыми идут файлы с расширением *.com; Вторые - *.exe 11. Используя команду "Просмотр карты" выбираем кластера под номерами 10,000 и 5,202 - Кластер 10,000 свободный, а кластер 5,202 - array. cpp; 12. Используя команду "Просмотр карты" устанавливаем, что файл nc. exe содержит кластеры: с 19 по 82.
Вывод
Утилита SPEEDDISK предназначена для фрагментации дисков с всевозможными манипуляциями данных. При оптимизации производительность дисков (дискет) существенно повышается, за счет упорядочивания файлов и каталогов.
Похожие статьи
-
Восстановление случайно удаленных файлов в ручном режиме с помощью утилиты UnErase
Лабораторная работа № 4 Тема: Восстановление случайно удаленных файлов в ручном режиме с помощью утилиты UnErase. Цель: Освоить способы восстановления...
-
В качестве доступного инструментария были рассмотрены две открытые кроссплатформенные библиотеки для разработки C++ приложений WxWidgets и Boost ,...
-
Создание очереди заданий - Повышение производительности работы библиотеки GridMD
Для организации работы потоков был выбран паттерн проектирования Пул потоков (Thread Pool) [16] . Пул потоков является объектом, которому возможна выдача...
-
Модель вычислительного процесса в GridMD - Повышение производительности работы библиотеки GridMD
Узлы графа исполнения, используемого в GridMD, представляют собой конкретные этапы исполнения, с которыми связываются действия, определяемые программным...
-
Иерархия параллельных вычислительных систем - Повышение производительности работы библиотеки GridMD
Одной из основополагающих классификаций параллельных систем является Таксономия Флинна , в которой различаются следующие типы систем по взаимодействию...
-
Workflow-методология - Повышение производительности работы библиотеки GridMD
Суть workflow-методологии хорошо отражена в определении, данным Workflow Management Coalition [5] - это автоматизация бизнес процесса, при котором...
-
Программное обеспечение промежуточного уровня (middleware) Является основной концепцией по организации программного обеспечения распределенных систем...
-
Обозначенные условия определяют работу по внедрению многопоточных средств в модели параллельного программирования С общей памятью с использованием...
-
В рамках данной работы будет произведена оптимизация выполнения Локальных узлов графа исполнения. В процессе исполнения графа возможна итерация, в...
-
Библиотека GridMD поддерживает три механизма определения действий, связываемых с узлами графа [8]. Узел графа может соответствовать исполнению стороннего...
-
Заключение, Список используемых источников - Повышение производительности работы библиотеки GridMD
В работе произведена успешная оптимизация выполнения локальных узлов графа исполнения приложений, основанных на библиотеки GridMD. В качестве метода для...
-
При установке Linux будет предоставлена информация о требуемом дисковом пространстве при различной конфигурации системы. Отдельно устанавливаемые...
-
Лабораторная работа №3. Тема: Знакомство с утилитой UnErase оболочки NC. Восстановление файлов в автоматическом режиме. Цель: Освоить приемы...
-
Основные компоненты библиотеки - Повышение производительности работы библиотеки GridMD
Двумя главными компонентами библиотеки GridMD является менеджер сценариев и менеджер заданий (Рис. 4) [10]. Менеджер сценариев разбирает определенный...
-
Типы устройств - Операционная система Linux
В системе UNIX, а следовательно и Linux, существует два типа устройств: блочные устройства с прямым доступом (такие как диски) и символьные устройства...
-
Общие сведения о библиотеке GridMD Библиотека GridMD является инструментом разработчика распределенных приложений [8][9][10]. Приложение, разделяемое на...
-
Введение - Повышение производительности работы библиотеки GridMD
На сегодняшний день уровень развития вычислительной техники и средств доступа к вычислительным ресурсам предоставляет значительные возможности по...
-
Методы Рунге-- Кутты-- важное семейство численных алгоритмов решения обыкновенных дифференциальных уравнений и их систем. Данные итеративные методы...
-
Файловая система /usr - Операционная система Linux
Обычно файловая система /usr достаточно большая по объему, так как все пpогpаммы установлены именно здесь. Вся инфоpмация в каталоге /usr помещается туда...
-
YAFFS ( Yet Another Flash File System ) - YAFFS - это первая файловая система, разработанная специально для использования на NAND накопителях. Автором...
-
Операционная система - Программное обеспечение информационных компьютерных систем
Операционная система - это комплекс взаимосвязанных системных программ, назначение которого - организовать взаимодействие пользователя с компьютером и...
-
Обзор структуры каталогов, Введение - Операционная система Linux
В этой главе рассмотрены наиболее важные составляющие структуры каталогов системы Linux, основанные на стандарте FSSTND. Также в общих чертах описывается...
-
Механизм исполнения GridMD приложения - Повышение производительности работы библиотеки GridMD
Управление исполнением графа осуществляется обособленно из Клиентского приложения, осуществляющего вызовы интерфейсных функций библиотеки GridMD [8]....
-
Тестирование эффективности многопоточной реализации исполнения локальных узлов производилось на примере расчета определенного интеграла функции. Расчет...
-
Восстановление файлов - Компьютерные сети. Защита и резервирование компьютерной информации
Существуют несколько способов восстановления файлов, ошибочно удаленных с диска, либо поврежденных из-за логических ошибок в файловой структуре или...
-
Одной из особенностей библиотеки GridMD является поддержка Алгоритмических шаблонов распределенных вычислений. Алгоритмические шаблоны являются...
-
Общие сведения о распределенных вычислениях Обычно под Распределенными вычислениями понимают область знаний, изучающую организацию Распределенных систем...
-
MATLAB - высокоуровневая система программирования, позволяющая резко сократить затраты труда при проверке алгоритмов и проведении прикидочных расчетов....
-
SIW (System Information for Windows) -- это условно-бесплатная утилита, которая предоставляет пользователям мощный и простой в использовании инструмент...
-
Структурная схема терминов Пути повышения эффективности АС и совершенствование обеспечивающей части АС Совершенствование вычислительной техники и АС...
-
Информационная система (ИС) ГИБДД должна обеспечивать хранение информации об автомобилях (марка, номер кузова, номер двигателя, цвет кузова, гос. номер),...
-
В современной технологии баз данных предполагается, что создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляются...
-
Применение - Исправление ошибок с помощью кода Рида-Соломона
Циклический помехоустойчивый кодирование восстановление В настоящий момент коды Рида-Соломона имеют очень широкую область применения благодаря их...
-
Реальный проект состоит из многих (часто десятков) форм (окон), каждое из которых активируется в виде реакции на некоторое событие (нажатие кнопки...
-
Для упрощения работы с трехмерной моделью на любом этапе проектирования и повышения ее наглядности в SolidWorks используется Дерево Построений (Feature...
-
Среди бурно развивающихся систем компьютерной математики СКМ, в первую очередь ориентированных на численные расчеты, особо выделяется матричная...
-
Программное обеспечение сервера базы данных обрабатывает запросы, инициализированные программным обеспечением клиента, отправляя результат обратно в базу...
-
Разработать и создать аналог системной утилиты "Диспетчер задач" по дисциплине "Системное программирование". "Диспетчер задач" должен содержать следующие...
-
Введение - Создание аналога системной утилиты "Диспетчер задач"
В настоящее время существует большое количество полезных программ, предназначенных для улучшения работы вашего персонального компьютера. К выбору утилит...
-
FBD (Function Block Diagram) - является графическим языком программирования. Предназначенный для программирования микро контролеров с помощью блок...
Повышение производительности дисководов с помощью утилиты Speed Disk (SPEEDISK)