GET_PRIORITY_MAX
Section: Linux Programmer's Manual
(2)
Updated: 1996-04-10
Index
Return to Main Contents
À̸§
sched_get_priority_max, sched_get_priority_min - Á¤Àû ¼±Çà ¹üÀ§¸¦ °¡Áø´Ù.
»ç¿ë¹ý
#include <sched.h>
int sched_get_priority_max(int policy);
int sched_get_priority_min(int policy);
¼³¸í
sched_get_priority_max
´Â policy·Î °£ÁֵǴ ½ºÄÉÁÙ¸µ ¾Ë°í¸®ÁòÀ¸·Î ¾²ÀÏ ¼ö ÀÖ´Â ÃÖ´ë ¼±Çà°ªÀ» ¹ÝȯÇÑ´Ù.
sched_get_priority_min
´Â policy·Î °£ÁֵǴ ½ºÄÉÁÙ¸µ ¾Ë°í¸®ÁòÀ¸·Î ¾²ÀÏ ¼ö ÀÖ´Â ÃÖ¼Ò ¼±Çà°ªÀ» ¹ÝȯÇÑ´Ù. Áö¿øµÇ´Â policy °ªÀº ¾Æ·¡¿Í °°´Ù.
SCHED_FIFO,
SCHED_RR,
¿Í
SCHED_OTHER.
¼öÄ¡ÀûÀ¸·Î ³ôÀº ¼±Çà°ªÀÇ ÇÁ·Î¼¼½º´Â ¼öÄ¡ÀûÀ¸·Î ³·Àº ¼±Çà°ªÀÇ ÇÁ·Î¼¼½º º¸´Ù ¸ÕÀú ¿¹Á¤µÈ´Ù.
±×·¡¼ sched_get_priority_max¿¡ ÀÇÇØ ¹ÝȯµÇ´Â °ªÀº
sched_get_priority_min¿¡ ÀÇÇØ ¹Ýȯ µÇ´Â °ªº¸´Ù Å©°Ô µÈ´Ù.
SCHED_FIFO¿Í SCHED_RR¸¦ À§ÇÑ ¸®´ª½º´Â Á¤Àû ¼±Çà°ª ¹üÀ§ 1~99¿Í SCHED_OTHER¸¦ À§ÇÑ priority 0À» Çã¶ôÇÑ´Ù. ¸¹Àº ¹æ¹ý¿¡ ´ëÇÑ ¼±Çà ¹üÀ§ ½ºÄÉÁÙ¸µÀº º¯°æÇÒ ¼ö ¾ø´Ù.
¿ì¼±±Ç ¿¹¾àÀÇ ¼öÁØÀº ´Ù¸¥ POSIX ½Ã½ºÅÛ¿¡¼± ´Ù¾çÇÏ´Ù. ±×·¯¹Ç·¯ ÀÌ½Ä ¾îÇø®ÄÉÀ̼ÇÀÌ °¡»ó ¿ì¼±±Ç ¼öÁØÀ» »ç¿ëÇÏ°í, sched_get_priority_max¿Í sched_get_priority_minÀ¸·Î ÁÖ¾îÁø °£°ÝÀ¸·Î ¸ÊÇÎÇÏ´Â °ÍÀº ÁÁÀº °ÍÀÌ´Ù.
POSIX.1b´Â SCHED_FIFO and SCHED_RR¸¦ À§ÇÑ ÃÖ´ë°ª°ú ÃÖ¼Ò°ª »çÀÌÀÇ Àû¾îµµ 32ÀÇ ³ÐÀÌ°¡ ÇÊ¿äÇÏ´Ù.
sched_get_priority_max
¿Í
sched_get_priority_min
°¡ °¡´ÉÇÑ POSIX ½Ã½ºÅÛsystemsÀº
i<unistd.h>¾ÈÀÇ
_POSIX_PRIORITY_SCHEDULING
·Î ±ÔÁ¤Áþ´Â´Ù.
¹Ýȯ°ª
¼º°ø ½Ã,
sched_get_priority_max
¿Í
sched_get_priority_min
Àº ÁöÁ¤µÈ ½ºÄÉÁÙ¿¡¼ ÃÖ´ë/ÃÖ¼Ò°ªÀ» ¹ÝȯÇÑ´Ù..
¿¡·¯ ½Ã, -1 ÀÌ ¹ÝȯµÈ´Ù.,
errno
´Â ÀûÀýÈ÷ ¼³Á¤µÈ´Ù..
¿¡·¯
- EINVAL
-
¸Å°³ º¯¼ö policy°¡ ÁöÁ¤µÈ ½ºÄÉÁÙ ¹æħÀ» ±ÔÁ¤ÇÏÁö ¸øÇÑ´Ù.
ȣȯ
POSIX.1b (formerly POSIX.4)
°ü·Ã Ç׸ñ
sched_setscheduler(2),
sched_getscheduler(2),
sched_setparam(2),
sched_getparam(2).
sched_setscheduler(2)
¿¡´Â ¸®´ª½º ½ºÄÉÁÙ¸µ °³¿ä¿¡ ´ëÇÑ ¼³¸íÀÌ ÀÖ´Ù.
Programming for the real world - POSIX.4
by Bill O. Gallmeister, O'Reilly & Associates, Inc., ISBN 1-56592-074-0
IEEE Std 1003.1b-1993
(POSIX.1b standard)
ISO/IEC 9945-1:1996
¿ªÀÚ
ASPLINUX<man@asp-linux.co.kr>, 2000³â 7¿ù 29ÀÏ
Index
- À̸§
-
- »ç¿ë¹ý
-
- ¼³¸í
-
- ¹Ýȯ°ª
-
- ¿¡·¯
-
- ȣȯ
-
- °ü·Ã Ç׸ñ
-
- ¿ªÀÚ
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:01 GMT, March 25, 2004