SISTEM OPERASI ISG2B3 THREAD. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University
|
|
- Yohanes Santoso
- 7 tahun lalu
- Tontonan:
Transkripsi
1 SISTEM OPERASI ISG2B3 THREAD Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University
2 KONSEP DASAR [1] Berbicara tentang process, terdapat beberapa keterkaitan dengan hal berikut : 1. Resource Ownership, process memiliki alokasi resource sendiri, misal alokasi alamat memory, I/O channel, I/O devices, dan files. 2. Scheduling/execution, process dapat memiliki state dan terdapat mekanisme panjadwalan dan prioritas.
3 KONSEP DASAR [2] Multithreading merujuk kepada kemampuan OS untuk mendukung multipel dan eksekusi secara concurrency di dalam suatu single process. Thead seringkali disebut sebagai lightweight process. Dengan bahasa yang lebih sederhana, Thread merupakan bagian dari process. Dimana process memiliki alokasi resource sendiri dan sedangkan Thread tidak.
4 THREAD DAN PROSES [1]
5 Di dalam process, dapat terdiri sari satu atau lebih Thread, dimana masing-masing Thread : Thread memiliki execution state. Access shared memory dan resource yang dimiliki oleh process, dan berbagi dengan Thread yang lainya. THREAD & PROCESS [2]
6 CONTOH MULTI-THREADING Banyak perangkat lunak yang berjalan pada PC modern dirancang secara multi-threading Contohnya sebuah web browser mempunyai thread untuk menampilkan gambar atau tulisan sedangkan thread yang lain berfungsi sebagai penerima data dari network.
7 CONTOH MULTI-THREADING Situasi dimana sebuah aplikasi diperlukan untuk menjalankan beberapa tugas yang serupa Contohnya adaah sebuah web server yang dapat mempunyai ratusan klien yang mengaksesnya secara concurrent
8 CONTOH MULTI-THREADING
9 PERFORMANCE DENGAN THREAD Pembentukan Thread membutuhkan waktu yang lebih sedikit daripada pembentukan process. Membutuhkan waktu yang lebih sedikit untuk mengakhiri Thread daripada process. Lebih mudah dan cepat untuk melakukan switch antar Thread daripada switch antar process.
10 THREAD SYNCHRONIZATION [1] Concurrent merupakan mekanisme penjadwalan terhadap beberapa process dalam kondisi hendak dieksekusi secara bersamaan maupun hendak menggunakan suatu resource bersamaan. Key Word dari Concurrent adalah penjadwalan atau scheduling. Parallel merupakan mekanisme eksekusi process yang dikerjakan secara bersama-sama. Kondisi ini sulit sekali dicapai, karena biarpun menggunakan multiprocessor jika beberapa task hendak menggunakan resource yang sama, tetap musti dijadwalkan.
11 THREAD SYNCHRONIZATION [2] Merupakan mekanisme digunakan untuk mengatur Concurrent Access. Bertujuan untuk menjaga Consistency. Simple Synchronization : Terdapat dua buah Thread yang menggunakan resource yang sama. Untuk menjaga konsistensi, maka diinginkan agar Thread kedua akan dieksekusi jika dan hanya jika Thread pertama selesai dieksekusi. Tanpa adanya komunikasi antara kedua Thread tersebut (Non Inter-Thread-Communication).
12 ULTS DAN KLTS
13 USER VS KERNEL THREADS User thread didukung di atas kernel dan diimplementasi oleh thread library pada user level Library menyediakan fasilitas untuk pembuatan thread, penjadualan thread, dan managemen thread tanpa dukungan dari kernel Kelemahannya yaitu apabila kernelnya merupakan thread tunggal maka apabila salah satu user-level thread menjalankan blocking system call maka akan mengakibatkan seluruh proses diblok walau pun ada thread lain yang dapat jalan dalam aplikasi tersebut
14 USER VS KERNEL THREADS Kernel thread didukung langsung oleh sistem operasi Pembuatan, penjadualan, dan managemen thread dilakukan oleh kernel pada kernel space. Pembuatan dan pengaturan kernel thread lebih lambat dibandingkan user thread
15 USER VS KERNEL THREADS Keuntungannya adalah jika sebuah thread menjalankan blocking system call maka kernel dapat menjadwalkan thread lain di aplikasi untuk melakukan eksekusi Keuntungan lainnya adalah pada lingkungan multiprocessor, kernel dapat menjadual threadthread pada processor yang berbeda. Contoh sistem operasi yang mendukung kernel thread adalah Windows NT, Solaris, Digital UNIX.
16 Many-to-One Model MULTITHREADING MODELS memetakan banyak user-level thread ke satu kernel thread Pengaturan thread dilakukan di user space Efisien tetapi ia mempunyai kelemahan yang sama dengan user thread tidak dapat berjalan secara pararel pada multiprocessor
17 MULTITHREADING MODELS
18 MULTITHREADING MODELS One-to-One Model memetakan setiap user thread ke kernel thread menyediakan lebih banyak concurrency dibandingkan Many-to-One model Keuntungannya sama dengan keuntungan kernel thread Kelemahannya setiap pembuatan user thread membutuhkan pembuatan kernel thread yang dapat menurunkan performa dari sebuah aplikasi Sistem operasi yang mendukung One-to-One model adalah Windows NT dan OS/2
19 MULTITHREADING MODELS
20 MULTITHREADING MODELS Many-to-Many Model multiplexes banyak user-level thread ke kernel thread yang jumlahnya lebih kecil atau sama banyaknya dengan user-level thread Jumlah kernel thread dapat spesifik untuk sebagian aplikasi atau sebagian mesin Developer dapat membuat user thread sebanyak yang diperlukan, dan kernel thread yang bersangkutan dapat bejalan secara pararel pada multiprocessor. Ketika suatu thread menjalankan blocking system call maka kernel dapat menjadualkan thread lain untuk melakukan eksekusi. Sistem operasi yang mendukung model ini adalah Solaris, IRIX, dan Digital UNIX.
21 MULTITHREADING MODELS
22 THREAD POOLS Pada web server yang multithreading ada dua masalah yang timbul: 1. Ukuran waktu yang diperlukan untuk menciptakan thread untuk melayani permintaan yang diajukan terlebih pada kenyataannya thread dibuang ketika ia seketika sesudah ia menyelesaikan tugasnya. 2. Pembuatan thread yang tidak terbatas jumlahnya dapat menurunkan performa dari sistem.
23 THREAD POOLS Solusinya adalah dengan penggunaan Thread Pools : Membuat beberapa thread pada proses startup dan menempatkan mereka ke pools, dimana mereka duduk diam dan menunggu untuk bekerja Ketika server menerima permintaan maka ia akan membangunkan thread dari pool dan jika thread tersedia maka permintaan tersebut akan dilayani Ketika thread sudah selesai mengerjakan tugasnya maka ia kembali ke pool dan menunggu pekerjaan lainnya
24 THREAD POOLS Keuntungan thread pool: 1. Biasanya lebih cepat untuk melayani permintaan dengan thread yang ada dibanding dengan menunggu thread baru dibuat. 2. Thread pool membatasi jumlah thread yang ada pada suatu waktu. Hal ini pentingpada sistem yang tidak dapat mendukung banyak thread yang berjalan secara concurrent. Jumlah thread dalam pool dapat tergantung dari jumlah CPU dalam sistem, jumlah memori fisik, dan jumlah permintaan klien yang concurrent.
25 CANCELLATION Thread cancellation adalah sebuah tugas untuk memberhentikan thread sebelum thread tersebut selesai. Thread yang akan diberhentikan disebut target thread. Dua skenario thread cancellationn : 1. Asynchronous cancellation : satu thread memberhentikan target thread seketika itu juga. 2. Deferred cancellation : target thread secara periodik dapat mengecek apakah ia harus berhenti, skenario ini memberi kesempatan kepada target thread untuk memberhentikan dirinya sendiri.
26 SIGNAL HANDLING (1) Sebuah sinyal digunakan di sistem UNIX untuk memberitahu sebuah proses kalau peristiwa tertentu sedang terjadi. Pola sinyal : - Sebuah sinyal diaktifkan oleh munculnya suatu peristiwa. - Sinyal yang diaktifkan dikirim ke proses. - Sesudah dikirim, sinyal tersebut harus ditangani.
27 SIGNAL HANDLING (2) Setiap sinyal bisa ditangani oleh salah satu dari 2 handler yang ada : 1. A default signal handler 2. A user defined signal handler Beberapa pilihan kemana sebuah sinyal seharusnya dikirim : 1. Mengirim sinyal ke thread yang dituju. 2. Mengirim sinyal ke semua thread dalam proses. 3. Mengirim sinyal ke thread tertentu dalam proses. 4. Menugaskan thread khusus untuk menerima semua sinyal yang ditujukan pada proses tersebut.
Definisi (1) ready, dll.) Sering disebut dengan lightweight process. register set, dan stack. sama.
Konsep Thread Definisi (1) Merupakan sebuah status eksekusi (running, ready, dll.) Sering disebut dengan lightweight process Merupakan unit dasar dari penggunaan CPU, yang terdiri dari Thread_ID, program
Lebih terperinciProses dan Threads Dalam SISTEM OPERAS
Proses dan Threads Dalam SISTEM OPERAS DISUSUN OLEH: Nama : Bram Dermawan NIM : 13121020 Kelas : 21 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA TA 2015
Lebih terperinciTUGAS SISTEM OPERASI THREAD
TUGAS SISTEM OPERASI THREAD Nama kelompok : AWRESTI ILMA F. MEILISTA MITO E. MELISA DIAH NURHANA TRI U. (DPA/2974) (DPA/3112) (DPA/0000) (DPA/3190) SEKOLAH VOKASI PRODI KOMPUTER & SISTEM INFORMASI YOGYAKARTA
Lebih terperinciContoh (3) Solusinya adalah dengan membuat web server menjadi multi-threading. Dengan ini maka sebuah web server akan membuat thread yang akan mendeng
Konsep Thread Referensi : Pengantar Sistem Operasi Komputer, Masyarakat Digital Gotong Royong (MDGR), 2006, http://bebas.vlsm.org/ v06/ Kuliah/ SistemOperasi/ BUKU/ Operating System Concepts, Abraham Silberschatz,
Lebih terperinciTUGAS SISTEM OPERASI
TUGAS SISTEM OPERASI PERBEDAAN PROSES DAN THREAD Disusun Oleh: Nim : 13121041 Nama : EMI AGUSTINA Kelas : Pagi/21 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA
Lebih terperinciARTIKEL PERBEDAAN PROSES DENGAN THREAD. Di susun Oleh: Nama : Sri Wahyuni Nim :
ARTIKEL PERBEDAAN PROSES DENGAN THREAD Di susun Oleh: Nama : Sri Wahyuni Nim : 13111061 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA TAHUN AJARAN 2015
Lebih terperinciArtikel Perbedaan Proses Dan Thread. Disusun Oleh : Nama : Rozy Putra Pratama NIM : Prodi : Sistem Informasi
Artikel Perbedaan Proses Dan Thread Disusun Oleh : Nama : Rozy Putra Pratama NIM : 13121021 Prodi : Sistem Informasi Prodi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lebih terperinciOperating System. Thread. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si
Operating System Thread Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Dosen : Caca E. Supriana, S.Si caca_emile@yahoo.co.id Threads Thread adalah sebuah alur kontrol dari sebuah proses. Suatu
Lebih terperinciPROSES DAN THREADS DALAM SISTEM OPERASI
Nama : Tsani Agustin Aghnia Toibin.S Nim : 14111085 Prodi : Teknik Informatika Kelas : 21 PROSES DAN THREADS DALAM SISTEM OPERASI Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi.
Lebih terperinciThread Proses merupakan sebuah program yang mengeksekusi THREAD tunggal. Kendali thread tunggal ini hanya memungkinkan proses untuk menjalankan satu t
Thread Thread Proses merupakan sebuah program yang mengeksekusi THREAD tunggal. Kendali thread tunggal ini hanya memungkinkan proses untuk menjalankan satu tugas pada satu waktu. Banyak sistem operasi
Lebih terperinciThread. pada satu waktu. menjalankan banyak tugas/thread. yang sama
Thread 1 Thread Proses dengan thread tunggal proses menjalankan satu tugas pada satu waktu Sistem operasi modern multithread proses menjalankan banyak tugas/thread pada satu waktu Contoh : secara bersamaan
Lebih terperinciSecara tidak langsung, proses merupakan program yang sedang dieksekusi.
3. PROSES PROSES Definisi Proses : Secara tidak langsung, proses merupakan program yang sedang dieksekusi. Silberschatz : suatu proses adalah lebih dari sebuah kode program, yang terkadang disebut text
Lebih terperinciSISTEM OPERASI THREAD DAN MULTITHREADING
SISTEM OPERASI THREAD DAN MULTITHREADING D3 Komputer dan Sistem Informasi Sekolah Vokasi Universitas Gadjah Mada 2011 A. Thread Thread adalah unit terkecil dalam suatu proses yang bisa dijadwalkan oleh
Lebih terperinciTUGAS MATA KULIAH SISTEM OPERASI ARTIKEL TENTANG PERBEDAAN PROSES DAN THREAD
TUGAS MATA KULIAH SISTEM OPERASI ARTIKEL TENTANG PERBEDAAN PROSES DAN THREAD NAMA : PURNOMO LAMALA NIM:14111028 PRODI TEKNIK INFOMATIKA KELAS:21 FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA
Lebih terperinciKONSEP PROSES (CONT.)
PROCESS DAN THREAD KONSEP PROSES Program yang sedang dieksekusi Proses tidak hanya sekedar suatu kode program (text section), melainkan meliputi beberapa aktivitas yang bersangkutan seperti program counter
Lebih terperinciPERBEDAAN PROSES DAN THREAD PADA SISTEM INFORMASI
PERBEDAAN PROSES DAN THREAD PADA SISTEM INFORMASI NAMA : SHENI NUR ABDILA K NIM : 13111060 PRODI : TEKNIK INFORMATIKA Definisi Proses Secara informal, proses adalah program dalam eksekusi. Proses juga
Lebih terperinciDefinisi: unit dasar dari penggunaan CPU. Thread terdiri dari: thread ID, program counter, register, dan stack.
Sistem Operasi 4 Threads Antonius Rachmat C, S.Kom, M.Cs Thread Definisi: unit dasar dari penggunaan CPU. Thread terdiri dari: thread ID, program counter, register, dan stack. Thread juga sering disebut
Lebih terperinciTHREAD Ulir utas thread
THREAD Ulir, utas atau thread (singkatan dari "thread of execution") dalam ilmu komputer, diartikan sebagai sekumpulan perintah (instruksi) yang dapat dilaksanakan (dieksekusi) secara sejajar dengan ulir
Lebih terperinciThread juga sering disebut Lightweight process. Proses tradisional ( Heavyweight process ) mempunyai thread tunggal
Sistem Operasi 4 Threads Antonius Rachmat C, S.Kom, M.Cs Thread Definisi: i i unit dasar dari penggunaan CPU. Thread terdiri dari: thread ID, program counter, register, dan stack. Thread juga sering disebut
Lebih terperinciTUGAS Mata Kuliah : Sistem Terdistribusi
TUGAS Mata Kuliah : Sistem Terdistribusi OLEH : Nama : TARSO NIM : 090103193 Kelas : C (Week End) Dosen : Ardy Mulya Iswardani, S.Kom Prodgi : S1 Teknik Informatika SEKOLAH TINGGI MANAJEMEN INFORMATIKA
Lebih terperinciProses. Sistem Terdistribusi Reza Aditya Firdaus, S.kom
Proses I. Thread Thread adalah sebuah alur kontrol dari sebuah proses. Kontrol thread tunggal ini hanya memungkinkan proses untuk menjalankan satu tugas pada satu waktu. Banyak sistem operasi modern telah
Lebih terperinciTUGAS SISTEM OPERASI
TUGAS SISTEM OPERASI DI SUSUN OLEH AlFIATUN SUHADA 14121025 UNIVERSITAS MERCUBUANA YOGYAKARTA FAKULTAS TEKNOLOGI INFORMASI PRODI SISTEM INFORMASI 2015-2016 Perbedaan Proses dan Thread 1. Proses Proses
Lebih terperinciBab selanjutnya membahas tentang penggunaan thread pada java, thread bisa memiliki status new, runnable, block, dead.
Review Konsep Thread Anggota Kelompok 1. Genta Moerita (A 0606104265) 2. Yuan Hanif Syaniardi (B 0606031603) 3. Yunus Kuntawi Aji (B 0606031616) Komentar Umum Secara umum menurut kami bab 11 mengenai konsep
Lebih terperinciRahmady Liyantanto liyantanto.wordpress.com
Rahmady Liyantanto liyantanto@gmail.com liyantanto.wordpress.com Sistem Operasi D3 Manajemen Informatika Universitas Trunojoyo Managemen Proses Aktivitas Managemen Proses Pembentukan Proses Terminasi Proses
Lebih terperinciMAKALAH SISTEM OPERASI Perbedaan Proses dan Thread. Disusun Oleh : NOVITA ANGGRAINI PUTRI
MAKALAH SISTEM OPERASI Perbedaan Proses dan Thread Disusun Oleh : NOVITA ANGGRAINI PUTRI 13111058 FAKULTAS TEKNOLOGI INFORMASI PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA YOGYAKARTA 2015/2016
Lebih terperinciDimana thread digunakan?
Thread 2016 Thread Bagian terkecil dalam sebuah instruksi yang ter-program yang dapat diatur secara independen oleh sistem operasi Jika dibandingkan dengan proses, kinerja thread lebih ringan (light weight
Lebih terperinciPROSES. Sistem Terdistribusi
PROSES PERT 3. Sistem Terdistribusi Konsep Proses Proses : suatu program yang sedang dieksekusi. Eksekusi proses dilakukan secara berurutan Dalam proses terdapat Program counter : menunjukkan instruksi
Lebih terperinciPerbedaan Anatara Thread dan Proses
Nama : Faizal Syahr Qomarudin NIM : 14121045 Kelas Prodi Matkul : 21(Pagi) : Sistem Informasi : Sistem Operasi Perbedaan Anatara Thread dan Proses Proses adalah konsep pokok dari sistem operasi. Berbagai
Lebih terperinciPROSES PENGANTAR DATA TERDISTRIBUSI. Materi: 1. Thread 2. Client/Server 3. Agent
PROSES PENGANTAR DATA TERDISTRIBUSI Materi: 1. Thread 2. Client/Server 3. Agent Thread Thread adalah sebuah alur kontrol dari sebuah proses. Kontrol thread tunggal ini hanya memungkinkan proses untuk menjalankan
Lebih terperinciSistem Operasi Pertemuan 4 Thread, SMP & Microkernel. H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.
Sistem Operasi 2009 Pertemuan 4 Thread, SMP & Microkernel H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ. Trunojoyo Ikhtisar Thread: Kepemilikan sumber daya dan Eksekusi Symmetric Multiprocessing
Lebih terperinciPertemuan #2: Proses dan Thread
Pertemuan #2: Proses dan Thread Lecturer: Abdusy Syarif Prodi Teknik Informatika Fakultas Ilmu Komputer Tujuan Memahami konsep dasar dan definisi dari proses Menjelaskan keadaan/status proses Memahami
Lebih terperinciSistem Operasi. Teknologi Informasi
Sistem Operasi Teknologi Informasi Pembahasan Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi. Proses Booting Komputer BIOS
Lebih terperinciAlgoritma Penjadwalan 2
Kelompok 12 : Anthony Steven 120300017X Eliza Margaretha 120400030Y Fandi 1204000327 http://www.mhs.cs.ui.ac.id/~fandi104/os Dokumen ini dibuat dengan OpenOffice.org 1.1.2 Halaman 1 Pendahuluan Materi
Lebih terperinciPROSES DAN THREAD. : Anggo Luthfi Yunanto. Nim : : sistem informasi
PROSES DAN THREAD Nama : Anggo Luthfi Yunanto Nim : 13121007 Prodi : sistem informasi A. Proses Satu diskusi mengenai sistem operasi yaitu bahwa ada sebuah pertanyaan mengenai untuk apa menyebut semua
Lebih terperinciTahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi. System Calls dan Thread
Tahun Akademik 2014/2015 Semester II DIG1I3 - Instalasi dan Penggunaan Sistem Operasi System Calls dan Thread Mohamad Dani (MHM) Alamat E-mail: mohamad.dani@gmail.com Hanya dipergunakan untuk kepentingan
Lebih terperinciStruktur Sistem Komputer
Struktur Sistem Komputer Pengampu Mata Kuliah Casi Setianingsih (CSI) Hp : 081320001220 (WA Only) Email Tugas : casie.sn@gmail.com Email Tel-U : setiacasie@telkomuniversity.ac.id Komposisi Penilaian Quiz
Lebih terperinciStruktur Sistem Komputer
Struktur Sistem Komputer ARSITEKTUR UMUM SISTEM KOMPUTER Sistem Komputer Sistem komputer terdiri atas CPU dan sejumlah perangkat pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori
Lebih terperinciKonsep SISTEM OPERASI. Pengenalan Sistem Operasi
Konsep SISTEM OPERASI Pengenalan Sistem Operasi Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi. Sistem
Lebih terperinciSISTEM OPERASI. Belajar SO?
SISTEM OPERASI Pendahuluan ruliriki@gmail.com http://blogriki.wordpress.com Belajar SO? Sistem Operasi masih menjadi bagian dari inti kurikulum bidang Ilmu Komputer? Mengapa ''hari gini'' (terpaksa) mempelajari
Lebih terperinciProcesses. Processes. SISTIM OPERASI (Operating System) IKI-20230
Processes SISTIM OPERASI (Operating System) IKI-20230 Fakultas Ilmu Komputer Universitas Indonesia Semester 2000/2001 Processes Konsep Proses Penjadwalan Eksekusi Proses Operasi terhadap Proses Lightweight
Lebih terperinciSistem terdistribusi Processes, Threads and Virtualization pertemuan 3. Albertus Dwi Yoga Widiantoro, M.Kom.
Sistem terdistribusi Processes, Threads and Virtualization pertemuan 3 Albertus Dwi Yoga Widiantoro, M.Kom. Komunikasi Sistem Komunikasi: bagaimana komunikasi antara object2 dalam sistem terdistribusi,
Lebih terperinciARTIKEL TENTANG THREAD Definisi Thread
Nama : ADITO EFRI NIM : 14121004 PRODI : SISTEM INFORMASI KELAS : 21(Pagi) ARTIKEL TENTANG THREAD Definisi Thread Thread adalah sebuah pengontrol aliran program pelaksanaan program dengan menggunakan kendali
Lebih terperinciSistem Terdistribusi Proses. S1 Sistem Komputer Musayyanah, S.ST, MT
Sistem Terdistribusi Proses S1 Sistem Komputer Musayyanah, S.ST, MT Apa itu Thread? Sebuah alur control dari sebuah proses. Contohnya : Sebuah web browser mempunyai thread untuk menampilkan gambar atau
Lebih terperinciPrio Handoko, S.Kom., M.T.I.
Sistem Operasi Prio Handoko, S.Kom., M.T.I. Program Studi Teknik Informatika Universitas Pembangunan Jaya Jl. Boulevard - Bintaro Jaya Sektor VII Tangerang Selatan Banten 15224 Esensi Konsep Proses Multithreading
Lebih terperinciSISTEM OPERASI ISG2B3. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University
SISTEM OPERASI ISG2B3 Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University DEFINISI SISTEM OPERASI Sistem operasi adalah program yang memanage hardware Sistem operasi
Lebih terperinciBab 3.Proses dan Penjadualan
Bab 3.Proses dan Penjadualan *Prioritas dan Multiprosesor* Dipresentasikan oleh: Kelompok 53.9 Ade Melani Amir Muhamad Lusiana Darmawan E-m@il: lusianadarmawan@yahoo.com 53.9 Prioritas dan Prosesor Jamak
Lebih terperinciSISTEM OPERASI. CSP 2702 Semester/SKS : 4/3 Program Studi : Sistem Komputer Kamis, Ruang : P-22
SISTEM OPERASI CSP 2702 Semester/SKS : 4/3 Program Studi : Sistem Komputer Kamis, 13.20 15.00 - Ruang : P-22 Dosen Pengampu : Erfanti Fatkhiyah, ST., M.Cs. SISTEM I/O Hardware I/O Interface Aplikasi I/O
Lebih terperinciStudi Kasus Kernel Linux
Studi Kasus Kernel Linux Kelompok 58.3 Ranni Kusumawardhani -1203000943 Septina Dian Larasati - 1203001044 Kritik dan saran : rannikusuma@gmail.com mendownload slide ini, tanpa mengubah isinya. 1 Manajemen
Lebih terperinciTipe Sistem Operasi. Stand alone Network Embedded
SISTEM OPERASI Tipe Sistem Operasi Stand alone Network Embedded Versi Windows Sistem Operasi Windows Version Windows 3.x Windows NT 3.1 Windows 95 Windows NT Workstation 4.0 Windows 98 Windows Millennium
Lebih terperinciA. Deskripsi Singkat. B. Tujuan Instruksional Umum (TIU) C. Bahasan. SILABUS MATA KULIAH Kode MK: Semester: Bobot SKS: 3. Matakuliah : SISTEM OPERASI
A. Deskripsi Singkat Matakuliah : SISTEM OPERASI SILABUS MATA KULIAH Kode MK: Bobot SKS: 3 Semester: Matakuliah sistem operasi komputer adalah matakuliah yang wajib diikuti oleh mahasiswa teknik informasika,
Lebih terperinciSistem Operasi. Proses dan Thread
Sistem Operasi Proses dan Thread Proses Abstraksi paling utama dalam sebuah sistem operasi Proses adalah abstraksi dari sebuah program yang sedang berjalan (running program): lebih detail pada model proses
Lebih terperinciSekolah Tinggi Teknologi Adisutjipto Yogyakarta
Sekolah Tinggi Teknologi Adisutjipto Yogyakarta Materi Kuliah : Sistem Operasi / OS Semester Genap E.N. Tamatjita 1 Review Pertemuan Ke-7 Thread Bagian terkecil dari proses (program yang dieksekusi) yang
Lebih terperinciMANAJEMEN PROSES. Pointer State proses Keadaan proses: Keadaan mungkin, new, ready, running, waiting, halted, dan juga banyak lagi.
MANAJEMEN PROSES 1. Konsep Proses a. Definisi Proses Aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor s register. Suatu proses
Lebih terperinciTHREADS PADA WINDOWS Julius Bata /
THREADS PADA WINDOWS Julius Bata / 309012 THREADS Threads dapat dikatakan sebagai suatu atau beberapa kegiatan dalam suatu proses. Threads merupakan unit terkecil dari suatu proses yang dapat dijadwalkan
Lebih terperinciSISTEM OPERASI. Deskripsi Proses. Multiprogramming. Istilah dalam Proses. (multitasking) MANAJEMEN PROSES. Multiprogramming.
SISTEM OPERASI MANAJEMEN PROSES Deskripsi Proses Program yang sedang dieksekusi yang merupakan unit kerja terkecil dan secara individu memiliki sumber daya yang dijadwalkan sistem operasi sopryadi@stmik-mdp.net
Lebih terperinci12 Input / Output. Sistem I/O. Hardware I/O. Struktur PC Bus
Mata Kuliah : Sistem Operasi Kode MK : IT-012336 12 Input / Output Tim Teaching Grant Mata Kuliah Sistem Operasi Sistem I/O Hardware I/O Interface Aplikasi I/O Subsystem Kernel I/O Transformasi Permintaan
Lebih terperinciMahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses
Deskripsi dan Kontrol Proses (Pertemuan ke-4) Agustus 2014 Pokok Bahasan Pokok Bahasan: Deskripsi dan Kontrol Proses Sub Pokok Bahasan: TIU: TIK: Model proses 7 status Struktur kontrol sistem operasi dan
Lebih terperinci1. New 2. Running 3. Waiting 4. Ready 5. Terminated
BAB 4 Secara informal; proses adalah program dalam eksekusi. Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan. Proses juga termasuk aktivitas yang sedang terjadi,
Lebih terperinciTHREADS WINDOWS : PEMBUATAN, PENJADWALAN DAN SINKRONISASI Julius Bata Magister Ilmu Komputer Universitas Gadjah Mada
THREADS WINDOWS : PEMBUATAN, PENJADWALAN DAN SINKRONISASI Julius Bata Magister Ilmu Komputer Universitas Gadjah Mada juliusbata@gmail.com Abtraksi Sistem operasi bertugas untuk melakukan manajemen proses.
Lebih terperinci4. Apa yang dimaksud dengan user mode?(nilai 3) Jawab: Adalah kondisi pada saat program user (job) sedang dieksekusi oleh prosesor.
Solusi Quiz 1 - Overview Sistem Operasi - Deskripsi Proses - Thread, SMP, Microkernel September 2011 1. Apa yang dimaksud dengan sistem operasi? (nilai 3) - Adalah program yang mengatur eksekusi program
Lebih terperinciSistem Operasi Mobile
Sistem Operasi Mobile Materi Kuliah MI3493 Teknologi Perangkat Bergerak Pramuko Aji, ST. MT. 1 Intro Sistem operasi mobile memiliki banyak kesamaan dengan sistem operasi konvensional.
Lebih terperinciSistem Operasi Waktu Nyata (RTOS-Real time Operating System)
Sistem Operasi Waktu Nyata (RTOS-Real time Operating System) Pengertian Sistem Operasi SO adalah perangkat lunak(kumpulan program) yang bertugas mengendalikan perangkat keras secara langsung, sebagai jembatan
Lebih terperinciBab I Pengenalan Sistem Operasi. Apa yang dimaksud Sistem Operasi?
Bab I Pengenalan Sistem Operasi Apa yang dimaksud Sistem Operasi Sistem Mainframe Sistem Desktop Sistem Multiprocessor Sistem Terdistribusi Sistem Tercluster Sistem Real -Time Sistem Handheld 1.1 Apa yang
Lebih terperinciOperating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si
Operating System I/O System Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Dosen : Caca E. Supriana, S.Si caca_emile@yahoo.co.id Input / Output System Perangkat Keras I/O Aplikasi Antarmuka
Lebih terperinciPertemuan 1# Pengantar Sistem Operasi. Dr. M. Arief Soeleman, M.Kom
Pertemuan 1# Pengantar Sistem Operasi Dr. M. Arief Soeleman, M.Kom Sistem Operasi Prodi : Teknik Informatika Jumlah SKS : 3 Bentuk perkuliahan : Ceramah Diskusi Latihan Deskripsi Matakuliah ini membahas
Lebih terperinciThread, SMP, dan Microkernel (P ( e P rtemuan ua ke-6) 6 Agustus 2014
Thread,, SMP, dan Microkernel (Pertemuan ke-6) Agustus 2014 Pokok Bahasan Pokok Bahasan: Thread, SMP, dan Microkernel Sub Pokok Bahasan: Multithreading Fungsionalitas thread Jenis-jenis thread TIU: Mahasiswa
Lebih terperinciPerbedaan Kernell Linux dan Windows
Perbedaan Kernell Linux dan Windows Secara umum kernel itu fungsinya me-manage resource yang ada di komp dan me-manage semua proses. kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah
Lebih terperinciSistem I/O. Hardware I/O Interface Aplikasi I/O Subsystem Kernel I/O Transformasi Permintaan (Request) I/O ke Operasi Hardware Stream Unjuk Kerja
12 Input / Output Sistem I/O Hardware I/O Interface Aplikasi I/O Subsystem Kernel I/O Transformasi Permintaan (Request) I/O ke Operasi Hardware Stream Unjuk Kerja 2 Hardware I/O Beragam variasi perangkat
Lebih terperinciSISTEM OPERASI TERDISTRIBUSI
SISTEM OPERASI TERDISTRIBUSI PENGANTAR DATA TERDISTRIBUSI Materi: 1. Pendahuluan 2. Manfaat Sistem Operasi Terdistribusi 3. Komponen Inti Sistem Operasi Pertemuan: 5 Pendahuluan Sistem operasi terdistribusi
Lebih terperinciProses dan Penjadwalan
Proses dan Penjadwalan Proses dan Penjadwalan Konsep Proses Penjadualan Proses Interaksi Proses Komunikasi Antar Proses Konsep Thread Ilustrasi Thread dengan Linux dan Java Konsep Dasar dan Kriteria Penjadualan;
Lebih terperinciI/O (INPUT/OUTPUT) SCHEDULING PADA PERANGKAT ANDROID DENGAN FLASH MEMORY
I/O (INPUT/OUTPUT) SCHEDULING PADA PERANGKAT ANDROID DENGAN FLASH MEMORY Sumarno AMIK Tunas Bangsa Jl. Sudirman Blok A No. 1-3, Kota Pematang Siantar, Sumatera Utara 21127 smr.str84@gmail.com Abstrak Sistem
Lebih terperinciJawaban Soal UTS Instalasi dan Penggunaan Sistem Operasi Semester Genap 2014/2015 D3 Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom
Jawaban Soal UTS Instalasi dan Penggunaan Sistem Operasi Semester Genap 2014/2015 D3 Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom Durasi kuis : 120 menit Program Studi: D3 Teknik Informatika
Lebih terperinci1. Disk Schedulling 2. Buffering
1. Disk Schedulling Biasanya prosesor jauh lebih cepat daripada disk, sehingga sangat mungkin bahwa akan ada beberapa permintaan Disk yang harusnya diproses namun disk tersebut belum siap memprosesnya.
Lebih terperinciPertemuan 2. Struktur Sistem Operasi
Pertemuan 2 Struktur Sistem Operasi Struktur Sistem Operasi Komponen Sistem Layanan Sistem Operasi System Calls Program System Struktur System Virtual Machines System Design dan Implementation System Generation
Lebih terperinciSistem Waktu Nyata dan Multimedia
Sistem Waktu Nyata dan Multimedia 1 Pendahuluan sistem waktu nyata mempersyaratkan bahwa komputasi yang dihasilkan benar tapi juga harus sesuai dengan waktu yang dikehendaki. Oleh karena itulah algoritma
Lebih terperinciPertemuan Ke-11 MULTIPROSESOR
Pertemuan Ke-11 MULTIPROSESOR A. Sistem Multiprosesor Merupakan sebuah sistem dimana sekumpulan prosessor dalam suatu komputer tunggal berhubungan dan bekerja sama satu sama lain Prosessor tersebut dapat
Lebih terperinciSISTEM OPERASI ISG2B3 MANAJEMEN MEMORI. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University
SISTEM OPERASI ISG2B3 MANAJEMEN MEMORI Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University OVERVIEW Manajemen memori merupakan salah satu fungsi sistem operasi Proses
Lebih terperinciSistem Operasi Proses- Dini Triasanti MANAJEMEN PROSES
MANAJEMEN PROSES 1. DEFINISI PROSES Terdapat beberapa definisi mengenai proses, antara lain : a. Merupakan konsep pokok dalam sistem operasi, sehingga masalah manajemen proses adalah masalah utama dalam
Lebih terperinciStruktur Sistem Komputer
2 Struktur Sistem Komputer Review: Struktur Sistem Komputer Operasi Sistem Komputer Struktur I/O Struktur Storage Proteksi Hardware 2 Arsitektur Sistem Komputer 3 Operasi Sistem Komputer CPU devices dan
Lebih terperinciBab 3. Proses. Gambar 3.1. Thread
Bab 3. Proses 3.1 Thread Thread adalah sebuah alur kontrol dari sebuah proses. Kontrol thread tunggal ini hanya memungkinkan proses untuk menjalankan satu tugas pada satu waktu. Banyak sistem operasi modern
Lebih terperinciSistem Operasi - PCB (process control block)
Sistem Operasi - PCB (process control block) PCB (process control block) dalam Sistem Operasi Sebagai pendahuluan kita harus mengenal dulu apa itu Sistem Operasi,Sistem operasi adalah seperangkat program
Lebih terperinciModel Pemrograman Paralel
Model Pemrograman Paralel Eko Didik Widianto (didik@undip.ac.id) Lab Embedded, Siskom - Undip @2011 eko didik widianto (siskom undip) SK617 Pengolahan Paralel 1 / 22 Pengolahan Paralel Pokok Bahasan Konsep
Lebih terperinciBab 3: Proses-Proses. Konsep Proses
Bab 3: Proses-Proses Konsep Proses Penjadwalan Proses Operasi pada Proses Proses yang bekerja sama (Cooperating Processes) Komunikasi antar Proses (Interprocess Communication) Komunikasi pada sistem Client-Server
Lebih terperinciMata Kuliah : Sistem Operasi Kelas : Teknik Informatika 4
Mata Kuliah : Sistem Operasi Kelas : Teknik Informatika 4 Part I Pilih jawaban yang paling tepat! 1. Pendekatan desain microkernel yang dimodifikasi merupakan jenis kernel? a. Kernel hibrida b. exokernel
Lebih terperinciSTRUKTUR SISTEM OPERASI
STRUKTUR SISTEM OPERASI STRUKTUR SISTEM OPERASI 1. Komponen-Komponen Sistem a. Manajemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber
Lebih terperinciArsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review:
Mata Kuliah : Sistem Operasi Kode MK : IT-012336 2 Struktur Sistem Komputer Tim Teaching Grant Mata Kuliah Sistem Operasi Review: Struktur Sistem Komputer Operasi Sistem Komputer Struktur I/O Struktur
Lebih terperinciAPLIKASI KOMPUTER. Sistem Operasi. Yusuf Elmande., S.Si., M.Kom. Modul ke: Fakultas Ekonomi dan Bisnis. Program Studi Akuntansi
APLIKASI KOMPUTER Modul ke: Sistem Operasi Fakultas Ekonomi dan Bisnis Yusuf Elmande., S.Si., M.Kom Program Studi Akuntansi Pendahuluan Untuk menjalankan sebuah computer membutuhkan system operasi. Sistem
Lebih terperinciSistem Operasi AGUS PAMUJI. Teknik Informatika
Sistem Operasi AGUS PAMUJI 1 Session 1 Pengenalan Sistem Komputer 2 Sistem Operasi Compiler Basis data Aplikasi bisnis 3 Definisi Sistem Operasi Software yang mengontrol hardware hanya program biasa(contoh
Lebih terperinciModul ke: APLIKASI KOMPUTER. Sistem Operasi. 02Fakultas FASILKOM. Fajriah, S.Kom, MM. Program Studi Sistem Informasi.
Modul ke: 02Fakultas Riri FASILKOM APLIKASI KOMPUTER Sistem Operasi Fajriah, S.Kom, MM Program Studi Sistem Informasi www.mercubuana.ac.id Abstract dan Tujuan Pembelajaran Abstract Sistem operasi merupakan
Lebih terperinciPengenalan Sistem Operasi
Pengenalan Sistem Operasi Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi. Pengenalan Sistem Operasi Mata
Lebih terperinciBab 3. Proses Proses POKOK BAHASAN: TUJUAN BELAJAR: 3.1 KONSEP PROSES
Bab 3 Proses Proses POKOK BAHASAN: Konsep Proses Penjadwalan Proses Operasi pada Proses Kerjasama antar Proses Komunikasi antar Proses Thread TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa
Lebih terperinciUKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pada saat ini tingkat pertumbuhan pengguna internet di seluruh dunia cukup tinggi. Hal ini disebabkan oleh semakin murah biaya yang dikeluarkan untuk mendapatkan
Lebih terperinciModul ke: Aplikasi Komputer. Sistem Operasi. Fakultas TEKNIK. Muhammad Rifqi, S.Kom, M.Kom. Program Studi. Ilmu Komputer.
Modul ke: Aplikasi Komputer Sistem Operasi Fakultas TEKNIK Muhammad Rifqi, S.Kom, M.Kom Program Studi Ilmu Komputer http://www.mercubuana.ac.id Course Objective Definisi Sistem Operasi. Peran Sistem Operasi
Lebih terperinciKelas: Nilai (Diisi Dosen):... IF
UTS Sem. I 2012/2013 CSG3E3 (Sistem Operasi) Jum at, 9 November 2012 Pk. 15.45-17.35 (110 menit) Dodi Wisaksono, Endro Ariyanto, Novian Anggis = Ujian bersifat close book dan tidak boleh menggunakan peralatan
Lebih terperinci4. SISTEM OPERASI TERDISTRIBUSI
4. SISTEM OPERASI TERDISTRIBUSI APAKAH SISTEM OPERASI TERDISTRIBUSI? Sistem operasi terdistribusi adalah salah satu implementasi dari sistem terdistribusi, di mana sekumpulan komputer dan prosesor yang
Lebih terperinciDCH1B3 Konfigurasi Perangkat Keras Komputer. Input/Output
DCH1B3 Konfigurasi Perangkat Keras Komputer Input/Output 1 9/13/2016 Masalah Input/Output Berbagai macam periferal yang begitu luas Mengirimkan sejumlah data yang berbeda Pada kecepatan berbeda-beda Dalam
Lebih terperinciHendy Kusumo Nugroho ( kelas A)
Review bab 15 "Penjadwalan Prosesor Jamak" Anggota kelompok : Andri Sattria (0606104196 - kelas A) Freddy Setiawan (0606104252 - kelas A) Hendy Kusumo Nugroho (0606101420 - kelas A) R. Brahmastro K ( 1205000746
Lebih terperinciTASK MANAGER TUGAS SISTEM OPERASI TITIS SARI PUTRI MI/1-A/22
TUGAS SISTEM OPERASI TASK MANAGER TITIS SARI PUTRI MI/1-A/22 Windows Task Manager adalah manajer tugas aplikasi yang disertakan dengan Microsoft Windows NT keluarga sistem operasi yang menyediakan informasi
Lebih terperinci1. Setelah kita merakit PC, maka agar hardware dapat berfungsi dan fungsi komputer dapat dijalankan, maka kita harus menginstal... a. BIOS d.
1. Setelah kita merakit PC, maka agar hardware dapat berfungsi dan fungsi komputer dapat dijalankan, maka kita harus menginstal... a. BIOS d. Anti virus b. Sistem operasi e. Hardware c. Software 2. Sistem
Lebih terperinciSebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar.
1. Sistem operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan mengoperasikan computer Fungsi Sistem Operasi : Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas
Lebih terperinci