Oleh: Muhammad Syauqil Ilmi (09650122) Muzakki (09650) Fathiyyatur Rahmah (09650156)

Slides:



Advertisements
Presentasi serupa
Dahlan Abdullah PERTEMUAN – 4 KULIAH SISTEM OPERASI PROSES & THREAD.
Advertisements

KONSEP PEMROGRAMAN WEB
By : Kelompok 3 Muhamad Shofri Maulidani ( ) Agung Satrio Buwono ( ) Devi Shinta Rahayu ( ) THREAD.
Sistem Terdistribusi 05 – Proses Oleh : Muh. Ary Azali.
KONSEP PROSES Minggu ke 5.
KONSEP THREAD.
Proses Ali akbar. KONSEP PROSES Proses adalah program yang sedang dieksekusi. Eksekusi proses dilakukan secara berurutan. Dalam suatu proses terdapat.
Versi 1, 2013CCS113 – SISTEM OPERASIFASILKOM PERTEMUAN 5 PROSES DAN THREAD 1.
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
PERTEMUAN – 7 KULIAH SISTEM OPERASI MEMORI
Proses dan Penjadwalan
Pertemuan 03- Konsep Proses
Struktur Sistem Operasi
Versi 1, 2013CCS113 – SISTEM OPERASIFASILKOM PERTEMUAN 6 PROSES DAN THREAD 2.
Versi 1, 2013CCS113 – SISTEM OPERASIFASILKOM PERTEMUAN I PENDAHULUAN.
SISTEM OPERASI Pertemuan Pertama.
Pertemuan 3 Manajemen Proses.
PROCESS DAN THREADS Pengertian : Program Proses MonoProgramming
Tim Teaching Grant Mata Kuliah Sistem Operasi
SISTEM OPERASI Operating System Architecture MATERI 2
Operating System Copyright © Mufadhol 1 SISTEM OPERASI Management Process Oleh : Mufadhol, S.Kom.
Thread.
Kelompok F 1. Arif Febriyanto (33451) 2. Galdita A Chulafak (33024) 3. Atika Fuziyah (32895) 4. Eldest Arif Pasirula (33220) 5. Udi Hartono (33317)
PROSES & THREAD -.
Vokasi D3 Teknik Informatika Universitas Brawijaya Diampu oleh Achmad Arwan, S.Kom.
KONSEP THREAD.
MANAJEMEN PROSES PART 2 Dosen : Ahmad Apandi, ST
PROCESS DAN THREADS PROCESS Multiprogramming Pseudoparallelism
PENJADWALAN PROSES.
1 Pendahuluan Pertemuan 1 Matakuliah: R0364/Komputasi Desain Arsitektur I Tahun: 2006.
Thread.
Sistem Operasi Pertemuan 5.
OPERASI DASAR SISTEM OPERASI KOMPUTER
Thread. Thread Proses dengan thread tunggal – proses menjalankan satu tugas pada satu waktu Proses dengan thread tunggal – proses menjalankan satu tugas.
MATAKULIAH SISTEM OPERASI – PENDIDIKAN TEKNIK INFORMATIKA 2008
PROSES & THREADS Disajikan Oleh :.
Proses Sistem Terdistribusi.
Konsep Proses.
SISTEM OPERASI Dosen Pengampu : Erfanti Fatkhiyah, ST., M.Cs.
SISTEM OPERASI SY.YULIANI
OPERASI DASAR SISTEM OPERASI KOMPUTER
Sistem Operasi 4 “Threads”.
BAB 5 OPERASI DASAR SISTEM OPERASI KOMPUTER
INTRODUCTION TO OPERATING SYSTEM
Sistem Operasi Syllabus Erick, David © Sekolah Tinggi Teknik Surabaya.
Thread.
THREAD Imam Solikin, M.Kom.
MANAJEMEN PROSES.
Perancangan dan Pemeliharaan
Process and Tread Saifudin Anshory Abd. Chariz Fauzan Wahyu Hartono
STRUCTURE OF OPERATING SYSTEM
TEGUH IMAN HERMANTO, M.Kom
THREAD.
MANAJEMEN PROSES PART 2 Dosen : Ahmad Apandi, ST
Sistem Operasi PENDAHULUAN.
CHAPTER 5 CPU SCHEDULING
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Tim Teaching Grant Mata Kuliah Sistem Operasi
Hendy Mizuardy SISTEM OPERASI. MANAJEMEN PROSES Konsep Proses Definisi Proses Status Proses Process Control Block (PCB) Konsep Penjadwalan Queue Scheduling.
OPERASI DASAR SISTEM OPERASI KOMPUTER
Thread Kelompok 4 NAMA : SRI YANTI MONICA ( )
JARINGAN KOMPUTER.
Tim Teaching Grant Mata Kuliah Sistem Operasi
5 Thread.
KONSEP PROSES Minggu ke 5.
Tim Teaching Grant Mata Kuliah Sistem Operasi
Multithreading Matakuliah : T0984 / Algoritma dan Metode Object Oriented Programming II Pertemuan : 12 Tahun : 2008 Versi : 1/0.
Tim Teaching Grant Mata Kuliah Sistem Operasi
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Transcript presentasi:

Oleh: Muhammad Syauqil Ilmi ( ) Muzakki (09650) Fathiyyatur Rahmah ( )

 sebuah alur kontrol dari sebuah proses  cara dari komputer untuk menjalankan dua atau lebih task dalam waktu bersamaan

 cara komputer untuk membagi-bagi pekerjaan yang dikerjakan sebagian-sebagian dengan cepat sehingga menimbulkan efek seperti menjalankan beberapa task secara bersamaan walaupun otaknya hanya satu.

Meliputi peningkatan respon dari user, pembagian sumber daya proses, ekonomis, dan kemampuan untuk mengambil keuntungan dari arsitektur multiprosesor.

 Jika kita menggunakan thread secara berlebihan komputer akan crash / hang.

 User threads didukung diatas kernel dan diimplementasikan oleh thread library pada level user.  Library mendukung pembuatan thread, penjadwalan, dan manajemen tanpa dukungan dari kernel.  Karena kernel tidak menyadari adanya user- level threads maka pembuatan semua thread dan penjadwalan dilakukan di dalam user space tanpa intervensi dari kernel.  Kerugian: jika salah satu thread block, semua proses block

 Kernel threads didukung secara langsung dari sistem operasi. Pembuatan thread, penjadwalan, dan manajemen dilakukan oleh sistem operasi, secara umum kernel threads lebih lambat untuk dibuat dibanding user thread.  Keuntungan:  SO dapat menjadwalkan thread lain jika ada salah satu thread yang di block  SO dapat menjadwalkan thread-thread pada multi processor

 Many to one memetakan beberapa user-level threads ke satu kernel threads.  Examples:  Solaris Green Threads  GNU Portable Threads  Kelemahan:  Setiap penambahan thread pengguna  Memerlukan penambahan thread kernel

 One to one memetakan setiap user thread ke kernel thread.  Examples  Windows NT/XP/2000  Linux  Solaris 9 and later  Keuntungan:  Konkurensi

 Many to many model memetakan banyak user-level thread ke kernel thread yang lebih sedikit atau sama. Keuntungan User dapat membuat banyak thread, masing2 kernel thread dpt jalan di lingkungan multiprocessor

 sebuah tugas untuk memberhentikan thread sebelum thread tersebut selesai.  Contoh: JVM akan mematikan seluruh thread sblm mati  Thread yang akan diberhentikan disebut target thread.  Dua skenario thread cancellationn :  Asynchronous cancellation : satu thread memberhentikan target thread seketika itu juga.  Deferred cancellation : target thread secara periodik dapat mengecek apakah ia harus berhenti, skenario ini memberi kesempatan kepada target thread untuk memberhentikan dirinya sendiri.

 SISTEM OPERASI PROSES & THREAD, Ahmad Dahlan,  [Silberschatz2005] Avi Silberschatz, Peter Galvin, dan Grag Gagne Operating Systems Concepts. Seventh Edition. John Wiley & Sons. 