4 ms·
>because you can simply power off those chunks of CPU/RAM that you are not currently using. That is how IBM has handled their mainframes for quite a long time.
by tyingq 4y ago
>because you can simply power off those chunks of CPU/RAM that you are not currently using.
That is how IBM has handled their mainframes for quite a long time. You can hot-plug them in/out.
- jacquesm 4y ago[flagged]
- tyingq 4y agoSorry? I read something along the lines of "Strong enough isolation that allows for powering up/down cores and memory, supported by the OS" I do understand that's only part of what GP was talking about.
- jacquesm 4y agoOk, then why would you compare hotplugging (typically used to replace faulty parts) with power management?
- canarypilot 4y agoCPU Hotplug is a long established name for this process, whether for correctness or power, particularly in Linux Kernel contexts.
- jacquesm 4y agoAbsolutely nobody hotplugs a CPU for power management.
- canarypilot 4y agoSure man, your call. https://developer.arm.com/documentation/den0024/a/Power-Management/Idle-management/Hotplug https://developer.arm.com/documentation/den0024/a/Power-Mana...
- jacquesm 4y agoThat's marketing overloading a term, not technology.
- canarypilot 4y agoSigh… I guess we’re doing this! The term cpu-hotplug in the arm world almost never means hot-adding a new package/die to the platform, we usually mean taking CPUs online/offline for power management. e.g. cpuhp_offline_cpu_device() https://www.spinics.net/lists/arm-kernel/msg739722.html https://www.spinics.net/lists/arm-kernel/msg739722.html
- yjftsjthsd-h 4y agoBecause they're both versions of "turn parts on and off at will"?
- tyingq 4y agoThe mainframes do both. The hotplug part just illustrating how far it can go. How isolated it really is.