Как работают "горячие" части компьютера?


26

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


13
Обратите внимание, что соединения на устройствах с горячей заменой имеют разную длину. Они будут отключены в разное время, когда разъем отключен. Таким образом, программное обеспечение замечает смену аппаратного обеспечения и говорит "О-о!"
Эндрю Мортон

Ответы:


22

Это требует нескольких функций, некоторые из которых повышают стоимость.

Они включают в себя дополнительное подавление переходных процессов в сигналах, что может придавать дополнительную емкость сигналам шины, что требует дополнительного проектирования / тестирования и может снизить производительность ниже того, что в противном случае возможно.

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


14

Надежный производственный уровень горячей замены обычно требует как программного, так и аппаратного обеспечения.
Вам может потребоваться программное обеспечение, чтобы убедиться, что устройство свободно, чтобы произошла горячая замена. Программное обеспечение должно быть способно интегрировать (размер, форматировать, инициализировать, перестраивать) новое устройство обратно в среду. Например, если вы потеряете диск в избыточном массиве, вы должны иметь возможность перестроить массив после замены диска.
Вам может понадобиться аппаратная поддержка для отключения питания в корпусе для извлечения и замены дисков.


4

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

Их лучше всего понимать как настоящие преобразователи мощности (по крайней мере, в первом приближении). Если системная шина (шины) питания падает, то для подачи питания, необходимого схемной плате, необходимо увеличить входной ток, добавив к току нагрузки при питании системы.

Это может вызвать отключение, если с ним не справиться должным образом.

Методы для этих приложений развивались годами.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.