JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
시스템 관리 설명서: 고급 관리     Oracle Solaris 10 8/11 Information Library (한국어)
search filter icon
search icon

문서 정보

본 문서 정보

1.  터미널 및 모뎀 관리(개요)

2.  터미널 및 모뎀 설정(작업)

3.  Service Access Facility를 사용하여 직렬 포트 관리(작업)

4.  시스템 리소스 관리(개요)

5.  시스템 정보 표시 및 변경(작업)

6.  디스크 사용 관리(작업)

7.  UFS 쿼터 관리(작업)

8.  시스템 작업 일정 잡기(작업)

9.  시스템 계산 관리(작업)

10.  시스템 계산(참조)

11.  시스템 성능 관리(개요)

시스템 성능 관리의 새로운 기능

향상된 pfiles 도구

CPU 성능 카운터

시스템 성능 작업의 위치

시스템 성능 및 시스템 리소스

프로세스 및 시스템 성능

시스템 성능 모니터링 정보

모니터링 도구

12.  시스템 프로세스 관리(작업)

13.  시스템 성능 모니터링(작업)

14.  소프트웨어 문제 해결(개요)

15.  시스템 메시지 관리

16.  코어 파일 관리(작업)

17.  시스템 충돌 정보 관리(작업)

18.  기타 소프트웨어 문제 해결(작업)

19.  파일 액세스 문제 해결(작업)

20.  UFS 파일 시스템 불일치 해결(작업)

21.  소프트웨어 패키지 문제 해결(작업)

색인

프로세스 및 시스템 성능

다음 표는 프로세스와 관련된 용어에 대해 설명합니다.

표 11-1 프로세스 용어

용어
설명
프로세스
임의의 시스템 작업입니다. 사용자가 시스템을 부팅하거나, 명령을 실행하거나, 응용 프로그램을 시작할 때마다 시스템에서 하나 이상의 프로세스가 활성화됩니다.
LWP(Lightweight Process)
가상 CPU 또는 실행 리소스입니다. LWP는 일정 잡기 클래스 및 우선 순위를 기준으로 사용 가능한 CPU 리소스를 사용하도록 커널에 의해 예약됩니다. LWPs에는 커널 스레드와 LWP가 포함되어 있습니다. 커널 스레드에는 항상 메모리에 있어야 하는 정보가 포함되어 있습니다. LWP에는 스왑 가능한 정보가 포함되어 있습니다.
응용 프로그램 스레드
사용자의 주소 공간에서 개별적으로 실행할 수 있는 별도의 스택을 포함하는 일련의 명령어입니다. 응용 프로그램 스레드는 LWP를 기반으로 멀티플렉싱될 수 있습니다.

프로세스는 여러 개의 LWP와 여러 개의 응용 프로그램 스레드로 구성될 수 있습니다. 커널은 SunOS 환경의 일정 잡기 엔티티인 커널 스레드 구조의 일정을 잡습니다. 다양한 프로세스 구조는 다음 표에 설명되어 있습니다.

표 11-2 프로세스 구조

구조
설명
proc
전체 프로세스에 속하는 정보가 포함되어 있으며 항상 주 메모리에 있어야 합니다.
kthread
하나의 LWP에 속하는 정보가 포함되어 있으며 항상 주 메모리에 있어야 합니다.
user
스왑 가능한 "프로세스별" 정보가 포함되어 있습니다.
klwp
스왑 가능한 "LWP 프로세스별" 정보가 포함되어 있습니다.

다음 그림은 이러한 프로세스 구조 간의 관계를 보여줍니다.

그림 11-1 프로세스 구조 간의 관계

image:표의 앞쪽 텍스트가 그림에 대한 설명입니다.

대부분의 프로세스 리소스는 프로세스의 모든 스레드에서 액세스할 수 있습니다. 거의 모든 프로세스 가상 메모리는 공유 메모리입니다. 한 스레드에 의해 공유 데이터가 변경되면 프로세스의 다른 스레드에서 이 변경 사항을 사용할 수 있습니다.