ಲಿನಕ್ಸ್ POSIX ವಿಶ್ವಾಸಾರ್ಹ ಸಂಕೇತಗಳನ್ನು (ಇನ್ನು ಮುಂದೆ "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಸಂಕೇತಗಳನ್ನು") ಮತ್ತು POSIX ನೈಜ-ಸಮಯ ಸಂಕೇತಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಸಿಗ್ನಲ್ಸ್
ಲಿನಕ್ಸ್ ಕೆಳಗೆ ಪಟ್ಟಿ ಮಾಡಲಾದ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಸಿಗ್ನಲ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. "ಮೌಲ್ಯ" ಕಾಲಮ್ನಲ್ಲಿ ಸೂಚಿಸಿರುವಂತೆ ಅನೇಕ ಸಿಗ್ನಲ್ ಸಂಖ್ಯೆಗಳು ಆರ್ಕಿಟೆಕ್ಚರ್ ಅವಲಂಬಿತವಾಗಿದೆ. (ಮೂರು ಮೌಲ್ಯಗಳು ನೀಡಲ್ಪಟ್ಟಲ್ಲಿ, ಮೊದಲನೆಯದು ಸಾಮಾನ್ಯವಾಗಿ ಆಲ್ಫಾ ಮತ್ತು ಸ್ಪಾರ್ಕ್, i386, ppc ಮತ್ತು sh ಗೆ ಮಧ್ಯದ ಒಂದು, ಮತ್ತು ಮಿಪ್ಸ್ಗೆ ಕೊನೆಯದು.
ಎ - ಅನುಗುಣವಾದ ವಾಸ್ತುಶಿಲ್ಪದ ಮೇಲೆ ಸಿಗ್ನಲ್ ಇರುವುದಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.)
ಟೇಬಲ್ನ "ಆಕ್ಷನ್" ಕಾಲಮ್ನ ನಮೂದುಗಳು ಈ ಕೆಳಗಿನಂತೆ ಸಿಗ್ನಲ್ಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಕ್ರಮವನ್ನು ಸೂಚಿಸುತ್ತವೆ:
ಅವಧಿ
ಡೀಫಾಲ್ಟ್ ಕ್ರಿಯೆಯು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಅಂತ್ಯಗೊಳಿಸುವುದು.
ಇಗ್ನ್
ಸಿಗ್ನಲ್ ಅನ್ನು ನಿರ್ಲಕ್ಷಿಸುವುದು ಡೀಫಾಲ್ಟ್ ಕ್ರಿಯೆಯಾಗಿದೆ.
ಕೋರ್
ಡೀಫಾಲ್ಟ್ ಕ್ರಿಯೆಯು ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಡಂಪ್ ಕೋರ್ ಅನ್ನು ಅಂತ್ಯಗೊಳಿಸುವುದು.
ನಿಲ್ಲಿಸು
ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿಲ್ಲಿಸುವುದು ಡೀಫಾಲ್ಟ್ ಕ್ರಮವಾಗಿದೆ.
ಮೂಲ POSIX.1 ಮಾನದಂಡದಲ್ಲಿ ವಿವರಿಸಿದ ಸಂಕೇತಗಳನ್ನು ಮೊದಲು.
ಸಂಕೇತ | ಮೌಲ್ಯ | ಕ್ರಿಯೆ | ಕಾಮೆಂಟ್ |
ಅಥವಾ ನಿಯಂತ್ರಣ ಪ್ರಕ್ರಿಯೆಯ ಮರಣ | |||
SIGINT | 2 | ಅವಧಿ | ಕೀಬೋರ್ಡ್ನಿಂದ ಅಡಚಣೆ |
SIGQUIT | 3 | ಕೋರ್ | ಕೀಬೋರ್ಡ್ನಿಂದ ನಿರ್ಗಮಿಸಿ |
SIGILL | 4 | ಕೋರ್ | ಅನಧಿಕೃತ ಶಿಕ್ಷಣ |
ಸಿಗ್ಬ್ರೊಟ್ | 6 | ಕೋರ್ | ಸ್ಥಗಿತಗೊಳಿಸು ರಿಂದ ಸ್ಥಗಿತ ಸಂಕೇತ (3) |
SIGFPE | 8 | ಕೋರ್ | ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಎಕ್ಸೆಪ್ಶನ್ |
SIGKILL | 9 | ಅವಧಿ | ಸಿಗ್ನಲ್ ಕಿಲ್ |
SIGSEGV | 11 | ಕೋರ್ | ಅಮಾನ್ಯವಾದ ಮೆಮೊರಿ ಉಲ್ಲೇಖ |
SIGPIPE | 13 | ಅವಧಿ | ಬ್ರೋಕನ್ ಪೈಪ್: ಯಾವುದೇ ಓದುಗರಿಲ್ಲದ ಪೈಪ್ಗೆ ಬರೆಯಿರಿ |
SIGALRM | 14 | ಅವಧಿ | ಎಚ್ಚರಿಕೆಯಿಂದ ಟೈಮರ್ ಸಿಗ್ನಲ್ (2) |
SIGTERM | 15 | ಅವಧಿ | ಮುಕ್ತಾಯ ಸಂಕೇತ |
SIGUSR1 | 30,10,16 | ಅವಧಿ | ಬಳಕೆದಾರ-ನಿರ್ಧಾರಿತ ಸಿಗ್ನಲ್ 1 |
SIGUSR2 | 31,12,17 | ಅವಧಿ | ಬಳಕೆದಾರ-ನಿರ್ಧಾರಿತ ಸಿಗ್ನಲ್ 2 |
SIGCHLD | 20,17,18 | ಇಗ್ನ್ | ಮಕ್ಕಳ ನಿಲ್ಲಿಸಿ ಅಥವಾ ಅಂತ್ಯಗೊಂಡಿದೆ |
ಸಿಗ್ಕಾಂಟ್ | 19,18,25 | ನಿಲ್ಲಿಸಿದಲ್ಲಿ ಮುಂದುವರಿಸಿ | |
ಸಿಗ್ಸ್ಟಾಪ್ | 17,19,23 | ನಿಲ್ಲಿಸು | ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿಲ್ಲಿಸಿ |
SIGTSTP | 18,20,24 | ನಿಲ್ಲಿಸು | Tty ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿ |
ಸಿಗ್ಟಿನ್ | 21,21,26 | ನಿಲ್ಲಿಸು | ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಗಾಗಿ tty ಇನ್ಪುಟ್ |
ಸಿಗ್ಟಾ | 22,22,27 | ನಿಲ್ಲಿಸು | ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಗಾಗಿ tty ಔಟ್ಪುಟ್ |
SIGKILL ಮತ್ತು SIGSTOP ಸಂಕೇತಗಳನ್ನು ಹಿಡಿಯಲು ಸಾಧ್ಯವಿಲ್ಲ, ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ, ಅಥವಾ ಕಡೆಗಣಿಸಲಾಗುತ್ತದೆ.
ಸಂಕೇತಗಳನ್ನು POSIX.1 ಮಾನದಂಡದಲ್ಲಿಲ್ಲ ಆದರೆ SUSV2 ಮತ್ತು SUSV3 / POSIX 1003.1-2001 ರಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ.
ಸಂಕೇತ | ಮೌಲ್ಯ | ಕ್ರಿಯೆ | ಕಾಮೆಂಟ್ |
SIGPOLL | ಅವಧಿ | ಪೋಲೆಬಲ್ ಈವೆಂಟ್ (ಸಿಸ್ ವಿ). SIGIO ನ ಸಮಾನಾರ್ಥಕ | |
SIGPROF | 27,27,29 | ಅವಧಿ | ಪ್ರೊಫೈಲಿಂಗ್ ಟೈಮರ್ ಅವಧಿ ಮುಗಿದಿದೆ |
ಸಿಗ್ಸೀಸ್ | 12, -, 12 | ಕೋರ್ | ನಿಯಮಿತ (SVID) ಗೆ ಕೆಟ್ಟ ವಾದ |
SIGTRAP | 5 | ಕೋರ್ | ಟ್ರೇಸ್ / ಬ್ರೇಕ್ಪಾಯಿಂಟ್ ಟ್ರ್ಯಾಪ್ |
SIGURG | 16,23,21 | ಇಗ್ನ್ | ಸಾಕೆಟ್ನಲ್ಲಿ ತುರ್ತು ಪರಿಸ್ಥಿತಿ (4.2 ಬಿಎಸ್ಡಿ) |
SIGVTALRM | 26,26,28 | ಅವಧಿ | ವರ್ಚುವಲ್ ಅಲಾರಾಂ ಗಡಿಯಾರ (4.2 ಬಿಎಸ್ಡಿ) |
SIGXCPU | 24,24,30 | ಕೋರ್ | ಸಿಪಿಯು ಸಮಯ ಮಿತಿ ಮೀರಿದೆ (4.2 ಬಿಎಸ್ಡಿ) |
SIGXFSZ | 25,25,31 | ಕೋರ್ | ಫೈಲ್ ಗಾತ್ರ ಮಿತಿ ಮೀರಿದೆ (4.2 ಬಿಎಸ್ಡಿ) |
ಲಿನಕ್ಸ್ 2.2 ಮತ್ತು SIGSYS , SIGXCPU , SIGXFSZ ಗೆ ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆ ಮತ್ತು (SPARC ಮತ್ತು MIPS ಗಿಂತ ಬೇರೆ ವಿನ್ಯಾಸದ ಮೇಲೆ) SIGUSUS ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕೊನೆಗೊಳಿಸುವುದು (ಕೋರ್ ಡಂಪ್ ಇಲ್ಲದೆ). (ಕೆಲವು ಇತರ ಯುನಿಸಸ್ಗಳಲ್ಲಿ SIGXCPU ಮತ್ತು SIGXFSZ ಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಕ್ರಮವು ಕೋರ್ ಡಂಪ್ ಇಲ್ಲದೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಅಂತ್ಯಗೊಳಿಸುವುದು.) ಲಿನಕ್ಸ್ 2.4 ಈ ಸಿಗ್ನಲ್ಗಳಿಗೆ POSIX 1003.1-2001 ಅಗತ್ಯತೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ, ಕೋರ್ ಡಂಪ್ನ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕೊನೆಗೊಳಿಸುತ್ತದೆ.
ಮುಂದಿನ ಹಲವಾರು ಇತರ ಸಂಕೇತಗಳು.
ಸಂಕೇತ | ಮೌಲ್ಯ | ಕ್ರಿಯೆ | ಕಾಮೆಂಟ್ |
SIGEMT | 7, -, 7 | ಅವಧಿ | |
SIGSTKFLT | -, 16, - | ಅವಧಿ | ಕೊಪ್ರೊಸೆಸರ್ನಲ್ಲಿನ ಸ್ಟಾಕ್ ದೋಷ (ಬಳಕೆಯಾಗದ) |
SIGIO | 23,29,22 | ಅವಧಿ | ಐ / ಒ ಈಗ ಸಾಧ್ಯವಿದೆ (4.2 ಬಿಎಸ್ಡಿ) |
SIGCLD | -, -, 18 | ಇಗ್ನ್ | SIGCHLD ಗೆ ಪರ್ಯಾಯ ಪದ |
SIGPWR | 29,30,19 | ಅವಧಿ | ಪವರ್ ವೈಫಲ್ಯ (ಸಿಸ್ಟಮ್ ವಿ) |
SIGINFO | 29, -, - | SIGPWR ಗೆ ಪರ್ಯಾಯ ಪದ | |
ಸಿಗ್ಲೋಸ್ಟ್ | -, -, - | ಅವಧಿ | ಫೈಲ್ ಲಾಕ್ ಕಳೆದುಹೋಗಿದೆ |
ಸಿಗ್ವಿನ್ಚ್ | 28,28,20 | ಇಗ್ನ್ | ವಿಂಡೋ ಮರುಗಾತ್ರದ ಸಿಗ್ನಲ್ (4.3 ಬಿಎಸ್ಡಿ, ಸನ್) |
ಸಿಗ್ನಸ್ | -, 31, - | ಅವಧಿ | ಬಳಕೆಯಾಗದ ಸಿಗ್ನಲ್ (SIGSYS ಆಗಿರುತ್ತದೆ) |
(ಸಿಗ್ನಲ್ 29 ಒಂದು ಆಲ್ಫಾದಲ್ಲಿ SIGINFO / SIGPWR ಆದರೆ ಸ್ಪಾರ್ಕ್ನಲ್ಲಿ SIGLOST ಆಗಿದೆ.)
SIGEMT ಅನ್ನು POSIX 1003.1-2001 ರಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ಇತರ ಯುನಿಸೆಗಳಲ್ಲಿ ಎಂದಿಗೂ ಕಾಣಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ, ಅಲ್ಲಿ ಅದರ ಡೀಫಾಲ್ಟ್ ಕ್ರಿಯೆಯು ಕೋರ್ ಡಂಪ್ನೊಂದಿಗೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಅಂತ್ಯಗೊಳಿಸಲು.
SIGPWR (ಇದು POSIX 1003.1-2001 ರಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ) ಸಾಮಾನ್ಯವಾಗಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಇತರ ಯುನಿಸಸ್ಗಳಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ.
SIGIO (ಇದು POSIX 1003.1-2001 ರಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ) ಅನೇಕ ಯುನಿಸಸ್ಗಳಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಆಗಿ ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ.
ರಿಯಲ್-ಟೈಮ್ ಸಿಗ್ನಲ್ಸ್
ಮೂಲತಃ POSIX.4 ನೈಜ-ಸಮಯದ ವಿಸ್ತರಣೆಗಳಲ್ಲಿ (ಮತ್ತು ಇದೀಗ POSIX 1003.1-2001 ನಲ್ಲಿ ಸೇರಿಸಲ್ಪಟ್ಟಿದೆ) ಎಂದು ಲಿನಕ್ಸ್ ನೈಜ-ಸಮಯ ಸಂಕೇತಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಲಿನಕ್ಸ್ 32 ( SIGRTMIN ) ನಿಂದ 63 ( SIGRTMAX ) ವರೆಗೆ 32 ನೈಜ ಸಮಯ ಸಿಗ್ನಲ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. (ನೈಜ ಸಮಯ ಸಿಗ್ನಲ್ಗಳನ್ನು ಸಂಕೇತವಾಗಿ SIGRTMIN + n ಅನ್ನು ಬಳಸಬೇಕು , ಏಕೆಂದರೆ ನೈಜ-ಸಮಯ ಸಿಗ್ನಲ್ ಸಂಖ್ಯೆಗಳ ವ್ಯಾಪ್ತಿಯು Unices ನಲ್ಲಿ ಬದಲಾಗುತ್ತದೆ.)
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಸಿಗ್ನಲ್ಗಳಂತೆ, ನೈಜ-ಸಮಯ ಸಂಕೇತಗಳಿಗೆ ಯಾವುದೇ ಪೂರ್ವನಿರ್ಧರಿತ ಅರ್ಥವಿರುವುದಿಲ್ಲ: ಅಪ್ಲಿಕೇಶನ್-ವ್ಯಾಖ್ಯಾನಿತ ಉದ್ದೇಶಗಳಿಗಾಗಿ ನೈಜ-ಸಮಯದ ಸಂಕೇತಗಳ ಸಂಪೂರ್ಣ ಸೆಟ್ ಅನ್ನು ಬಳಸಬಹುದು. (ಗಮನಿಸಿ, ಲಿನಕ್ಸ್ ಥ್ರೆಡ್ಗಳ ಅನುಷ್ಠಾನವು ಮೊದಲ ಮೂರು ನೈಜ-ಸಮಯ ಸಂಕೇತಗಳನ್ನು ಬಳಸುತ್ತದೆ.)
ನಿಭಾಯಿಸದ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಅಂತ್ಯಗೊಳಿಸುವುದು ಒಂದು ನಿಭಾಯಿಸದ ನೈಜ-ಸಮಯ ಸಿಗ್ನಲ್ಗೆ ಡೀಫಾಲ್ಟ್ ಕ್ರಮವಾಗಿದೆ.
ರಿಯಲ್-ಟೈಮ್ ಸಂಕೇತಗಳನ್ನು ಈ ಕೆಳಗಿನವುಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ:
- ರಿಯಲ್-ಟೈಮ್ ಸಿಗ್ನಲ್ಗಳ ಅನೇಕ ನಿದರ್ಶನಗಳನ್ನು ಕ್ಯೂವ್ ಮಾಡಬಹುದು. ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ, ಆ ಸಿಗ್ನಲ್ ಅನ್ನು ಪ್ರಸ್ತುತ ನಿರ್ಬಂಧಿಸಿದಾಗ ಪ್ರಮಾಣಿತ ಸಿಗ್ನಲ್ನ ಅನೇಕ ನಿದರ್ಶನಗಳು ವಿತರಿಸಿದರೆ, ಕೇವಲ ಒಂದು ನಿದರ್ಶನವನ್ನು ಕ್ಯೂವ್ ಮಾಡಲಾಗಿದೆ.
- ಸಂಕೇತವನ್ನು ಸಿಗ್ಕ್ಯೂ (2) ಬಳಸಿ ಕಳುಹಿಸಿದರೆ, ಅದರ ಜೊತೆಗಿನ ಮೌಲ್ಯವನ್ನು (ಒಂದು ಪೂರ್ಣಾಂಕ ಅಥವಾ ಪಾಯಿಂಟರ್) ಸಿಗ್ನಲ್ನೊಂದಿಗೆ ಕಳುಹಿಸಬಹುದು. ಸ್ವೀಕರಿಸುವ ಪ್ರಕ್ರಿಯೆಯು ಈ ಸಿಗ್ನಲ್ಗಾಗಿ ಎಸ್.ಜಿ.ಎಸ್ಐಎಸ್ಐಎಸ್ಎ ಫ್ಲ್ಯಾಗ್ ಅನ್ನು ಸಿಗ್ಯಾಕ್ಷನ್ (2) ಗೆ ಬಳಸುವುದಾದರೆ , ಈ ಡೇಟಾವನ್ನು ಹ್ಯಾಂಡ್ಲರ್ಗೆ ಎರಡನೇ ಆರ್ಗ್ಯುಮೆಂಟ್ ಆಗಿ ಜಾರಿಗೊಳಿಸಿದ sig_fo_t ರಚನೆಯ si_value ಕ್ಷೇತ್ರದ ಮೂಲಕ ಪಡೆಯಬಹುದು. ಇದಲ್ಲದೆ, ಈ ರಚನೆಯ si_pid ಮತ್ತು si_uid ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿಗ್ನಲ್ ಕಳುಹಿಸುವ ಪ್ರಕ್ರಿಯೆಯ PID ಮತ್ತು ನೈಜ ಬಳಕೆದಾರ ID ಯನ್ನು ಪಡೆಯಲು ಬಳಸಬಹುದು.
- ರಿಯಲ್-ಟೈಮ್ ಸಂಕೇತಗಳನ್ನು ಖಾತರಿಯ ಆದೇಶದಲ್ಲಿ ನೀಡಲಾಗುತ್ತದೆ. ಒಂದೇ ವಿಧದ ಅನೇಕ ನೈಜ-ಸಮಯ ಸಂಕೇತಗಳನ್ನು ಅವರು ಕಳುಹಿಸಿದ ಕ್ರಮದಲ್ಲಿ ತಲುಪಿಸಲಾಗುತ್ತದೆ. ಒಂದು ಪ್ರಕ್ರಿಯೆಗೆ ವಿವಿಧ ನೈಜ-ಸಮಯ ಸಂಕೇತಗಳನ್ನು ಕಳುಹಿಸಿದರೆ, ಅವು ಕಡಿಮೆ-ಸಂಖ್ಯೆಯ ಸಿಗ್ನಲ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಗೊಳ್ಳುತ್ತದೆ. (ಹೌದು, ಕಡಿಮೆ ಸಂಖ್ಯೆಯ ಸಿಗ್ನಲ್ಗಳು ಹೆಚ್ಚಿನ ಆದ್ಯತೆ ಹೊಂದಿವೆ.)
ಒಂದು ಪ್ರಕ್ರಿಯೆಗಾಗಿ ಎರಡೂ ಪ್ರಮಾಣಿತ ಮತ್ತು ನೈಜ-ಸಮಯದ ಸಂಕೇತಗಳು ಬಾಕಿ ಉಳಿದಿವೆ, POSIX ಇದು ಮೊದಲಿಗೆ ವಿತರಿಸಲ್ಪಡದ ಅನಿರ್ದಿಷ್ಟವಾಗಿದೆ. ಲಿನಕ್ಸ್, ಅನೇಕ ಇತರ ಅಳವಡಿಕೆಗಳಂತೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಪ್ರಮಾಣಿತ ಸಂಕೇತಗಳಿಗೆ ಆದ್ಯತೆ ನೀಡುತ್ತದೆ.
POSIX ಪ್ರಕಾರ, ಒಂದು ಪ್ರಕ್ರಿಯೆಗೆ ಸರಬರಾಜು ಮಾಡಲು ಕನಿಷ್ಟ _POSIX_SIGQUEUE_MAX (32) ನೈಜ ಸಮಯ ಸಂಕೇತಗಳನ್ನು ಅನುಷ್ಠಾನವು ಅನುಮತಿಸಬೇಕು. ಆದಾಗ್ಯೂ, ಪ್ರತಿ-ಪ್ರಕ್ರಿಯೆಯ ಮಿತಿಯನ್ನು ಇರಿಸುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ, ಲಿನಕ್ಸ್ ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ಸರತಿಯ-ವಿಸ್ತೀರ್ಣವನ್ನು ಕ್ರಯದ ನೈಜ-ಸಮಯ ಸಂಕೇತಗಳ ಸಂಖ್ಯೆಯ ಮೇಲೆ ಹೇರುತ್ತದೆ.
ಈ ಮಿತಿಯನ್ನು / proc / sys / kernel / rtsig-max ಕಡತದ ಮೂಲಕ ಬದಲಾಯಿಸಬಹುದು (ಮತ್ತು ಸವಲತ್ತುಗಳೊಂದಿಗೆ) ನೋಡಬಹುದು. ಸಂಬಂಧಿತ ಕಡತ, / proc / sys / kernel / rtsig-max , ಅನ್ನು ಎಷ್ಟು ನೈಜ-ಸಮಯ ಸಂಕೇತಗಳನ್ನು ಪ್ರಸ್ತುತ ಸರತಿಯಲ್ಲಿರಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯಲು ಬಳಸಬಹುದು.
ಅನುಸರಿಸಲಾಗುತ್ತಿದೆ
POSIX.1
ನೆನಪಿಡಿ: ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಗಣಕದಲ್ಲಿ ಆಜ್ಞೆಯನ್ನು ಹೇಗೆ ಬಳಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು man ಆದೇಶ ( % man ) ಅನ್ನು ಬಳಸಿ.