Sistem çağırışı (System Call) — proqram təminatının (yəni istifadəçi proqramlarının) əməliyyat sisteminin nüvəsinə (kernel) müraciət etmək üçün istifadə etdiyi mexanizmdir. Yəni, bir proqram kompüterin əsas funksiyalarından (məsələn, fayl oxuma, yaddaşa çıxış, cihazla əlaqə və s.) istifadə etmək istəyirsə, bunu birbaşa yox, sistem çağırışı vasitəsilə edir.
Əməliyyat sistemi kompüterin resurslarını idarə edir və təhlükəsizliyi təmin edir. İstifadəçi proqramlarının bu resurslara nəzarətsiz şəkildə çıxışı olarsa, bu həm sistemin sabitliyini, həm təhlükəsizliyini poza bilər. Ona görə də sistem çağırışları bu müraciətləri idarə olunmuş və icazəli şəkildə həyata keçirməyə imkan verir.
Bu proses, istifadəçi səviyyəsindəki proqramla sistem səviyyəsindəki nüvə arasında təhlükəsiz və idarə olunan keçid deməkdir.
Əməliyyat sistemindən asılı olaraq fərqli system call-lar mövcuddur, amma əsas kateqoriyalar bunlardır:
Təsəvvür et ki, sən bankda pul çıxarmaq istəyirsən. Birbaşa bankın seyfinə gedib pul götürmək olmaz. Bunun əvəzinə sən müvafiq formal prosedurlarla (sistem çağırışı ilə) müraciət edirsən, və bank (əməliyyat sistemi) istədiyin işi sənin əvəzinə və təhlükəsiz şəkildə həyata keçirir.
IT sahəsini dərindən öyrənmək üçün kurslarımıza qoşulun. Ətraflı məlumat almaq üçün sorğu göndərin!