Школоло / Говнокод #7408 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
procedure TForm1.Timer1Timer(Sender: TObject);//интервал 1 минута
var
  f: file of byte;
  c: byte;
begin
  assignfile(f, 'c:\0.dsk');
  if fileexists('c:\0.dsk') then reset(f) else rewrite(f);// :)
  c := 0;
  write(f, c);
  closefile(f);
end;

Процедура "дёрганья" диска ))

Запостил: eoln eoln, (Updated )

Комментарии (15) RSS

  • Это на полном серЪёзе. Ноут каждые 2-3 минуты диск тормозил из-за включеной опции энергосбережения, поэтому звук, видео и остальное иногда дёргалось и был слышен треск при разгоне винта. На XP это не удалось отключить стандартными средствами, поэтому пришлось извращаться 🙂
    Логи не велись, просто раз в минуту на диск писался 1 байт, недавая таким образом ему [HD] останавливаться
    Ответить
    • >звук, видео и остальное иногда дёргалось
      если смотришь видео, то и так идёт работа с диском. он не может отключится. как тогда дополнительная работа может препятствовать его отключению?
      Ответить
      • У меня ип-телевидение, кеширования на диск нет. Ещё видео бывает видео на DVD. Заикания на звуке редки, но бывают из-за кеширования. А вот в играх торможение/разгон регулярно каждые несколько минут.
        Ответить
        • вы только в сапёр играете, раз ваши игры к диску не общаются?
          Ответить
          • Генералы, Сталкер. Мониторинг показывает не частое обращение к диску.
            Ответить
  • а я уж подумал, что это попытки изобрести свою фс "на основе бд"
    Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8