Struktur Sistem Operasi

dokumen-dokumen yang mirip
2.6. Struktur dasar sistem operasi

Struktur OS. Fak. Teknik Jurusan Teknik Informatika.

Struktur Sistem Operasi

STRUKTUR SISTEM OPERASI

STRUKTUR SISTEM OPERASI

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

MODUL 3 STRUKTUR SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

Arsitektur Komputer Sistem Operasi

Struktur Sistem Operasi

Pertemuan 2. Struktur Sistem Operasi

Arsitektur Sistem Operasi

Operating-System Structures (Ch. 3)

Tipe Sistem Operasi. Stand alone Network Embedded

Arsitektur Sistem Operasi WINDOWS

Sistem Operasi. Teknologi Informasi

2/13/2015. Pengertian Fungsi dan Sasaran Konsep OS Struktur Dasar OS

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

Process Control Block Keadaan proses Program counter Informasi manajemen memori Informasi pencatatan Informasi status I/O PCB CPU register

Struktursistemoperasi, Sysgen. Ptputraastawa.wordpress.com

Bab 2 POKOK BAHASAN: TUJUAN BELAJAR: 2.1 KOMPONEN SISTEM

Sistem Operasi. Nama : Bram Dermawan NIM : Kelas : 21 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

Struktur Sistem Operasi

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

Nama : Tsani Agustin Aghnia Toibin.S Nim : Prodi : Teknik Informatika Kelas : 21

Sistem Operasi AGUS PAMUJI. Teknik Informatika

2. STRUKTUR SISTEM OPERASI

Komponen sistem operasi modern : 1. Managemen Proses. 2. Managemen Memori Utama. 3.Managemen

STRUKTUR SISTEM OPERASI

Manajemen Proses. Komponen Sistem Umum. Struktur Sistem Operasi

Tugas Sistem Operasi Manajemen Proses. Disusun oleh: RIDLO PAMUJI / 22

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Sistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows

1. Setelah kita merakit PC, maka agar hardware dapat berfungsi dan fungsi komputer dapat dijalankan, maka kita harus menginstal... a. BIOS d.

2 Konsep Dasar Sistem Operasi

Struktur Sistem Operasi

Bab 2 SISTEM OPERASI

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com

MINGGU II DASAR SISTEM OPERASI

Struktur Sistem Komputer

Struktur Sistem Operasi

Sistem Operasi Outline. Rules. Sistem Operasi Picture. Pendahuluan 9/9/2016. Who Am I? Ricky Maulana Fajri

DASAR KOMPUTER. Dukungan Sistem Operasi

Dukungan Sistem Operasi :

SISTEM OPERASI TERDISTRIBUSI

Aplikasi Komputer SISTEM OPERASI. Sulis Sandiwarno, S.Kom.,M.Kom. Sistem Informasi. Modul ke: Fakultas FASILKOM. Program Studi

Konsep Dasar Sistem Operasi

Reza Chandra Universitas Gunadarma PTA 2010/2011

Pertemuan III Struktur Sistem Operasi

ARSITEKTUR DAN ORGANISASI KOMPUTER Aditya Wikan Mahastama

KELOMPOK 1 PERANGKAT LUNAK SISTEM

Sistem Operasi Mobile

Sus Pokok Bahasan dan Sasaran Belajar

Dasar Sistem Operasi. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

APLIKASI KOMPUTER. Sistem Operasi. Ida Farida, M.Kom. Modul ke: Fakultas MKCU. Program Studi MKCU.

Urutan instruksi yang akan dieksekusi oleh hardware untuk melakukan tugas tertentu

ARSITEKTUR DAN ORGANISASI KOMPUTER

TUGAS ORGANISASI KOMPUTER

Pendahuluan (1) Fungsi Dasar (1) Pendahuluan (2) Fungsi Dasar (2) 9/26/2007. Tujuan Mempelajari Sistem Operasi

Nama : Didit Jamianto NIM : Kelas/Prodi : 22 / TI. Tugas Sistem Operasi

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas Fikom. Eppstian Syah As ari. Program Studi Jati Sampurna / Kranggan

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

BAB III ANALISA SISTEM

Hanif Fakhrurroja, MT

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM OPERASI (TK) KODE / SKS KK /4

Implementasi Sistem Berkas Kelompok Gita Lystia Rahmawati

SISTEM OPERASI TERDISTRIBUSI

Pemgantar Teknologi Informasi

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

Modul ke: Sistem Operasi. Komponen Sistem Operasi dan Fungsi-Fungsinya. Fakultas FASILKOM. Juliansyahwiran, S. Kom, MTI.

Konsep Dasar Sistem Operasi

Mata Kuliah Konsep Teknologi Topik : SISTEM OPERASI

P E N D A H U L U A N. Saluran Penghubung. Gambar 1. Diagram Blok Komputer. Banking Word Program Game System Processing. Aplikasi Compiler Utility

Sistem Operasi Terdistribusi

Mata Kuliah : Sistem Operasi Kelas : Teknik Informatika 4

PENGANTAR TEKNOLOGI SISTEM INFORMASI B JENIS-JENIS SISTEM OPERASI DOS (MS-DOS)

Pengantar Sistem Komputer

Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)

Mahasiswa dapat memahami konsep sistem operasi secara umum

Struktur Sistem Komputer

Sistem Terdistribusi. Sistem Operasi Terdistribusi oleh : Musayyanah, S.ST, MT

Soal-jawab Quiz 1. Oleh: Endro Ariyanto (END) Oktober 2008

S.P. HARININGSIH, S.T.

Dimana thread digunakan?

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - M O D U L 4

TUGAS SISTEM OPERASI THREAD

Sistem I/O. Hardware I/O Interface Aplikasi I/O Subsystem Kernel I/O Transformasi Permintaan (Request) I/O ke Operasi Hardware Stream Unjuk Kerja

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma

Bab 3: Proses-Proses. Konsep Proses

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

PERTEMUAN KE <JUDUL PERTEMUAN PRAKTIKUM>

DASKOM & PEMROGRAMAN. Dani Usman

Tinjaun Umum Sistem Komputer 1

ADA APA DENGAN SISTEM OPERASI

PENGANTAR TEKNOLOGI INFORMASI

Posisi OS thd sistem komputer Sumber daya komputer Pengertian semuakomponen di sistem komputer yang dapatmemberi manfaat Terdiri dari Sumber daya fisi

Sistem Operasi. Perkembangan komputer & teknologi informasi. Rahma Farah Ningrum, M.Kom. Modul ke: Fakultas Ilmu Komputer

12 Input / Output. Sistem I/O. Hardware I/O. Struktur PC Bus

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

Transkripsi:

Struktur Sistem Operasi

SYSTEM CALL System Call adalah suatu kumpulan instruksi extended yang disediakan oleh sistem operasi yang berfungsi sebagai interface antara sistem operasi dengan program pemakai. Program pemakai berkomunikasi dengan sistem operasi dan meminta layanan dari sistem operasi dengan membuat system call Pembuatan System Call 1. Program pemakai membuat trap/ kesalahan atau usaha illegal dalam mengakses file ke kernel 2. Sistem operasi menentukan service number yang diminta 3. Sistem operasi menempatkan dan memanggil service procedure 4. Kontrol dikembalikan ke program pemakai # dispatch table = tabel pengiriman

Jenis-jenis System Call: - Process control: mengontrol proses yang berjalan - File management: memanage file-file yang berjalan pada program - Device management: memanage device apa saja yang digunakan pada program - Information Maintenance: sebagai penghubung antara user dengan sistem operasi dari berbagai informasi. - Communication: pertukaran informasi dari proses yang berjalan dengan sistem operasi.

STRUKTUR SISTEM OPERASI Sebuah sistem yang besar dan kompleks seperti sistem operasi modern harus diatur dengan cara membagi task kedalam komponen-komponen kecil agar dapat berfungsi dengan baik dan mudah.

Struktur sederhana Sistem operasi yang menyediakan fungsional dalam ruang yang sedikit sehingga tidak dibagi dengan beberapa modul Program memory resident adalah: Program yang dimuat ke memory dan tetap tinggal di memory (Terminate and stay-resident) setelah kembali ke prompt A>. Program Resident akan berada tepat diatas Sistem Operasi Dianggap sebagai bagian dari Sistem Operasi Bila dijalankan program aplikasi maka program aplikasi tsb akan diletakkan diatas program residen shg program residen tetap utuh.

Sistem monolithic Struktur sistem operasi di sistem ini tidak terstruktur. Sistem operasi sebagai kumpulan prosedur yang masing-masing dapat saling dipanggil jika dibutuhkan. a. Program utama yang Meminta service procedure b. Kumpulan service Procedure yang dibawa Oleh system call Sistem operasi UNIX c. Kumpulan utility Procedure yang membantu service procedure

Kelemahan Sistem Monolitik Pengujian dan penghilangan kesalahan sulit karena tidak dapat dipisahkan dan dilokalisasi Sulit dalam menyediakan fasilitas pengamanan Merupakan pemborosan bila setiap komputer harus menjalankan kernel monolitik yang sangat besar walaupun sebenarnya tidak memerlukan seluruh layanan sekaligus Kesalahan pemrograman satu bagian dari kernel atau layanan menyebabkan matinya seluruh sistem

Struktur dasar sistem monolitik : a. Program utama yang menghubungi prosedur pelayanan yang diminta. b. Kumpulan prosedur pelayanan yang menyediakan system calls. c. Kumpulan prosedur utilitas yang membantu prosedur pelayanan.

Pendekatan berlapis (layered approach) Sistem operasi dibentuk secara hirarki berdasar lapisanlapisan, Lapisan n memberi layanan untuk lapisan n+1. Contoh Sistem berlapis adalah THE, Venus dan Multics Lapisan THE (Technische Hogeschool Eindhoven) Lapisan 5 Program Pemakai Lapisan 4 buffer untuk perangkat I/O Lapisan 3 Operator-console device driver Lapisan 2 Manajemen memori Lapisan 1 Penjadwalan CPU Lapisan 0 Hardware

Lapisan VENUS Lapisan 6 Program pemakai Lapisan 5 Device driver dan penjadwalan Lapisan 4 Virtual memory Lapisan 3 I/O channel Lapisan 2 Penjadwalan CPU Lapisan 1 Instruksi interpreter Lapisan 0 - Hardware

Kelebihan Sistem Berlapis (layered system): - Memiliki rancangan modular, yaitu sistem dibagi menjadi beberapa modul & tiap modul dirancang secara independen. - Pendekatan berlapis menyederhanakan rancangan, spesifikasi dan implementasi sistem operasi. Kekurangan Sistem Berlapis (layered system): - Fungsi-fungsi sistem operasi diberikan ke tiap lapisan secara hati-hati. Contoh: Sistem operasi yang menggunakan pendekatan berlapis adalah THE yang dibuat oleh Djikstra dan mahasiswamahasiswanya, serta sistem operasi MULTIC

Mesin Virtual Mesin virtual pada mulanya didefinisikan oleh Gerard J. Popek dan Robert P. Goldberg pada tahun 1974 sebagai sebuah duplikat yang efisien dan terisolasi dari suatu mesin asli. Pada masa sekarang ini, mesin-mesin virtual dapat mensimulasikan perangkat keras walaupun tidak ada perangkat keras aslinya sama sekali. Contohnya : IBM VM System

Sumberdaya komputer secara Fisik dibagi pakai untuk membuat suatu mesin virtual. Penjadwalan CPU dapat Digunakan untuk membagi Pakai CPU dan membuat tampilan seolah olah pemakai Mempunyai prosesor sendiri