SlideShare a Scribd company logo
KLASIFIKASI PROSES
Dosen: Ir. Sihar, M.T.
T. Informatika / FTI
Bandung - 2014
TIF306 SISTEM OPERASI (3 SKS)
DAFTAR PUSTAKA
Silberschatz, A., Galvin, P.B. Operating Systems
Concepts, seventh edition. John Wiley & Sons. Inc. 2001.
Simamora, S.N.M.P. “Diktat Kuliah CE112 Sistem
Operasi (3 sks)”, Program studi Teknik Komputer.
Politeknik TELKOM. Bandung. 2010.
Simamora, S.N.M.P. “Diktat Kuliah Sistem Operasi”.
Dept. Sistem Komputer. Fak. Teknik. ITHB. Bandung.
2002.
Simamora, S.N.M.P. “Diktat Kuliah FTI306 Sistem
Operasi (3 sks)”. Program studi Teknik Informatika.
Fak. Teknologi Informasi. Univ. BALE. Bandung. 2013.
Stallings, W. Operating Systems. Prentice Hall. 2001.
Tanenbaum, A.S., Modern Operating System. Prentice-
Hall. 1992.
PERBEDAAN UTAMA PROSES PARALEL MURNI DAN
PROSES PARALEL BERPENGGALAN
Proses Paralel Murni, yaitu: proses paralel berjalan
yang melewati suatu parameter yakni selisih-waktu-
paralel (xT), yang menjelaskan bahwa sebuah proses
pada suatu task/job bisa memulai pengerjaan tanpa
menunggu proses sebelumnya task/job tersebut
diselesaikan oleh prosesor/sistem operasi.
Sedangkan Proses Paralel Berpenggalan, yaitu:
proses paralel yang berjalan akan melewati suatu
parameter yang disebut waktu-interrupt (tX) sehingga
menyebabkan total-waktu-proses (tTpr) akan semakin
besar (lama) dan dengan nilai tTpr semakin besar
menyebabkan total–waktu–pengerjaan (tTpe) juga
semakin besar (lama).
Berikut ditunjukkan contoh kasus dimana sebuah
proses mengalami tX (waktu-interrupt). Salah satu
contoh pada saat end-user sedang bekerja dalam
Ms.Word lalu oleh konfigurasi auto–saving setiap 10
menit akan menyebabkan file *.docx/*.doc akan
berhenti sejenak saat peruses saving sedang
berlangsung.
Contoh lain juga diperlihatkan juga pada kode syntax
getch(); dimana kontrol operasi tidak akan di
kembalikan kepada DOS dalam prompt aktif sampai
end-user menekan sembarang tombol pada keyboard.
Syntax getch(); merupakan bagian dari instruksi
dalam bahasa pemograman C/C++.
Berikut dijelaskan apa yang menjadi kelebihan
Windows OS dibandingkan Ubuntu OS.
Kelebihannya yang pasti adalah end-user lebih
familiar dengan Windows OS sehingga lebih
memahami dibandingkan Ubuntu OS. Namun
hal utama yang yang dapat diperhatikan bahwa
hampir mayoritas lingkungan kerja dalam
Ubuntu OS mengadopsi Windows OS. Mungkin
untuk mereduksi resistensi (halangan)
pengguna Windows OS sebelumnya.
Kasus: Proses Paralel Berpenggalan
Perhatikan diagram-state berikut :
Soal:
Tentukan berapa detik lama total-waktu-pengerjaan
(tTpe) jika dinyatakan 1–ssw = 0.45 ms.
Buktikan bahwa dengan adanya proses interrupt
akan menyebabkan waktu-proses (tT) semakin lama.
Solusi :
Hitung terlebih dahulu masing masing tTpr setiap job/task:
Job-1 = tTpr-J1 = ( 1 + 1 ) + 1 + 1 + (1 + 1 + 1 ) = 7 – ssw
Job-2 = tTpr-J2 = ( 1 + 1 ) + 1 + ( 1 ) = 4 – ssw
Job-3 = tTpr-J3 = ( 1 + 1 + 1 + 1 ) + 1 + ( 1 + 1 ) = 7 – ssw
Job-4 = tTpr-J4 = ( 1 + 1 + 1 ) + 1+ 1 + 1 + ( 1 ) = 7 – ssw
Menghitung tTpe setiap job/task:
Job-1 = tTpe-J1 = ∑tDJ1 + tTprJ1 = 0 + 7 = 7 – ssw
= (7)(0.45) . 10-3s = 3,15.10-3 s
Job-2 = tTpe-J2 = ∑tDJ2 + tTprJ2 = 1 + 4 = 5 – ssw
= (5)(0.45) . 10-3s = 2,35.10-3 s
Job-3 = tTpe-J3 = ∑tDJ3 + tTprJ3 = 2 + 7 = 9 – ssw
= (9)(0.45) . 10-3s = 4,05.10-3 s
Job-4 = tTpe-J4 = ∑tDJ4 + tTprJ4 = 1 + 7 = 8 – ssw
= (8)(0.45) . 10-3s = 3,6.10-3 s
Pembuktiannya sebagai berikut :
Berdasarkan diagram-state tersebut semua job/task
memiliki proses interrupt, sehingga dapat dibuktikan
bahwa; misalkan Job-1 :
Apabila waktu-interrupt (tX) tidak ada, maka z1 = 1 +
1 + 1 + 1 + 1 = 5–ssw
Apabila waktu-interrupt (tX) ada, maka z2 =7–ssw
Maka terbukti z1 < z2
Demikian juga cara yang sama untuk Job-2, Job-3,
dan Job-4.

More Related Content

Similar to tif306 minggu ke-6_kls.krywn

Teknik Scheduling Pada Sistem Operasi
Teknik Scheduling Pada Sistem OperasiTeknik Scheduling Pada Sistem Operasi
Teknik Scheduling Pada Sistem Operasi
staffpengajar
 
sns op sys_process
sns op sys_processsns op sys_process
sns op sys_process
staffpengajar
 
M II tif306-kls.krywn
M II tif306-kls.krywnM II tif306-kls.krywn
M II tif306-kls.krywn
staffpengajar
 
Minggu ke 5-TIF306-kls.krywn
Minggu ke 5-TIF306-kls.krywnMinggu ke 5-TIF306-kls.krywn
Minggu ke 5-TIF306-kls.krywn
staffpengajar
 
Tugas1 1511500052 so_tp
Tugas1 1511500052 so_tpTugas1 1511500052 so_tp
Tugas1 1511500052 so_tp
Leo Riska
 
5109100023 makalah
5109100023 makalah5109100023 makalah
5109100023 makalahBudi Raharjo
 
7. line balancing
7. line balancing7. line balancing
7. line balancing
Diery Sipayung
 
Papeline
PapelinePapeline
Kelompok 5 cpu schedule
Kelompok 5 cpu scheduleKelompok 5 cpu schedule
Kelompok 5 cpu schedulenovita dewi
 
Kuis sederhana
Kuis sederhanaKuis sederhana
Kuis sederhana
Dian Ramadhani
 
Rps inf 218 sistem operasi
Rps inf 218 sistem operasiRps inf 218 sistem operasi
Rps inf 218 sistem operasi
Syaiful Ahdan
 
Modul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode NumerikModul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode Numerik
James Montolalu
 
Big O - Analisa Algoritma
Big O - Analisa AlgoritmaBig O - Analisa Algoritma
Big O - Analisa Algoritma
Fajar Baskoro
 
Pertemuan6 proses dan manajemen proses - b
Pertemuan6   proses dan manajemen proses - b Pertemuan6   proses dan manajemen proses - b
Pertemuan6 proses dan manajemen proses - b
Syaiful Ahdan
 
M03 TIF306 kls.krywn
M03 TIF306 kls.krywnM03 TIF306 kls.krywn
M03 TIF306 kls.krywn
staffpengajar
 
2. central processing unit
2. central processing unit2. central processing unit
2. central processing unit
Setia Juli Irzal Ismail
 
Tugas sistem operasi
Tugas sistem operasiTugas sistem operasi
Tugas sistem operasi
leji_lucky
 

Similar to tif306 minggu ke-6_kls.krywn (20)

Teknik Scheduling Pada Sistem Operasi
Teknik Scheduling Pada Sistem OperasiTeknik Scheduling Pada Sistem Operasi
Teknik Scheduling Pada Sistem Operasi
 
sns op sys_process
sns op sys_processsns op sys_process
sns op sys_process
 
M II tif306-kls.krywn
M II tif306-kls.krywnM II tif306-kls.krywn
M II tif306-kls.krywn
 
Minggu ke 5-TIF306-kls.krywn
Minggu ke 5-TIF306-kls.krywnMinggu ke 5-TIF306-kls.krywn
Minggu ke 5-TIF306-kls.krywn
 
Tugas1 1511500052 so_tp
Tugas1 1511500052 so_tpTugas1 1511500052 so_tp
Tugas1 1511500052 so_tp
 
5109100023 makalah
5109100023 makalah5109100023 makalah
5109100023 makalah
 
7. line balancing
7. line balancing7. line balancing
7. line balancing
 
Papeline
PapelinePapeline
Papeline
 
PTI
PTIPTI
PTI
 
Kelompok 5 cpu schedule
Kelompok 5 cpu scheduleKelompok 5 cpu schedule
Kelompok 5 cpu schedule
 
Kuis sederhana
Kuis sederhanaKuis sederhana
Kuis sederhana
 
Pertemuan1
Pertemuan1Pertemuan1
Pertemuan1
 
Rps inf 218 sistem operasi
Rps inf 218 sistem operasiRps inf 218 sistem operasi
Rps inf 218 sistem operasi
 
Modul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode NumerikModul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode Numerik
 
Big O - Analisa Algoritma
Big O - Analisa AlgoritmaBig O - Analisa Algoritma
Big O - Analisa Algoritma
 
Pertemuan6 proses dan manajemen proses - b
Pertemuan6   proses dan manajemen proses - b Pertemuan6   proses dan manajemen proses - b
Pertemuan6 proses dan manajemen proses - b
 
M03 TIF306 kls.krywn
M03 TIF306 kls.krywnM03 TIF306 kls.krywn
M03 TIF306 kls.krywn
 
Daskom 1
Daskom 1Daskom 1
Daskom 1
 
2. central processing unit
2. central processing unit2. central processing unit
2. central processing unit
 
Tugas sistem operasi
Tugas sistem operasiTugas sistem operasi
Tugas sistem operasi
 

More from staffpengajar

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdf
staffpengajar
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
staffpengajar
 
M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
staffpengajar
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
staffpengajar
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
staffpengajar
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
staffpengajar
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
staffpengajar
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
staffpengajar
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
staffpengajar
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
staffpengajar
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cpp
staffpengajar
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
staffpengajar
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
staffpengajar
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
staffpengajar
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
staffpengajar
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
staffpengajar
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
staffpengajar
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
staffpengajar
 
Matlab tutor sns
Matlab tutor snsMatlab tutor sns
Matlab tutor sns
staffpengajar
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
staffpengajar
 

More from staffpengajar (20)

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdf
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
 
M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cpp
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
 
Matlab tutor sns
Matlab tutor snsMatlab tutor sns
Matlab tutor sns
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
 

Recently uploaded

MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Galang Adi Kuncoro
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
PURWANTOSDNWATES2
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
mattaja008
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawasPrensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
suprihatin1885
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
AgusRahmat39
 
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
RinawatiRinawati10
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
setiatinambunan
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
Dedi Dwitagama
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024
SABDA
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
muhammadyudiyanto55
 

Recently uploaded (20)

MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawasPrensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
 
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
 

tif306 minggu ke-6_kls.krywn

  • 1. KLASIFIKASI PROSES Dosen: Ir. Sihar, M.T. T. Informatika / FTI Bandung - 2014 TIF306 SISTEM OPERASI (3 SKS)
  • 2. DAFTAR PUSTAKA Silberschatz, A., Galvin, P.B. Operating Systems Concepts, seventh edition. John Wiley & Sons. Inc. 2001. Simamora, S.N.M.P. “Diktat Kuliah CE112 Sistem Operasi (3 sks)”, Program studi Teknik Komputer. Politeknik TELKOM. Bandung. 2010. Simamora, S.N.M.P. “Diktat Kuliah Sistem Operasi”. Dept. Sistem Komputer. Fak. Teknik. ITHB. Bandung. 2002. Simamora, S.N.M.P. “Diktat Kuliah FTI306 Sistem Operasi (3 sks)”. Program studi Teknik Informatika. Fak. Teknologi Informasi. Univ. BALE. Bandung. 2013. Stallings, W. Operating Systems. Prentice Hall. 2001. Tanenbaum, A.S., Modern Operating System. Prentice- Hall. 1992.
  • 3. PERBEDAAN UTAMA PROSES PARALEL MURNI DAN PROSES PARALEL BERPENGGALAN Proses Paralel Murni, yaitu: proses paralel berjalan yang melewati suatu parameter yakni selisih-waktu- paralel (xT), yang menjelaskan bahwa sebuah proses pada suatu task/job bisa memulai pengerjaan tanpa menunggu proses sebelumnya task/job tersebut diselesaikan oleh prosesor/sistem operasi. Sedangkan Proses Paralel Berpenggalan, yaitu: proses paralel yang berjalan akan melewati suatu parameter yang disebut waktu-interrupt (tX) sehingga menyebabkan total-waktu-proses (tTpr) akan semakin besar (lama) dan dengan nilai tTpr semakin besar menyebabkan total–waktu–pengerjaan (tTpe) juga semakin besar (lama).
  • 4. Berikut ditunjukkan contoh kasus dimana sebuah proses mengalami tX (waktu-interrupt). Salah satu contoh pada saat end-user sedang bekerja dalam Ms.Word lalu oleh konfigurasi auto–saving setiap 10 menit akan menyebabkan file *.docx/*.doc akan berhenti sejenak saat peruses saving sedang berlangsung. Contoh lain juga diperlihatkan juga pada kode syntax getch(); dimana kontrol operasi tidak akan di kembalikan kepada DOS dalam prompt aktif sampai end-user menekan sembarang tombol pada keyboard. Syntax getch(); merupakan bagian dari instruksi dalam bahasa pemograman C/C++.
  • 5. Berikut dijelaskan apa yang menjadi kelebihan Windows OS dibandingkan Ubuntu OS. Kelebihannya yang pasti adalah end-user lebih familiar dengan Windows OS sehingga lebih memahami dibandingkan Ubuntu OS. Namun hal utama yang yang dapat diperhatikan bahwa hampir mayoritas lingkungan kerja dalam Ubuntu OS mengadopsi Windows OS. Mungkin untuk mereduksi resistensi (halangan) pengguna Windows OS sebelumnya.
  • 6. Kasus: Proses Paralel Berpenggalan Perhatikan diagram-state berikut : Soal: Tentukan berapa detik lama total-waktu-pengerjaan (tTpe) jika dinyatakan 1–ssw = 0.45 ms. Buktikan bahwa dengan adanya proses interrupt akan menyebabkan waktu-proses (tT) semakin lama.
  • 7. Solusi : Hitung terlebih dahulu masing masing tTpr setiap job/task: Job-1 = tTpr-J1 = ( 1 + 1 ) + 1 + 1 + (1 + 1 + 1 ) = 7 – ssw Job-2 = tTpr-J2 = ( 1 + 1 ) + 1 + ( 1 ) = 4 – ssw Job-3 = tTpr-J3 = ( 1 + 1 + 1 + 1 ) + 1 + ( 1 + 1 ) = 7 – ssw Job-4 = tTpr-J4 = ( 1 + 1 + 1 ) + 1+ 1 + 1 + ( 1 ) = 7 – ssw Menghitung tTpe setiap job/task: Job-1 = tTpe-J1 = ∑tDJ1 + tTprJ1 = 0 + 7 = 7 – ssw = (7)(0.45) . 10-3s = 3,15.10-3 s Job-2 = tTpe-J2 = ∑tDJ2 + tTprJ2 = 1 + 4 = 5 – ssw = (5)(0.45) . 10-3s = 2,35.10-3 s Job-3 = tTpe-J3 = ∑tDJ3 + tTprJ3 = 2 + 7 = 9 – ssw = (9)(0.45) . 10-3s = 4,05.10-3 s Job-4 = tTpe-J4 = ∑tDJ4 + tTprJ4 = 1 + 7 = 8 – ssw = (8)(0.45) . 10-3s = 3,6.10-3 s
  • 8. Pembuktiannya sebagai berikut : Berdasarkan diagram-state tersebut semua job/task memiliki proses interrupt, sehingga dapat dibuktikan bahwa; misalkan Job-1 : Apabila waktu-interrupt (tX) tidak ada, maka z1 = 1 + 1 + 1 + 1 + 1 = 5–ssw Apabila waktu-interrupt (tX) ada, maka z2 =7–ssw Maka terbukti z1 < z2 Demikian juga cara yang sama untuk Job-2, Job-3, dan Job-4.