• Tidak ada hasil yang ditemukan

bagian sistem operasi

N/A
N/A
Protected

Academic year: 2017

Membagikan "bagian sistem operasi"

Copied!
10
0
0

Teks penuh

(1)

KONKUREN

SI

(2)

NAMA : DWI SIWANTO

NPM :

15183207012

NAMA : PRIYA PATUR

PRASETYA

(3)

KONKURENSI

adalah proses-proses (lebih

dari satu proses) yang terjadi pada saat bersamaan.

Konkurensi merupakan landasan umum perancangan

sistem operasi. Proses-proses disebut konkuren jika

(4)

MASALAH-MASALAH YANG HARUS

DISELESAIKAN PADA PROSES KONKUREN

SAAT BERINTERAKSI

Mutual Exclusion

adalah jaminan hanya satu proses yang mengakses sumber daya pada satu interval waktu tertentu.

Sinkronisasi

Adalah Akses-akses yang dilakukan secara bersama-sama ke data yang sama, dapat menyebabkan data menjadi tidak konsisten.

Deadlock

adalah suatu kondisi dimana dua proses atau lebih tidak dapat meneruskan eksekusinya oleh pemroses.

Startvation

adalah keadaan dimana pemberian akses bergantian terus

(5)

Prinsip-prinsip Konkurensi

 Alokasi waktu pemroses untuk proses-proses

 Pemakaian bersama dan persaingan untuk mendapatkan sumber daya

 Komunikasi antarproses

(6)

Konkurensi dapat muncul pada konteks

berbeda, antara lain

:

1. Banyak aplikasi (multiple application).

Multiprogramming memungkinkan banyak proses sekaligus dijalankan. Proses-proses dapat berasal dari aplikasi-aplikasi berbeda. Pada sistem

multiprogramming bisa terdapat banyak aplikasi sekaligus yang dijalankan di sistem komputer.

2. Aplikasi terstruktur.

Perluasan prinsip perancangan modular dan pemrograman terstruktur adalah suatu aplikasi dapat secara efektif diimplementasikan sebagai

sekumpulan proses. Dengan sekumpulan proses, maka tiap proses menyediakan satu layanan spesifik tertentu.

3. Struktur sistem operasi.

Keunggulan strukturisasi dapat juga diterapkan ke pemrograman

sistem. Beberapa sistem operasi aktual yang dipasarkan dan yang sedang dalam riset telah diimplementasikan sebagai sekumpulan proses. Sistem operasi bermodelkan client/server menggunakan pendekatan ini.

4. Untuk Strukturisasi Satu Proses.

(7)

Interaksi Antar Proses.

Pada sistem dengan banyak proses (kongkuren), terdapat 2

katagori interaksi, yaitu:

1. Proses-proses Saling Tidak Peduli (Independen).

Proses-proses ini tidak dimaksudkan untuk bekerja untukmencapai tujuan tertentu. Pada multiprogramming dengan proses-proses independen, dapat berupa batch atau sesi interaktif, atau campuran keduanya.

2. Proses-proses Saling Mempedulikan Secara Tidak Langsung.

Proses-proses tidak perlu saling mempedulikan identitas proses-proses lain, tapi sama-sama mengakses objek tertentu, seperti buffer

(8)

Pokok Penyelesaian Masalah Konkurensi

Pada dasarnya penyelesaian masalah kongkurensi terbagi

menjadi 2, yaitu:

1. Mengasumsikan adanya memori yang digunakan

bersama

2. Tidak mengasumsikan adanya memori yang digunakan

bersama.

Adanya memori bersama lebih memudahkan penyelesaian

masalah kongkurensi. Metode memori bersama dapat

(9)

Cintailah alam dan

kehidupanmu karena tiada

(10)

Referensi

Garis besar

Dokumen terkait

z Lebih dari satu proses atau program yang akan dijalankan1. z Long-term scheduler (or job scheduler)

Jika tidak ada proses yang sedang menjalankan critical section -nya dan jika terdapat lebih dari satu proses lain yang ingin masuk ke critical section , maka

Deadlock adalah keadaan dimana 2 atau lebih proses saling menunggu meminta resources untuk waktu yang tidak terbatas lamanya.. Analoginya seperti pada kondisi jalan raya dimana

Dan perkembangan pada versi ini untuk pertama kalinya adalah dengan adanya Tombol Start yang terkenal saat itu.Ini merupakan salah satu kemajuan besar Microsoft

Kegunaan dari proses replikasi ini adalah bila suatu database satu mengalami kerusakan Kegunaan dari proses replikasi ini adalah bila suatu database satu mengalami kerusakan maka

Secara umum, tujuan dari skripsi ini adalah untuk melakukan evaluasi pola operasi pada Waduk Jatiluhur dan evaluasi pemenuhan kebutuhan saat terjadi peningkatan

Apomiksis dan amfimiksis dapat terjadi bersamaan, maka akan terbentuk lebih dari satu embrio dalam satu biji, disebut poliembrioni.. Peristiwa ini sering dijumpai pada nangka,

Poligami secara umum dapat dipahami dengan ikatan perkawinan yang salah satu pihak suami mengawini beberapa lebih dari satu istri dalam waktu yang bersamaan, bukan saat ijab qabul