Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Вниз

Нужна программка, которая максимально нагружает диск :)   Найти похожие ветки 

 
Piter ©   (2006-04-19 20:02) [0]

Есть проблемка - винт иногда как-то работает не так :)

По-моему, из-за недостатка питания он иногда вырубается. Слышится как такое вжиканье, потом хард заново раскручивается и продолжает работать, иногда винда его переводит в PIO при этом.

В общем, о том что хард умрет - говорить не надо :)

Нужно как-то потестить, нужна программка, которая будет такие инструкции давать диску, чтобы его энергопотребление было максимальным :) Копирование не катит, зачастую хард отрубается, например, при расчете контрольных сумм больших файлов (фильмов), при шаринге в p2p клиентах. Но там неудобно проводить эксперименты. Желательно чтобы кнопочку нажал - диск пошел трещать, если что нажао опять - и операция отменилась тут же.


 
xayam ©   (2006-04-19 20:08) [1]

а с температурой что?


 
Мефисто   (2006-04-19 20:24) [2]

Piter ©   (19.04.06 20:02)

Дефрагментация диска :) Только вот с такими симптомами можно и данные потерять во время сие операции.

Как вариант попробуй тут порыться :)
http://www.overclockers.ru/files/index.shtml?dir=24


 
Мефисто   (2006-04-19 20:26) [3]

По ссылке ее попробуй
MHDD32 4.6


 
Piter ©   (2006-04-19 20:31) [4]

Нормальная. SMART нормальный.

Давайте лучше подумаем на тему программки :)

Вот для процессора есть CPU Burn... Может для винчестеров что-то такое тоже есть?


 
Cash ©   (2006-04-19 20:43) [5]

Piter ©   (19.04.06 20:31) [4]:
Бери, и создавай на диске файл, а туда флуди всем, чем охота.
Хыть текущее время в строковом значении.


 
Piter ©   (2006-04-19 20:50) [6]

Cash ©   (19.04.06 20:43) [5]

а чем это будет для винчестера более напряжно по сравнению с тупым копированием файла?


 
Мефисто   (2006-04-19 20:51) [7]

Piter ©   (19.04.06 20:31) [4]

Фиг знает, не встречал т.к. небыло нужды.
Кстати тут некоторый народ часто голову ломает, какую бы такую программулину написать...
Так что если такой нет, пиши свою пока идею не своравали :)
Название можешь по Cash ©   (19.04.06 20:43) [5]  назвать
Fluder HDD ;)


 
Piter ©   (2006-04-19 20:51) [8]

Мефисто   (19.04.06 20:26) [3]
По ссылке ее попробуй
MHDD32 4.6


она ПОЗВОЛЯЕТ выполнить мою задачу?

P.S. Ибо перебирать все дисковые утилиты нет никакой возможности, мне жизни на это не хватит. А уж тем более те, котоыре прожигать на болванки, перегружаться...


 
Мефисто   (2006-04-19 20:53) [9]

Piter ©   (19.04.06 20:51) [8]

Лучше задай этот вопрос на соотвествующем форуме
http://www.overclockers.ru/
во флейме соотвественно.


 
Eraser ©   (2006-04-19 21:02) [10]


> Piter ©   (19.04.06 20:02)

блок питания, процессор и вид. карта какие?


 
Piter ©   (2006-04-19 21:09) [11]

Eraser ©   (19.04.06 21:02) [10]

ооох... Ну знал, знал - хрен кто подскажет программку :)

БП фиговый, кодеген 250 вт, подозреваю что его коротит что ли. Потому что то нормально, то не очень :)

Процессор - AthlonXP 1800+

Карта - Ti-4200


 
Alarm ©   (2006-04-19 21:12) [12]

Piter ©   (19.04.06 20:51) [8]
она ПОЗВОЛЯЕТ выполнить мою задачу?

Прошу извинить, но "моя задача", такое впечатление что просто ДУРНАЯ


 
Мефисто   (2006-04-19 21:13) [13]

А ты БП разбери. Может в нем уже кондеры вздулись? Вот его может и дергает временами.


 
Piter ©   (2006-04-19 21:28) [14]

Мефисто   (19.04.06 21:13) [13]

может быть.

Блин, народ! МНЕ диск протестировать надо :)

Мне надо четко убедиться, что на одном блоке питания винт глючит, а на другом все зашибись.


 
Eraser ©   (2006-04-19 21:33) [15]


> Piter ©   (19.04.06 21:28) [14]

диск тестить - минут за 15 с пом. TFileStream можно :))

а проблема, скорее всего, в том, что банально мощности БП не хватает (т.к. проц и видюха довольно мощные, хоть и относительно староватые), где то я слышал, что при этом может винт останавливаться.


 
Piter ©   (2006-04-19 21:48) [16]

Eraser ©   (19.04.06 21:33) [15]
а проблема, скорее всего, в том, что банально мощности БП не хватает


так я в этом и хочу удостовериться


 
Мефисто   (2006-04-19 21:53) [17]

Piter ©   (19.04.06 21:48) [16]

Дык разбери БП. Обычно у таких китайченков кандеры вздуваются и электролит из них бывает вытекает. Может вскрытие тебе и сразу даст ответ. Или другой БП поставь. Методом исключений все и веяснишь.


 
Юрий ©   (2006-04-19 22:00) [18]


> [11] Piter ©   (19.04.06 21:09)


Что могу сказать, таже самая конфигурация, отличается незначительно. Блок питания кодеген 250 Вт. Бывают такие случаи. Мне помогало отключением всяческой переферии. Так что, наверное, это всё таки от блока питания.


 
Eraser ©   (2006-04-19 22:06) [19]


> Piter ©   (19.04.06 21:48) [16]

предварительно на форму кинуть 1 лэйбл и 2 кнопки.

unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, StdCtrls;

type
 TForm1 = class(TForm)
   Label1: TLabel;
   Button1: TButton;
   Button2: TButton;
   procedure Button2Click(Sender: TObject);
   procedure Button1Click(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;
 bTerminate: Boolean = False;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
const
 MAX_NUMB = 1024;
 S_FILE = "c:\CrashTestForPiter.dat";
var
 data: array [0..MAX_NUMB] of Integer;
 i: Integer;
 fs: TFileStream;
begin
 bTerminate := False;
 // Заполняем массив случайными значениями.
 Randomize;
 for i := 0 to MAX_NUMB do
   data[i] := Random(10000);
 fs := TFileStream.Create(S_FILE, fmCreate);
 try
   while not bTerminate do
   begin
     fs.Write(data[0], Length(data) * SizeOf(Integer));
     Label1.Caption := "Размер файла " +
       S_FILE + ": " + IntToStr(fs.Size div 1024) + " KB";
     Application.ProcessMessages;
   end;
 finally
   fs.Free;
 end;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
 bTerminate := True;
end;

end.


 
antonn ©   (2006-04-20 07:23) [20]

Piter ©   (19.04.06 20:31) [4]
Вот для процессора есть CPU Burn... Может для винчестеров что-то такое тоже есть?

антивирусный сканер диска:)


 
Чапаев ©   (2006-04-20 09:29) [21]


> ооох... Ну знал, знал - хрен кто подскажет программку :)

Блин. Тебе же довольно-таки русским языком сказали: MHDD.


 
Vlad Oshin ©   (2006-04-20 09:57) [22]

нагрузить...
открыть побольше потоков, шт.100 :), в каждом писать и считывать по байту, при этом открывать и закрывать файлы, стирать и создавать


 
mfender ©   (2006-04-20 09:59) [23]

У меня такая же фигня месяца два назад была. Грешил на винт, потом на маму... В результате, всё решилось заменой блока питания: +3V плохо контачило во вводе БП->мама, пока совсем провод не отгорел.
Вобщем, поменял - и всё стало работать нормально. Такой же Athlon-1800XP.


 
Чапаев ©   (2006-04-20 09:59) [24]


> открыть побольше потоков, шт.100 :), в каждом писать и считывать
> по байту, при этом открывать и закрывать файлы, стирать
> и создавать

Ага, и делать всё это в ДОСе, дабы операционка не мешала своим дурацким кэшированием...


 
Cashmare ©   (2006-04-20 10:01) [25]

А винч часом не IBM?


 
Игорь Шевченко ©   (2006-04-20 10:25) [26]


> По-моему, из-за недостатка питания он иногда вырубается.
>  Слышится как такое вжиканье, потом хард заново раскручивается
> и продолжает работать, иногда винда его переводит в PIO
> при этом.


SMART-информацию в студию. И смотри, что в EventLog пишется.


 
Marser ©   (2006-04-20 10:39) [27]

Многопоточный поиск в файлах это самое оно. И безопасно, и очень гузит винт :-)


> [19] Eraser ©   (19.04.06 22:06)

Скукотища. Примитивно :-)


 
Cash ©   (2006-04-20 14:30) [28]

Piter ©:
Во, я ее наконец то вспомнил. Такая штука есть и называется она
Norton Speed Disk, поставляется в пакете утилит нортоновских.
Говоришь ей делать дефраг + оптимизацию по обращению + скан свободного
места. Сего флудерства может хватить на час два, если у тебя 80-тка,
работы.
ЗЫ: один раз наблюдал, как спид диск убил винт. Проверяет, проверяет,
а потом звук заскрипел, экран посинел, и все! :)))


 
Карелин Артем ©   (2006-04-20 14:38) [29]

Поиск стандартный запустить. Пускай ищет строку Delphi(VS 2005) во всех файлах


 
Piter ©   (2006-04-21 02:38) [30]

Игорь Шевченко ©   (20.04.06 10:25) [26]
SMART-информацию в студию


могу привести позднее. Но по всем параметрам все ок, никаких подозрений.

Игорь Шевченко ©   (20.04.06 10:25) [26]
И смотри, что в EventLog пишется


пишется фигня какая-то:

Тип события: Ошибка
Источник события: NetBT
Категория события: Отсутствует
Код события: 4307
Дата:  19.04.2006
Время:  19:41:57
Пользователь:  Н/Д
Компьютер: MIG
Описание:
Сбой при инициализации из-за отказа транспорта открыть начальные адреса.
Данные:
0000: 00 00 00 00 01 00 58 00   ......X.
0008: 00 00 00 00 d3 10 00 c0   ....O..A
0010: 01 00 00 00 07 02 00 c0   .......A
0018: 00 00 00 00 00 00 00 00   ........
0020: 00 00 00 00 00 00 00 00   ........


И еще есть, это как понимаю, когда после серии ошибок предыдущих возникает это, после чего винда переводит винчестер в PIO:

Тип события: Ошибка
Источник события: atapi
Категория события: Отсутствует
Код события: 9
Дата:  19.04.2006
Время:  21:06:52
Пользователь:  Н/Д
Компьютер: MIG
Описание:
Устройство \Device\Ide\IdePort0 не отвечает в течение интервала ожидания.
Данные:
0000: 0f 00 50 00 01 00 a4 00   ..P...¤.
0008: 00 00 00 00 09 00 04 c0   .......A
0010: 00 01 00 00 00 00 00 00   ........
0018: 00 00 00 00 00 00 00 00   ........
0020: 00 00 00 00 00 00 00 00   ........
0028: 00 00 00 00 00 00 00 00   ........
0030: 00 00 00 00 07 00 00 00   ........
0038: 40 00 00 0e 00 00 00 00   @.......
0040: 00 20 0a 12 40 03 20 40   . ..@. @
0048: 00 50 00 00 0a 00 00 00   .P......
0050: 00 00 00 00 a8 5f 6c 81   ....?_l?
0058: 00 00 00 00 f0 02 8e 81   ....?.??
0060: 02 00 00 00 c5 fc 68 04   ....Auh.
0068: 28 00 04 68 fc c5 00 00   (..huA..
0070: 28 00 00 00 00 00 00 00   (.......


 
Экспериментатор   (2006-04-21 06:40) [31]

Попробуй Burning Test -  там есть все что тебе нужно



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.009 c
15-1145605696
Суслик
2006-04-21 11:48
2006.05.14
Как сделать свой протокол


3-1143008249
abhtr
2006-03-22 09:17
2006.05.14
Последующий поиск


15-1145527072
kilkennyCat
2006-04-20 13:57
2006.05.14
О морфемах, русском языке и школе


2-1146141713
Начинающий5
2006-04-27 16:41
2006.05.14
Начинающий5


1-1144150939
VIB1
2006-04-04 15:42
2006.05.14
MS SQL 2005 QuickReport





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский