Oracle® Solaris 11.2의 네트워크 가상화 및 네트워크 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

데이터 링크에 CPU 할당

이 절에서는 cpu 등록 정보를 구성하여 데이터 링크에 CPU 리소스를 지정하는 방법을 설명합니다. 링과 달리, 데이터 링크에 대해 CPU를 배타적으로 할당할 수 없습니다. 여러 데이터 링크에 대해 동일한 CPU 세트를 할당할 수 있습니다.

데이터 링크에 CPU를 할당하는 방법

  1. 관리자로 로그인합니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 인터페이스에 대한 CPU 지정을 확인합니다.
    # dladm show-linkprop -p cpus link
  3. 링크에 CPU를 지정합니다.

    데이터 링크에 대한 패킷을 처리하는 CPU 목록입니다. 데이터 링크에 대한 인터럽트는 목록에 있는 CPU 중 하나를 대상으로 해야 합니다.

    # dladm set-linkprop -p cpus=cpu1,cpu2,... link
    cpu1,cpu2,...

    링크에 지정할 CPU 번호를 나타냅니다. 링크 전용으로 여러 CPU를 지정할 수 있습니다.

  4. (옵션) 링크와 연결된 CPU를 표시합니다.
    # dladm show-linkprop -p cpus link
예 7-5  데이터 링크에 CPU 할당

이 예제에서는 특정 CPU를 데이터 링크 net0에 전용으로 지정하는 방법을 보여줍니다.

# dladm show-linkprop -p cpus net0
LINK     PROPERTY     PERM    VALUE        EFFECTIVE    DEFAULT   POSSIBLE
net0     cpus         rw      --           0-2          --        -- 

시스템에서 데이터 링크 net0에 세 개의 CPU(0-2)를 암시적으로 지정했다는 메시지가 출력됩니다. 하지만 CPU는 데이터 링크 net0에 배타적으로 할당되지 않습니다.

# dladm set-linkprop -p cpus=0,1 net0
# dladm show-linkprop -p cpus net0
LINK     PROPERTY     PERM    VALUE        EFFECTIVE    DEFAULT   POSSIBLE
net0     cpus         rw      0-1          0-1          --        -- 

데이터 링크 net0에 두 개의 CPU(0-1)를 명시적으로 지정했다는 메시지가 출력됩니다. 할당된 CPU는 데이터 링크 net0에 대한 패킷을 처리합니다.