Nama : Hans N. A. Panjaitan Panjaitan Nim : 1114020 111402074 74 Tugas Pendahuluan. Modul 10.
Jawablah pertanyaan-pertanyaan di bawah ini : 1. Apa yang dimaksud dimaksud dengan dengan system system call? 2. Apa yang yang dimaksud dimaksud dengan dengan sistem sistem call fork(), execl(), execl(), dan wait (). Jawabl Jawablah ah dengan menggunakan perintah man (contoh : man 2 fork, man 2 execl dan man 2 wait) ? 3. Apa yang dimaksu dimaksud d sistem virtual virtual memory, proses proses swapping swapping dan buffer buffer cache pada manajeme manajemen n memory memory ? 4. Apa yang yang dimaksud dimaksud denga dengan n free dan cat /proc/me /proc/meminfo minfo ? 5. Apa yang yang dimaksu dimaksud d dengan dengan perintah perintah ps ? Jawab: 1. System System calls adalah sebuah sebuah sistem sistem yang menyedia menyediakan kan interface interface (antar muka) muka) antara program (user program yang berjalan) dan bagian OS. System calls menjadi jembatan jembatan antara proses proses dan OS. System System call biasanya biasanya tersedia tersedia dalam bentuk instruksi bahasa assembly. 2. Sistem call fork fork adalah suatu system system call yang membuat membuat suatu suatu proses baru baru pada system operasi UNIX. Nilai yang dihasilkan fork() disimpan dalam variable bertipe pid_t, yang berupa nilai integer, integer, karena tidak digunakan, digunakan, maka hasil fork() dapat diabaikan Sistem call execl() adalah suatu sistem call yang meletakkan program executable baru ke ke memory memory dan mengasosias mengasosiasikanny ikannyaa dengan dengan proses proses saat itu. Sistem call wait() adalah suatu sistem call yang menyebabkan proses menunggu sinyal (menunggu sampai sembarang tipe sinyal dari sembarang proses). Biasanya digunakan oleh proses parent untuk menunggu sinyal dari system operasi ke parent bila child child diterminasi. diterminasi.
3. Virtual Virtual memory adalah adalah sebuah mekanisme mekanisme yang yang digunakan digunakan oleh aplikasi aplikasi untuk menggunaka menggunakan n sebagian sebagian dari memori memori sekunder sekunder seolah-olah seolah-olah ia menggunakan menggunakannya nya sebagai RAM fisik yang terinstal di dalam sebuah sistem. Swap Swap merupa merupakan kan memori memori backup backup atau cadang cadangan an apabila apabila memori memori utama utama sudah sudah kewa kewalah lahan an menan menanga gani ni opera operasi si di komp komput uter er kita, kita, dan dan bias biasan anya ya Swap Swap ini kita kita temukan pada waktu instalasi Linux dengan alokasi di hard disk. Pada linux, Swap merupakan partisi yang berbeda untuk selanjutnya juga digunakan sebagai virtual memory dan menyimpan file-file sementara (temporary). Buffer cache adalah buffer yang dipakai di kernel.
4. Perintah free digunakan untuk mengetahui kapasitas memori (RAM), berapa yang kosong dan berapa yang terpakai cat/proc/meminfo: menampilkan memori fisik & ruang swap
5. Perintah atau command ps (process status) di gunakan untuk menampilkan informasi proses yang sedang berjalan termasuk nomor PID (Process Identification Number) dari proses tersebut.