How to isolate a processor from a running system ?
Last updated on NOVEMBER 14, 2017
Applies to:Sun Fire 6800 Server - Version Not Applicable and later
Sun Fire E20K Server - Version Not Applicable and later
Sun SPARC Enterprise M4000 Server - Version Not Applicable and later
Sun Fire E25K Server - Version Not Applicable and later
Sun Fire E2900 Server - Version Not Applicable and later
Sun SPARC Sun OS
There are several ways to "remove" a processor from a running system but these operations have different goals and different consequences.
Processor isolation can be done by changing the operational status of a processor. To achieve that goal, a processor can be off-line or unconfigured.
The aim of this document is to present the differences between psradm -f, psradm -i and cfgadm -c unconfigure for the UltraSparc II, UltraSparc ( III, IV, IV+ ) and SPARC64 ( VI,VII, VII+ ) processors. This document provides an overview of the different ways to isolate a cpu from a running system on various SPARC CPUs.
Using the appropriate status and the appropriate command can be very useful in many cases: troubleshooting, performances analysis and so on .. For example, a cpu can be offlined to see if that cpu has any role in a transient hardware failure. Once a cpu is confirmed to have a hardware issue, it can be isolated using cfgadm. A cpu can be dedicated to processing just user level/system level threads and isolated from processing interrupts. Depending on what one needs, these commands can be effectively used.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms