CHCPU(8)

NAZWA
chcpu - konfiguruje procesory

SKŁADNIA

chcpu -c|-d|-e|-g lista-procesorów

chcpu -p tryb

chcpu -r|-h|-V

OPIS

chcpu może modyfikować stan procesorów. Może je włączać lub wyłączać, wyszukiwać nowych (skanowanie), zmieniać tryb ekspedycyjny danego nadzorcy, a także zażądać procesorów od nadzorcy (konfiguracja) lub też zwrócić je nadzorcy (dekonfiguracja)

Niektóre opcje mają argument lista-procesorów. Służy on do podania listy procesorów, z przecinkiem jako separatorem. Lista może zawierać pojedyncze adresy lub zakresy adresów procesorów. Przykładowo 0,5,7,9-11 stosuje polecenie do procesorów z następującymi adresami: 0, 5, 7, 9, 10 i 11.

OPCJE

-c, --configure lista-procesorów
    Konfiguruje określone procesory. Konfiguracja procesora oznacza, że nadzorca pobiera procesor z puli procesorów i przypisuje go do wirtualnego sprzętu, na którym działa jądro.

-d, --disable lista-procesorów
    Wyłącza podane procesory. Wyłączenie procesora oznacza, że jądro ustawia go jako nieaktywny.

-e, --enable lista-procesorów
    Włącza podane procesory. Włączenie procesora oznacza, że jądro ustawia go jako aktywny. Procesor musi być skonfigurowany, zob. -c, zanim będzie go można włączyć.

-g, --deconfigure lista-procesorów
    Dekonfiguruje podane procesory. Dekonfiguracja procesora oznacza, że nadzorca usuwa procesor z wirtualnego sprzętu, na jakim działa dane wystąpienie Linuksa i zwraca go do puli procesorów. Procesor musi być nieaktywny, zob. -d, zanim będzie go można zdekonfigurować.

    chcpu -g nie jest obsługiwane na IBM z/VM, procesory są tu zawsze w stanie skonfigurowanym.

    jeśli chcpu -g jest obsługiwane, każdy wyłączony procesor powinien być zdekonfigurowany, aby poinformować nadzorcę, że nie będzie dłużej używany, co zapobiega potencjalnemu obniżeniu wydajności.

-p, --dispatch tryb
    Ustawia tryb ekspedytora (polaryzację). Opcja ma zastosowanie wyłącznie, jeśli dana architektura sprzętowa i nadzorca obsługują polaryzację procesorów. Dostępne są następujące tryby:

    horizontal
        Obciążenie jest dzielone między wszystkie dostępne procesory.

    vertical
        Obciążenie koncentruje się na kilku procesorach.

-r, --rescan
    Wyzwala ponowne skanowanie procesorów. Następnie jądro Linux rozpozna nowe procesory. Opcji tej należy użyć w systemach, które nie rozpoznają automatycznie nowo dodanych procesorów.

-h, --help
    Wyświetla ten tekst i wychodzi.

-V, --version
    Wyświetla wersję i wychodzi.

STATUS ZAKOŃCZENIA

chcpu ma następujące wartości statusu zakończenia:

0
    sukces

1
    niepowodzenie

64
    częściowy sukces

AUTORZY

PRAWA AUTORSKIE

Copyright IBM Corp. 2011

ZOBACZ TAKŻE

lscpu(1)

ZGŁASZANIE BŁĘDÓW

Problemy należy zgłaszać w

DOSTĘPNOŚĆ

Polecenie chcpu jest częścią pakietu util-linux, który można pobrać ze strony