Home Start Back Next End
  
118
3. Mengidenti:fikasi shared resources
Shared
resources
yang
digunakan
secara
bersamaan
o!eh banyak
orang
akan
menimbulkan
bottleneck.
Processor  
sharing, 
teJjadi 
ketika 
dua 
atau 
Iebih 
proses 
dilakukan   secara
bersamaan oleh
sebuah
processor.
Harus
diperhatikan
bahwa 
processor
tidak
diberikan
tugas untuk
menangani
terlalu
banyak proses
agar
tidak
melebihi
kapasitas
yang berdampak pada penurunan
kineJja.
Program
component
sharing,
teJjadi
ketika
beberapa
proses
menggunakan
satu
komponen.
Sebaiknya
dalam
satu
komponen
tidak
berisi
terlalu
banyak
obyek
karena
apabila
obyek
yang terdapat
dalam
komponen
tersebut
diproses
secara
bersamaan akan memperlambat
proses.
External  device  sharing, 
teJjadi
ketika  dimana 
terdapat 
sebuah  alat
eksternal
yang
dapat
digunakan
bersama
oleh
beberapa
clients.
Contohnya
adalahprinter
digunakan 
oleh 
beberapa 
komputer 
sekaligus 
dengan 
alasan 
penghematan.
Harus
diperhatikan 
kapasitas 
agar
printer  tersebut tidak
memperlambat 
keJja
orang 
karena 
kapasitasnya 
yang 
tidak 
mencukupi 
untuk 
memproses 
semua
proses
tersebut.
4. Memilih
mekanisme
koordinasi
Dalam 
beberapa 
kasus 
terdapat 
satu 
obyek 
yang  digunakan 
oleh 
beberapa
operasi
secara 
bersamaan.
Namun
obyek
tidak
bisa
melayani
operasi
tersebut
secara 
bersamaan. 
Oleh 
karena 
itu 
diperlukan 
mekanisme 
koordinasi 
antar
proses
tersebut. Hal
ini
bisa dilakukan
dengan
kombinasi
dari
beberapa
bahasa
pemrograman   dan 
technical 
platform. 
Namun 
Mathiassen   dalam 
bukunya
Word to PDF Converter | Word to HTML Converter