강좌

HOME > 강좌 >
강좌| 리눅스 및 오픈소스에 관련된 강좌를 보실 수 있습니다.
 
nice (스케줄링에 의한 프로세스 우선순위 변경)
조회 : 7,341  


명령어 : nice  (스케줄링에 의한 프로세스 우선순위 변경)

리눅스 시스템은 다중사용자(Multi User ) 운영체제이며, 다중프로세스처리(Multi Processing) 운영체제이다.  따라서 여러개의 프로세스가 동시에 실행되어 처리된다.
이때 각 프로세스들 간에는 실행우선순위라는 것이 결정이 되어 있다.

리눅스에서 전체 우선순위는 -20부터 +20까지 부여될 수 있다. 대부분의 프로세스들은 대부분 우선순위 0의 값을 가지며 값이 낮을 수록(-20쪽에 가까울 수록) 높은 우선순위를 가지게 된다.

nice 명령어는 많은 프로세스들 사이에 우선순위를 확인하고 우선순위를 변경?수 있는 명령어이다.

프로세스 실행
[root@host3 conf]# vi&

실행시킨 프로세스 우선순위 확인
[root@host3 conf]# nice vi&

vi&에게 우선순의 5의 값으로 변경
[root@host3 conf]# nice -5 vi&



 저작권 :  수퍼유저코리아 (www.superuser.co.kr),   무단 재배포및 복사를 금합니다.


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1127


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
박성수
파파
헐렁고수