Форум: "Прочее";
Текущий архив: 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