Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Sistem Operasi / Operating System / OS

Presentasi serupa


Presentasi berjudul: "Sistem Operasi / Operating System / OS"— Transcript presentasi:

1 Sistem Operasi / Operating System / OS
Akhmad Zaini

2 Definisi dan Kegunaan OS
OS  Sekumpulan program terintegrasi yang mengendalikan resource (CPU, memory, I/O, dll) pada sistem komputer Dikemas dalam sebuah antar muka (GUI) sehingga memudahkan penggunanya Dua tugas utama OS  Menjadikan komputer lebih nyaman digunakan Mengelola resource komputer

3 Arsitektur Logik Komputer

4 Fungsi Utama OS Manajemen Proses Manajemen Memory
Manajemen Berkas (file) Security Menjalankan Perintah (command)

5 Parameter Untuk Mengukur Performa Sistem
Throughput : Jumlah pekerjaan yang mampu dikerjakan oleh sistem per satuan waktu Response Time : Interval mulai dari suatu pekerjaan dikirimkan sampai dengan pertama kali pekerjaan tsb dikerjakan Turnaround Time : Interval mulai dari suatu pekerjaan dikirimkan sampai dengan pekerjaan tersebut selesai dikerjakan

6 Manajemen Proses Sebuah proses (job/tugas) adalah sebuah program yang sedang dieksekusi Manajemen proses mengelola proses yang dikirimkan kepada sistem dengan cara meminimalisir idle time prosesor

7 Mekanisme Manajemen Proses Pada Sistem Lama
Mekanisme Manual Loading : job secara manual dimuat setelah job lain selesai dikerjakan oleh operator komputer Mekanisme Batch Processing : Serangkaian pekerjaan dikirim secara bersama kemudian satu persatu dikerjakan secara otomatis oleh sistem komputer Job Control Language : Statement kontrol digunakan untuk memfasilitasi job loading dan unloading

8 Penggunaan Job Control Language Pada Batch Processing

9 Multiprogramming Uniprogramming : Hanya satu job yang diproses pada satu waktu dan semua resource sistem tersedia secara eksklusif sampai job terselesaikan Multiprogramming : Kombinasi eksekusi dari dua atau lebih program yang berbeda Area yang digunakan oleh masing-masing job disimpan secara serentak pada memory utama yang disebut dengan memory partition

10 Sistem Uniprogramming

11 Sistem Multiprogramming

12 Multitasking Sebuah mekanisme manajemen proses yang memungkinkan OS untuk mengerjakan dua job atau lebih Pada multitasking OS mampu menyisipkan job lain meskipun suatu job belum terselesaikan Aksi menugaskan ulang suatu job yang belum terselesaikan disebut dengan context switch

13 Multiprocessing Sistem dengan dua prosesor atau lebih memliki kemampuann untuk mengeksekusi banyak proses secara konkuren Banyak prosesor digunakan untuk memproses instruksi berbeda dari program yang berbeda maupun instruksi berbeda dari program yang sama

14 Ilustrasi Single Processing

15 Ilustasi Multi Processing

16 Virtual Memory Antrian job tidak harus berada pada memory sebelum job tersebut dieksekusi (menunggu dieksekusi) Adalah manajemen memory yang memungkin eksekusi dari proses yang belum terselesaikan tidak hanya tersimpan pada memory utama

17 Keuntungan VM Seolah-olah H/W memiliki memory yang cukup besar
Memungkinkan eksekusi proses pada sistem yang memiliki ukuran memory lebih kecil dibandingkan dengan ukuran memory yang dibutuhkan untuk proses tsb

18 Security (keamanan) Berkaitan dengan perlindungan resource dan informasi komputer dari kerusakan maupun akses tak dikenal External security : berkenaan dengan kemanan komputer dari faktor eksternal Internal security : berkenaan dengan otentikasi, kontrol akses dan mekanisme kriptografi

19 Command Interpretation
OS menyediakan sekumpulan perintah yang dapat digunakan user untuk menginstruksikan komputer agar melakukan suatu pekerjaan (job) Jenis-Jenis : Command Line Interface (CLI) Graphical User Interface (GUI)

20 Contoh OS UNIX OS MS-DOS WINDOWS LINUX


Download ppt "Sistem Operasi / Operating System / OS"

Presentasi serupa


Iklan oleh Google