5
Most read
8
Most read
9
Most read
Chapter 02 –
Multiprocessing System
Tri sugihartono, Mkom
STMIK Atma Luhur Pangkalpinang
Sistem Operasi
Multiprocessing System
• Multiprocessing adalah sistem yang memiliki
lebih dari satu prosesor untuk menjalankan
satu atau lebih program, menggunakan bus,
clock, memory dan peralatan lainnya secara
bersama – sama
• Sering disebut dengan tightly coupled system
Sistem Operasi
Tightly Coupled
processor adalah
sistem paralel yang
mempunyai lebih dari
satu prosessor yang
dapat berkomunikasi,
membagi bus, clock
dan juga perangkat
memory dan
peripheral.
Sistem Operasi
Keunggulan Multiprocessor
• 1) Peningkatan throughput
• 2) Economy of scale
• 3) Peningkatan kehandalan
Sistem Operasi
Multiprocessing System
Multiprocessing terbagi atas
a. Symmetric Multiprocessing, tiap – tiap
prosesor mempunyai sistem operasi yang sama,
Setiap processor menjadwalkan prosesnya sendiri
(self scheduling)
Semua process bisa jadi ada di satu queue
yang sama atau masing-masing processor punya
queue sendiri
Sistem Operasi
Multiprocessing System
(Cont..)
b. Asymmetric Multiprocessing, satu
berfungsi sebagai master prosesor
prosesor
(mengatur
penjadwalan dan mengalokasikan kerja tiap –
tiap prosesor) dan prosesor – prosesor yang lain
berfungsi sebagai slave.
Sistem Operasi
Dalam SMP, beban kerja tiap processor harus seimbang
Butuh load balancing agar tidak ada processor
menganggur sementara processor lain bekerja keras
Ada dua pendekatan
1. Push migration
Sistem secara periodik mengecek load setiap processor
Jika tidak seimbang, pindahkan process ke processor lain
2. Pull migration
Processor yang menganggur meminta process ke processor
yang sibuk
Sistem Operasi
Multiprocessing System
(Cont..)
Multiprocessing System
• Contoh Asymmetric Multiprocessing apabila menggunakan
dua prosesor yang berbeda level
Processor Master
Proses Burst Time (ms)
P1 10
P4 3
Prosesor Slave
Proses Burst Time (ms)
P2 4
P3 6
Sistem Operasi
Multiprocessing System
• Untuk memproses keempat proses tersebut,
maka gant chart yang dihasilkan adalah :
0 4
10 13
Sistem Operasi
Multiprocessing System
• Contoh Symmetric Multiprocessing apabila
menggunakan dua prosesor yang sama
Processor Master Prosesor Slave
Proses Burst Time (ms)
P1 10
P4 3
Proses Burst Time (ms)
P2 4
P3 6
Sistem Operasi
Multiprocessing System
• Untuk memproses keempat proses tersebut,
maka gant chart yang dihasilkan adalah :
0 4 10
13
Sistem Operasi
Tugas
1
Proses Burst Time (ms)
P1 12
P2 10
P3 6
Proses Burst Time (ms)
P4 4
P5 6
P6 2
P7 5
P8 5
P9 6
Perhatikan Tabel Berikut
Prosesor I / Master
Prosesor II / Slave
Gambarkan Gant Chart untuk
Sharing (Quantum Time = 5 ms), Symmetric
Multiprogramming, Time
dan
Asymmetric Multiprocessing.
Sistem Operasi
Tugas
2
• Gambarkan Gant Chart untuk Multiprogramming,
Time Sharing (Quantum Time = 3 ms),
Symmetric dan Asymmetric Multiprocessing.
Proses Burst Time (ms)
P1 8
P2 9
P3 10
Proses Burst Time (ms)
P4 4
P5 2
P6 2
P7 5
P8 4
P9 6
P10 2
Perhatikan Tabel Berikut
Prosesor I / Master
Prosesor II / Slave
Sistem Operasi
Tugas
3
• Gambarkan Gant Chart Symmetric dan
Asymmetric Multiprocessing.
Proses Burst Time (ms)
P1 9
P2 14
P3 6
Proses Burst Time (ms)
P4 3
P5 4
P6 2
P7 5
P8 5
P9 3
P10 1
P11 3
Perhatikan Tabel Berikut
Prosesor I / Master
Prosesor II / Slave
Sistem Operasi
Tugas
4
1.Gambarkan Gant Chart untuk
Symmetric dan Asymmetric
Multiprocessing,time sharing
(quantum time = 4 ms),
dan multiprogramming
Perhatikan Tabel Berikut
Prosesor I / Master
Prosesor II / Slave
Proses Burst Time (ms)
P1 5
P2 8
P3 10
P4 6
Proses Burst Time (ms)
P5 3
P6 2
P7 2
P8 5
P9 1
P10 4
P11 6
P12 3
P13 2
Sistem Operasi
Tugas 5
1. Tuliskan perbedaan teknik
pengaksesan job – job
dengan multiprogramming dan time sharing.
2. Tuliskan persamaan teknik pengaksesan
job dengan multiprogramming dan time
sharing
3. Tuliskan perbedaan prinsip asymmetric
dan symmetric multiprocessing
Sistem Operasi
Ch 02- Multiprocessing System

More Related Content

DOCX
Makalah perkembangan komputer dari awal hingga sekarang
DOC
Materi Kuliah : Dasar pemrograman 1
PPTX
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
PPTX
Ragam Dialog :: Interaksi Manusia dan Komputer
PPTX
Incremental development (pengembangan incremental)
PPTX
Prosessor SAP 1
DOCX
Makalah Masalah ekonomi
PPT
Algoritma penjadwalan proses
Makalah perkembangan komputer dari awal hingga sekarang
Materi Kuliah : Dasar pemrograman 1
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Ragam Dialog :: Interaksi Manusia dan Komputer
Incremental development (pengembangan incremental)
Prosessor SAP 1
Makalah Masalah ekonomi
Algoritma penjadwalan proses

What's hot (20)

PPT
Sistem Operasi Komputer
PPTX
Testing&implementasi 3
PDF
PKM K "go hero" proposal program kreativitas mahasiswa unm
DOCX
Tugas mandiri struktur data
PPTX
Perbedaan sistem linier dan non linier
ODP
Mata Kuliah Basis Data
PDF
Tabel f-0-01
DOCX
makalah basis data
PDF
Perencanaan proyek wbs, matrix tanggungjawab, gantt chart, network planning
PDF
Contoh laporan kerja praktek ti
PDF
Sistem Komputer Kelas 9
PDF
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
PPT
Jawaban Struktur data soal-latihan
DOC
Makalah sistem-operasi
DOCX
Proposal Pernacangan Sistem Informasi Perusahaan
DOCX
Dokumen srs -_sistem_informasi_koperasi
PPTX
Uji lanjut
PPTX
Analisis Kebutuhan Sistem Informasi
PPT
Tugas IMK : Ragam Dialog
Sistem Operasi Komputer
Testing&implementasi 3
PKM K "go hero" proposal program kreativitas mahasiswa unm
Tugas mandiri struktur data
Perbedaan sistem linier dan non linier
Mata Kuliah Basis Data
Tabel f-0-01
makalah basis data
Perencanaan proyek wbs, matrix tanggungjawab, gantt chart, network planning
Contoh laporan kerja praktek ti
Sistem Komputer Kelas 9
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
Jawaban Struktur data soal-latihan
Makalah sistem-operasi
Proposal Pernacangan Sistem Informasi Perusahaan
Dokumen srs -_sistem_informasi_koperasi
Uji lanjut
Analisis Kebutuhan Sistem Informasi
Tugas IMK : Ragam Dialog
Ad

Similar to Ch 02- Multiprocessing System (17)

PDF
Arkom2
PDF
Tugas1 1511500052 so_tp
PDF
Tugas1 jenny hernanda (1511500079)
PDF
Tugas1 1511500107 so-tp
PDF
Tugas1 151150052 so_tp
PDF
Tugas1 1511500049 SO_tp
DOCX
Arsitektur & organisasi komputer
PPTX
Chapter 5 PENJADWALAN PROSESOR JAMAK.pptx
PPTX
el-Processintx_20241206_082143_0000.pptx
PPTX
arallel-Processing.pptx_20241206_082143_0000.pptx
PDF
Tugas 1411500058 so_tp
PPTX
Pengantar Sistem Operasi - Pendahln.pptx
PPTX
Paralel prosesor
PDF
Tugas1 1511500001 so_tp
PDF
Tugas1.1511500046.so.tp
PDF
MultiProgramming and Time Sharing
PPT
dokumen.tech_sistem-operasi-terdistribusi.ppt
Arkom2
Tugas1 1511500052 so_tp
Tugas1 jenny hernanda (1511500079)
Tugas1 1511500107 so-tp
Tugas1 151150052 so_tp
Tugas1 1511500049 SO_tp
Arsitektur & organisasi komputer
Chapter 5 PENJADWALAN PROSESOR JAMAK.pptx
el-Processintx_20241206_082143_0000.pptx
arallel-Processing.pptx_20241206_082143_0000.pptx
Tugas 1411500058 so_tp
Pengantar Sistem Operasi - Pendahln.pptx
Paralel prosesor
Tugas1 1511500001 so_tp
Tugas1.1511500046.so.tp
MultiProgramming and Time Sharing
dokumen.tech_sistem-operasi-terdistribusi.ppt
Ad

More from Tri Sugihartono (20)

PDF
Simpan data- ke- database
PPTX
Pertemuan 12 splash screen,+ create database
PPTX
Pert 2. pengertian profesi dan profesionalisme
PPTX
Pert 1. pengantar etika profesi
PPTX
Pertemuan 10 lanjutan 0
PPTX
Pertemuan 10 lanjutan
PPTX
Pertemuan 7 file apk
PPTX
Pertemuan 12 simpan data ke database
PPTX
Pertemuan 11 database
PPTX
Pertemuan 6 login
PPTX
Pertemuan 6 latihan
PPTX
Pertemuan 5 perhitungan
PPTX
Pertemuan 4 latihan
PPTX
Pertemuan 3 data string
PPTX
Pertemuan 2 hello world
PPTX
Pertemuan 1 instalasi
PDF
Pertemuan1 installasi eclipse
PPT
PPT
PPT
Simpan data- ke- database
Pertemuan 12 splash screen,+ create database
Pert 2. pengertian profesi dan profesionalisme
Pert 1. pengantar etika profesi
Pertemuan 10 lanjutan 0
Pertemuan 10 lanjutan
Pertemuan 7 file apk
Pertemuan 12 simpan data ke database
Pertemuan 11 database
Pertemuan 6 login
Pertemuan 6 latihan
Pertemuan 5 perhitungan
Pertemuan 4 latihan
Pertemuan 3 data string
Pertemuan 2 hello world
Pertemuan 1 instalasi
Pertemuan1 installasi eclipse

Recently uploaded (20)

PDF
Materi Pendidikan Agama Islam - Kelas 12 SMA - Cabang Iman: Keterkaitan antar...
PPTX
Desain ojt 1 koding dan kecerdasan artificial .pptx
PPTX
Pola Pikir Bertumbuh Pembelajaran Mendalam.pptx
PPT
Tugas Modul 1.Konsep Pola Pikir Bertumbuh.ppt
PDF
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
DOCX
Modul Ajar Pembelajaran Mendalam Fisika Kelas XII SMA Terbaru 2025
PPTX
Kokurikuler dalam Pembelajaran Mendalam atau Deep Leaning
PDF
Stop Bullying NO Bully in school SMA .pdf
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Bahasa Arab Kelas 7 MTs
DOCX
Modul Ajar Deep Learning PKWU Pengelolaan Kelas 11 SMA Terbaru 2025
PPTX
Mengkritisi Informasi tentang Tokoh.pptx
PDF
Modul Ajar Deep Learning Bahasa Inggris Kelas 1 Kurikulum Merdeka
PPTX
Paparan Pembelajaran Mendalam V2 (fix).pptx
PDF
Modul Ajar Deep Learning Seni Budaya Kelas 1 Kurikulum Merdeka
DOCX
Modul Ajar Deep Learning Fisika Kelas 12 SMA Terbaru 2025
PPTX
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
PPTX
Digital Marketing Dasar Untuk Pemula.pptx
DOCX
Modul Ajar Pembelajaran Mendalam Ekonomi Kelas X SMA Terbaru 2025
PPTX
1 - Hubungan Pancasila UUD Negara Republik Indonesia Tahun 1945 Bhinneka Tun...
PDF
Panduan Praktikum Administrasi Sistem Jaringan Edisi 3 (Proxmox VE 9.0).pdf
Materi Pendidikan Agama Islam - Kelas 12 SMA - Cabang Iman: Keterkaitan antar...
Desain ojt 1 koding dan kecerdasan artificial .pptx
Pola Pikir Bertumbuh Pembelajaran Mendalam.pptx
Tugas Modul 1.Konsep Pola Pikir Bertumbuh.ppt
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
Modul Ajar Pembelajaran Mendalam Fisika Kelas XII SMA Terbaru 2025
Kokurikuler dalam Pembelajaran Mendalam atau Deep Leaning
Stop Bullying NO Bully in school SMA .pdf
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Bahasa Arab Kelas 7 MTs
Modul Ajar Deep Learning PKWU Pengelolaan Kelas 11 SMA Terbaru 2025
Mengkritisi Informasi tentang Tokoh.pptx
Modul Ajar Deep Learning Bahasa Inggris Kelas 1 Kurikulum Merdeka
Paparan Pembelajaran Mendalam V2 (fix).pptx
Modul Ajar Deep Learning Seni Budaya Kelas 1 Kurikulum Merdeka
Modul Ajar Deep Learning Fisika Kelas 12 SMA Terbaru 2025
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
Digital Marketing Dasar Untuk Pemula.pptx
Modul Ajar Pembelajaran Mendalam Ekonomi Kelas X SMA Terbaru 2025
1 - Hubungan Pancasila UUD Negara Republik Indonesia Tahun 1945 Bhinneka Tun...
Panduan Praktikum Administrasi Sistem Jaringan Edisi 3 (Proxmox VE 9.0).pdf

Ch 02- Multiprocessing System

  • 1. Chapter 02 – Multiprocessing System Tri sugihartono, Mkom STMIK Atma Luhur Pangkalpinang Sistem Operasi
  • 2. Multiprocessing System • Multiprocessing adalah sistem yang memiliki lebih dari satu prosesor untuk menjalankan satu atau lebih program, menggunakan bus, clock, memory dan peralatan lainnya secara bersama – sama • Sering disebut dengan tightly coupled system Sistem Operasi
  • 3. Tightly Coupled processor adalah sistem paralel yang mempunyai lebih dari satu prosessor yang dapat berkomunikasi, membagi bus, clock dan juga perangkat memory dan peripheral. Sistem Operasi
  • 4. Keunggulan Multiprocessor • 1) Peningkatan throughput • 2) Economy of scale • 3) Peningkatan kehandalan Sistem Operasi
  • 5. Multiprocessing System Multiprocessing terbagi atas a. Symmetric Multiprocessing, tiap – tiap prosesor mempunyai sistem operasi yang sama, Setiap processor menjadwalkan prosesnya sendiri (self scheduling) Semua process bisa jadi ada di satu queue yang sama atau masing-masing processor punya queue sendiri Sistem Operasi
  • 6. Multiprocessing System (Cont..) b. Asymmetric Multiprocessing, satu berfungsi sebagai master prosesor prosesor (mengatur penjadwalan dan mengalokasikan kerja tiap – tiap prosesor) dan prosesor – prosesor yang lain berfungsi sebagai slave. Sistem Operasi
  • 7. Dalam SMP, beban kerja tiap processor harus seimbang Butuh load balancing agar tidak ada processor menganggur sementara processor lain bekerja keras Ada dua pendekatan 1. Push migration Sistem secara periodik mengecek load setiap processor Jika tidak seimbang, pindahkan process ke processor lain 2. Pull migration Processor yang menganggur meminta process ke processor yang sibuk Sistem Operasi Multiprocessing System (Cont..)
  • 8. Multiprocessing System • Contoh Asymmetric Multiprocessing apabila menggunakan dua prosesor yang berbeda level Processor Master Proses Burst Time (ms) P1 10 P4 3 Prosesor Slave Proses Burst Time (ms) P2 4 P3 6 Sistem Operasi
  • 9. Multiprocessing System • Untuk memproses keempat proses tersebut, maka gant chart yang dihasilkan adalah : 0 4 10 13 Sistem Operasi
  • 10. Multiprocessing System • Contoh Symmetric Multiprocessing apabila menggunakan dua prosesor yang sama Processor Master Prosesor Slave Proses Burst Time (ms) P1 10 P4 3 Proses Burst Time (ms) P2 4 P3 6 Sistem Operasi
  • 11. Multiprocessing System • Untuk memproses keempat proses tersebut, maka gant chart yang dihasilkan adalah : 0 4 10 13 Sistem Operasi
  • 12. Tugas 1 Proses Burst Time (ms) P1 12 P2 10 P3 6 Proses Burst Time (ms) P4 4 P5 6 P6 2 P7 5 P8 5 P9 6 Perhatikan Tabel Berikut Prosesor I / Master Prosesor II / Slave Gambarkan Gant Chart untuk Sharing (Quantum Time = 5 ms), Symmetric Multiprogramming, Time dan Asymmetric Multiprocessing. Sistem Operasi
  • 13. Tugas 2 • Gambarkan Gant Chart untuk Multiprogramming, Time Sharing (Quantum Time = 3 ms), Symmetric dan Asymmetric Multiprocessing. Proses Burst Time (ms) P1 8 P2 9 P3 10 Proses Burst Time (ms) P4 4 P5 2 P6 2 P7 5 P8 4 P9 6 P10 2 Perhatikan Tabel Berikut Prosesor I / Master Prosesor II / Slave Sistem Operasi
  • 14. Tugas 3 • Gambarkan Gant Chart Symmetric dan Asymmetric Multiprocessing. Proses Burst Time (ms) P1 9 P2 14 P3 6 Proses Burst Time (ms) P4 3 P5 4 P6 2 P7 5 P8 5 P9 3 P10 1 P11 3 Perhatikan Tabel Berikut Prosesor I / Master Prosesor II / Slave Sistem Operasi
  • 15. Tugas 4 1.Gambarkan Gant Chart untuk Symmetric dan Asymmetric Multiprocessing,time sharing (quantum time = 4 ms), dan multiprogramming Perhatikan Tabel Berikut Prosesor I / Master Prosesor II / Slave Proses Burst Time (ms) P1 5 P2 8 P3 10 P4 6 Proses Burst Time (ms) P5 3 P6 2 P7 2 P8 5 P9 1 P10 4 P11 6 P12 3 P13 2 Sistem Operasi
  • 16. Tugas 5 1. Tuliskan perbedaan teknik pengaksesan job – job dengan multiprogramming dan time sharing. 2. Tuliskan persamaan teknik pengaksesan job dengan multiprogramming dan time sharing 3. Tuliskan perbedaan prinsip asymmetric dan symmetric multiprocessing Sistem Operasi