I/O Interfaces & Buses
Which describes hot plugging, supported by USB and some PCI Express setups?
- AA function that automatically cuts power when a device gets hot
- BDevices can be connected and disconnected with power on, and the OS recognizes or detaches them automatically
- CA function that always reboots the computer when a device is plugged in
Show answer and explanation
Answer: B. Devices can be connected and disconnected with power on, and the OS recognizes or detaches them automatically
Interfaces that support hot plugging protect devices during connection and removal with power on, using contact sequencing and current limiting, and the OS discovers new devices and loads drivers. Besides USB, it is used with PCI Express when swapping server SSDs, with SATA and others. Telling the OS before removal so that pending writes are completed is important for protecting data.
- A. That is a different, thermal protection function.
- B. Correct. No reboot is needed.
- C. Hot plugging means no reboot is needed.