Текущий архив: 2002.12.09;
Скачать: CL | DM;
ВнизРазбудить диски из проги перед записью? Найти похожие ветки
← →
AndreyS (2002-10-29 10:37) [0]Здравствуйте.
Помогите пожалуйста. Нужно из программы запустить "заснувшие" диски и получить подтверждение о
выходе на режим. Надо для всех операционок W98, W2000, WXP.
Суть- есть прога которая считает все в оперативке.Через некоторое время (два раза в день) надо
сбрасывать промежуточные резервные данные порядка 250mb. Постоянно включенные диски держать
жалко. А если просто начать писать на заснувшие (превосходит размер кеша) , то это часто
просто приводит к глюкам в системе (подвисанию проги или всей системы), в лучшем же случае к
сильному торможению. Короче -поведение проги совсем другое, если диски
не вырублены (глюков нет). Хочется предварительно их оживить а потом уж записывать.
← →
Игорь Шевченко (2002-10-29 10:46) [1]SetSystemPowerState не поможет ?
← →
SottNick (2002-10-29 11:06) [2]держать постоянно включенные диски - гуманнее, чем останавливать и запускать их даже 2 раза в день...
вроде
← →
AndreyS (2002-10-29 11:06) [3]Спасибо. Она возвращает инфу о завершении? (Сейчас нет с собой книжки посмотреть ее детально)
И хотелось бы именно для дисков функцию, а когда для всей системы- надо смотреть что
конкретно она делает -может много лишнего и это не самое лучшее.
Спасибо попробую так.
← →
AndreyS (2002-10-29 11:38) [4]To SottNick
Я этот вопрос не выяснял- спорить не буду. Но диски вроде не телевизор. Подшипник
снашивается, нагревается электроника и так далее при постоянной работе. А что особого
происходит при старте кроме чуть большего кратковременного потребления тока на движке вращения
дисков..
Я не думаю что это серьезнее нагрузок при постоянной работе. И если бы это
было так вредно- засыпания вообще бы не делали.
← →
NickBat (2002-10-29 12:38) [5]Практически вся электроника выходит из строя в момент включения/выключения, поскольку при этом проходят переходные процессы, которые зачастую характеризуются максимально допустимыми для аппаратуры значениями токов.
Что касается винчестеров, то их "засыпание" в среде Виндоус может проходит и корректно, а вот "просыпаются" они часто с трудом. По-моему там головки не корректно паркуются. Под "засыпанием" я имел ввиду пункт "отключение дисков" в "Энергосбережение".
Может мне так не везло, но на машинах где стоял такой режим, жесткий диск начинал сыпаться быстрей. :))))
← →
SottNick (2002-10-29 12:39) [6]засыпание винтов буржуи сделали для экономии электроэнергии
можно посчитать, кстати, какая выходит экономия...
но мы посчитаем время непрерывной работы и число старт-стоповых циклов
берем заводскую спецификацию на любой винт (попалось Fujitsu MPA30XXAT Series Disk Drive Specifications и Desktop 18 5400 RPM Series Disk Drive Specifications - старенькие)
смотрим:
- MTBF - >500 000 hours
- Start/stop cycles - 40 000
(если по 2 раза в день... 40000/2*24 = 480 000 hours
т.е. на 20 тысяч часов меньше, чем при непрерывной)
← →
SottNick (2002-10-29 12:40) [7]а вот про телевизор, это ты зря...
← →
AndreyS (2002-10-29 15:46) [8]Я не думаю, что при засыпании вырубаются все микросхемы на винте. А "переходники"
в основном при включении питания опасны. Переколебания же на фронтах будут
всегда и при работе тоже. Постоянно пашущий движок выходит из строя быстрее.
Но если недоработать старт -то может быть всякое. В общем, что я хочу сказать.
Вы привели конкретные цифры (я на них не обращал внимание ранее) и против них
не попреш. Если так сделан винт, что ему плохо от включения и выключения больше
чем от постоянной работы - значится придется принять это во внимание.
Но я хочу сказать, что если продумать схему и усложнить ее- можно и обратного
соотношения добиться (правда дороже будет стоить). А то что даже на таких важных
железках пытаются экономить - я верю и часто сталкивался с этим.
← →
Subfire (2002-10-29 16:28) [9]NickBat:
Парковка головок винчестера при отключении петания происходит на аппаратном уровне, так что Винды тут абсолютно непричем...
Страницы: 1 вся ветка
Текущий архив: 2002.12.09;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.009 c