Можно ли при программировании выключить вентилятор компьютера + вентилятор процессора? - PullRequest
1 голос
/ 20 октября 2010

Я пытаюсь выяснить, может ли программное обеспечение сегодня повредить аппаратное обеспечение или нет. Для этого я решил, что было бы неплохо отключить вентиляторы компьютера (иначе я бы предпочел сбой жесткого диска). Мне нужно знать следующее:

  1. Можно ли это сделать на чьем-либо компьютере?
  2. Может ли это быть опасно для аппаратного обеспечения?
  3. Выбор C - это хороший выбор, или я должен пойти наЯзык ассемблера?Заранее спасибо.

Ответы [ 3 ]

4 голосов
/ 20 октября 2010

Прежде всего, вентиляторы крутятся не просто так: сложная электроника довольно быстро перегревается. Было бы легче найти специализированный инструмент, который делает это, например SpeedFan для Windows.

С другой стороны, если вы действительно хотите это сделать, есть способы - однако они в основном зависят от поставщика и продукта. Для ноутбуков Acer в Linux см., Например, this - обратите внимание, что он очень низкоуровневый (включает вызовы BIOS), и если он сломается, вы сохраните обе части.

3 голосов
/ 20 октября 2010

Вентилятор процессора обычно управляется аппаратным обеспечением и не может управляться программным обеспечением.

Некоторые специализированные вентиляторы могут предоставлять API для этого, но это будет характерно только для этого оборудования.

2 голосов
/ 20 октября 2010

Если вы сделаете это, вы, скорее всего, через короткое время вызовете тепловые тревоги, и компьютер выключится через несколько мгновений. Тем не менее, существует опасность необратимого повреждения оборудования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...