Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 19.01.2011, 19:26
Feodor Feodor вне форума
Прохожий
 
Регистрация: 19.01.2011
Сообщения: 24
Репутация: 10
Восклицание получения параметров и тест HDD

Есть идея создания программы на Delphi под Win Xp для отображения разнообразной информации о жестком диске (то что отображает Everest к примеру) и добавить разнообразные тесты чтения и записи (желательно посекторно). Идей в общем не мало нужна информация о том, что возможно сделать без лишних хлопот. Может кто подскажет пример, возможные функции, пример реализации, ограничения накладываемые ОС и т.д. Рекомендации литературы по теме (на рус) приветствуются.
P.S Я хочу взять работу по этой теме на дипломную. Времени будет мало(2-3 месяца), пишу программы медленно, знания тоже оставляют желать лучшего. Во общем у кого-какие мысли или советы пишите.

Некоторые из идей на скорую руку:

ID модели, Серийный номер:, Версия (прошивка), Параметры: цилиндров: , головок:, секторов в треке:, байт в секторе:, Секторы LBA:
Буфер(Кэш), Мультисекторы ,Статус мультисектров (On Off),Байты ECC,Макс. режим PIO,Макс. режим UDMA,Активный режим UDMA,
ATA (33,66,100,133),Неформатированная ёмкость,Стандарт ATA/ATAPI

Свойства устройства (Поддерживаемые технологии)

Физические данные
Производитель, Название жёсткого диска,Форм-фактор,Форматированная ёмкость ,Записываемые поверхности 1,Физические габариты,Средняя задержка раскрутки 4.16 ms
Скорость вращения RPM ,Скорость данных 'буфер-контроллер',Логический\Физический размер сектора

Отображение SMART атрибутов

Разнообразные тесты диска (получается самая трудоемкая как я посмотрю часть), создание графиков, журнала, и прочее.
Возможность сохранения результатов и сравнения с др.

Запуск SMART тестов встроенных в накопитель производителем

Управление Automatic Acustic Managment
Управление питанием
Старт\Остановка двигателя вала
Восстановление заводского размера (разблокирование)
Возможность отключения логического тома, изменения его буквы и метки

perform device read timings
perform cache read timings

Последний раз редактировалось Feodor, 19.01.2011 в 19:29.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 02:55.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025