Rabu, 15 Februari 2017
Minggu, 05 Februari 2017
19.43
::Gombong-Info::
No comments
TUGAS SISTEM OPERASI JARINGAN KB 15
Nama: Catur Eka Prayogi
Kelas :XI TKJ 1
1. Jelaskan apa yang dimaksud dengan
penjadwalan proses pada system operasi?
Jawab: Penjadwalan merupakan kumpulan kebijaksanaan
dan mekanisme di sistem operasi yang berkaitan dengan urutan kerja yang
dilakukan sistem komputer.
2. Mengapa perlu
penjadwalan proses pada system operasi?
Jawab:
Merupakan kumpulan kebijaksanaan dan mekanisme di sistem operasi yang
berkaitan dengan urutan kerja yang dilakukan sistem komputer.
Sedangkan proses sendiri merupakan unit kerja terkecil
yang secara individu memiliki sumberdaya atau unit pemilikan sumberdaya.
Tugas Penjadwalan
- Memutuskan proses yang harus berjalan
- Memutuskan kapan dan selama berapa lama proses itu berjalan
- Elemen Utama Penjadwalan Proses
- Konsep Dasar Penjadwalan Proses.
- Preemptive & Non-Preemtive Scheduling.
- Dispatcher.
- Algoritma Penjadwalan.
- FCFS (First Come First Server) Scheduling.
- SJF (Shortest Job First) Scheduling.
3. Jelaskan faktor faktor apa saja yang perlu diperhatikan dalam membuat penjadwalan?
Jawab:
Kemungkinan adanya load sharing. Load sharing terjadi jika
ada beberapa prosesor yangidentik. Untuk
mengatasi hal itu maka tiap prosesor memiliki kemampuan penjadwalanmandiri
(self schedulling).
•
Kemungkinan
terlewatinya sebuah proses dari antrian [ready queue] atau beberapa prosesor
memilih untuk mengeksekusi proses yang sama. permasalahan seperti itu bisadijawab
dengan sebuah master-slave structure, yaitu suatu struktur dimana satu
prosesor ditunjuk sebagai master. Master
inilah yang akan bertanggung jawab dalam hal penjadwalan, memproses
I/O, dan sebagainya. Sedangkan prosesor yang lain [slave]hanya bertugas untuk
mengeksekusi user code. Hal ini disebut juga sebagai AsymmetricMultiprocessing karena hanya satu prosesor yang
dapat mengakses struktur data darisistem.
4. Jelaskan perbedaan antara
algoritma preemptive dan non-preemptive?
Jawab: Non-Preemptive: Non-preemptive algoritma didesain agar setelah proses yang sedang berjalan memasuki negara (adalah proses diperbolehkan), tidak dihapus dari prosesor sampai selesai dengan waktu layanan (secara eksplisit atau hasil prosesor).
Preemptive: algoritma Preemptive digerakkan oleh konsep diprioritaskan komputasi.
Jawab: Non-Preemptive: Non-preemptive algoritma didesain agar setelah proses yang sedang berjalan memasuki negara (adalah proses diperbolehkan), tidak dihapus dari prosesor sampai selesai dengan waktu layanan (secara eksplisit atau hasil prosesor).
Preemptive: algoritma Preemptive digerakkan oleh konsep diprioritaskan komputasi.
5. Jelaskan kapan saja penjadwalan jangka pendek dan panjang dilakukan oleh
system?
Jawab:
1. Penjadwal jangka pendek (short term scheduller)
Bertugas menjadwalkan alokasi
pemroses di antara proses-proses ready di memori utama Penjadwalan dijalankan
setiap terjadi pengalihan proses untuk memilih proses berikutnya yang harus
dijalankan.
2. Penjadwal jangka panjang (long term scheduller)
Penjadwal ini bekerja terhadap
antrian batch dan memilih batch berikutnya yang harus dieksekusi. Batch
biasanya adalah proses-proses dengan penggunaan sumber daya yang intensif
(yaitu waktu pemroses, memori, masukan/keluaran), program-program ini
berprioritas rendah, digunakan sebagai pengisi (agar pemroses sibuk) selama periode
aktivitas job-job interaktif rendah.
17.59
::Gombong-Info::
No comments
TUGAS SISTEM OPERASI JARINGAN KB 14
Nama: Catur Eka Prayogi
Kelas :XI TKJ 1
1.Apa yang dimaksud dengan sistem event
pada sistem operasi?
Jawab: sistem yang mengelola berbagai kegiatan yang terjadi selama sistem operasi berjalan.
2.Apa saja fasilitas log yang disediakan oleh syslog pada sistem Linux?
Jawab:
auth dan authpriv: log untuk autentikasi
cron: log untuk penjadwalan tugas (cron dan atd)
daemon: log untuk layanan umum (DNS, NTP, dan lainnya)
ftp: log untuk server FTP
kern: log untuk kernel
lpr: log untuk pencetakan (printing)
mail: log untuk email
syslog: log dari layanan syslog sendiri
user: log dari user (umum)
3.Mengapa pengelolaan event diperlukan pada sistem operasi?
Jawab: karena untuk membantu user/administrator dalam menganalisa masalah yang terjadi pada sistem, baik yang dihasilkan oleh sistem sendiri ataupun oleh user-user yang menggunakan sistem ini.
4.Apakah memungkinkan untuk suatu event menerima lebih dari satu prioritas oleh syslog?
Jawab: tidak memungkinkan karena syslog telah mempriotaskan satu jenis prioritas untuk satu event
5.Apabila terjadi kerusakan yang cukup parah pada sistem komputer saat ini, apa yang dapat dilakukan terhadap syslog agar user/administrator tetap dapat menganalisa detail kerusakan yang terjadi? Maka kita dapat memilih file backup syslog tersebut
Jawab: sistem yang mengelola berbagai kegiatan yang terjadi selama sistem operasi berjalan.
2.Apa saja fasilitas log yang disediakan oleh syslog pada sistem Linux?
Jawab:
auth dan authpriv: log untuk autentikasi
cron: log untuk penjadwalan tugas (cron dan atd)
daemon: log untuk layanan umum (DNS, NTP, dan lainnya)
ftp: log untuk server FTP
kern: log untuk kernel
lpr: log untuk pencetakan (printing)
mail: log untuk email
syslog: log dari layanan syslog sendiri
user: log dari user (umum)
3.Mengapa pengelolaan event diperlukan pada sistem operasi?
Jawab: karena untuk membantu user/administrator dalam menganalisa masalah yang terjadi pada sistem, baik yang dihasilkan oleh sistem sendiri ataupun oleh user-user yang menggunakan sistem ini.
4.Apakah memungkinkan untuk suatu event menerima lebih dari satu prioritas oleh syslog?
Jawab: tidak memungkinkan karena syslog telah mempriotaskan satu jenis prioritas untuk satu event
5.Apabila terjadi kerusakan yang cukup parah pada sistem komputer saat ini, apa yang dapat dilakukan terhadap syslog agar user/administrator tetap dapat menganalisa detail kerusakan yang terjadi? Maka kita dapat memilih file backup syslog tersebut
Jawab:
•
Praktekan
dan isilah tabel berikut:
Catatlah
informasi log dari kernel untuk kegiatan berikut ini.
Kegiatan
|
Catatan
Log Kernel
|
Menghubungkan
USB Flash Drive ke
Komputer
|
Cat
var/log/kern.log
|
Menghubungkan
printer ke Debian
|
Cat
var/log/lpr.log
|
Langganan:
Postingan (Atom)