HPC.ru lite - Все форумы
Форум: [OFF] Оффтопики не про КПК
Тема: Кнопка включения-выключения на передней панели ПК
Страницы: [1] 2 3 4 5 6 7 8

[Ответить]
Байкалов Пётр [05.05.2007 16:56] Кнопка включения-выключения на передней панели ПК:
У меня с мамой давно завязался спор по выше обозначенной теме. Мама запрещает выключать комп этой кнопкой, думая, что она связана с блоком питания, и при её нажатии происходит скачок напряжения и какие-то другие катаклизьмы, а при выключении через пуск комп успевает подготовиться к выключению. Она читает книги про ПК и не хочет выключать комп иным способом, каким описано в книжке. Прошу писать нормальным литературным языком, так, чтобы она ваши посты прочитала и согласилась, что выключать передней кнопкой компьютер допустимо. Лично я считаю это безвредным.
EvGor [05.05.2007 17:00] :
Нормальным литературным языком, мама права. Выключай по-человечески это не так тяжело и гораздо полезнее для железа.
ВадимП [05.05.2007 17:20] :
Абсолютно очевидно, что выключать компьютер кратковременным нажатием на кнопку выключения питания совершенно безвредно - никакого броска напряжения при этом нет и быть не может и от выключения компьютера соответствующей командой никак не отличается. Только быстрее и проще.
Можете сказать маме, что она ошибается.
Байкалов Пётр [05.05.2007 17:22] :
ВадимП, спасибо за поддержку!!!
EvGor, это же не критично, раз в месяц так выключать можно! Да я и не об этом. В спящий режим, например, мама вводить этой кнопкой разрешает!..
Darkcat [05.05.2007 17:37] :
Кнопка питания (нажатие менее 4х секунд) всего лишь дает ОСи команду shutdown.
ВадимП [05.05.2007 17:37] :
Давайте разберемся. Никакой прямой электрической связи между данной кнопкой и блоком питания в корпусах с материнскими платами стандарта ATX или более поздними нет и быть не может. Такая связь была в очень старых блоках с материнками AT.
Соответственно нажатие этой кнопки никакого влияния на блок питания не оказывает. Вместо этого при нажатии этой кнопки на любом современном PC (под PC, естественно понимается отнюдь не любой настольный компьютер - к экзотическим архитектурам это может не относиться) возбуждается событие ACPI. Это событие обрабатывается обычным обработчиком - сразу после запуска это бывают подпрограммы BIOS (я опять-таки не беру компьютеры с EFI - не знаю, как там обстоят дела), потом обработку этих событий берет на себя операционная система.
Последовательность действий, которые выполняет компьютер при выключении питания по нажатию этой кнопки (если он вообще выключает по ней питание) ничем не отличается от действий по команде выключения питания или при выборе соответствующего пункта меню в графическом интерфейсе.

Другое дело, что ядро операционной системы может быть неработоспособно (например, процессор отключился или перешел в состоянии остановки) и выключить компьютер кратковременным нажатием на эту кнопку не удается.
Тогда есть резервный вариант - нажатие на кнопку выключения питания и удержание ее в течение 4-х секунд.
Это вызывает немедленное безусловное обесточивание практически всех цепей компьютера (кроме тех, которые находятся под напряжением даже когда компьютер выключен) и вот такой способ категорически нельзя применять как штатный способ отключения компьютера с работоспособной ОС.
Хотя бы потому, что операционная система не имеет возможности выполнить действия по закрытию файлов, сбросу дисковых буферов, маркирования файловых систем как консистентных и т.д.
То есть принцип простой - выключение компьютера кратковременным нажатием на кнопку совершенно нормально. Выключение удержанием этой кнопки в течение 4-х секунд совершенно недопустимо.
EvGor [05.05.2007 17:53] :
я об этом
Михаил-iver [05.05.2007 18:13] :
На старых компьютерах нажатие кнопки приводило к моментальному отключению, независимо от того, насколько сильно повисла ОС. Не спасало в тех случаях, когда повисал сам биос.
На современных машинах кнопка зарезервирована в ОС на команду выключения. Поэтому, все рабочие программы будут предварительно отключены, и энергопотребление сведётся к минимуму. Соответственно, скачок напряжения уменьшался.
А так, рекомендую кроме литературы о ПК почитать литературу по электротехнике. Конкретно - раздел "Переходные процессы".
Новый папа [05.05.2007 18:40] :
Ну и мамы, однако, пошли. Мои родители заставляли после каждого выключения компа накрывать его целофановой пленкой, чтобы не пылился
alien8 [05.05.2007 18:45] :
Дык о чем и говорят выше - AT-блоки имели кнопку, физически разрывающую цепь питания. А АТХ - там уже через материнку идет. Точнее, кнопка идет на материнку (замыкая пару контактов, можно хоть скрепкой замкнуть если что), а уже материнка (BIOS) - обрабатывает нажатие. И в свою очередь, "замыкает" пару контактов, которые расположены (по-простому говоря) на широком разъеме, который подключается от БП к материнке.
Опять-таки, можно запустить БП (отдельно от компа) замыканием этой пары контактов.
[Ответить]
[Вперед >]