Perpustakaan system
(system Library):
menentukankumpulan fungsi
standar dimana aplikasi dapat berinteraksidengan kernel, dan mengimplementasi
hampir semua fungsisistem operasi yang tidak memerlukan hak penuh atas kernel
Perpustakaan
sistem (termasuk sekumpulan layanan yang dimilikikernel) menyediakan banyak
tipe fungsi. Pada level yang paling mudah,mereka membolehkan aplikasi melakukan
permintaan pada servissistem kernel.
Library
system membuat sebuah panggilan sistem (system calls),melibatkan transfer
kontrol dari mode user yang tidak penting ke modekernel yang penting, detil
dari transfer ini berbeda pada masing-masingarsitektur.
library
bertugas untuk mengumpulkan argumen system-call dan jikaperlu mengatur argumen
tersebut dalam bentuk khusus yang diperlukanuntuk melakukan system call.
Semua
fungsi yang diperlukan untuk mendukung jalannya aplikasi UNIXatau POSIX
diimplementasikan dalam perpustakaan sistem.
Sistem
Library dan semua program-program lainnya yang berjalan diatas kernel disebut “
user mode
”.
Perbedaan
mendasar antara perpustakaan sistem dan program aplikasiadalah perpustakaan
sistem dibutuhkan agar suatu sistem operasi dapatberjalan sedangkan program
aplikasi adalah program yang dibutuhkanuntuk menjalankan suatu aplikasi
tertentu. Contoh : daemon merupakansystem library dan pengolah kata (word
processor) merupakan program
No comments:
Post a Comment