SlideShare a Scribd company logo
1 of 11
PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK)
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR




             SISTEM OPERASI
Proses dan Thread
Konsep Dasar dan Definisi Proses

 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, sebagaimana digambarkan oleh nilai
pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu
proses umumnya juga termasuk processstack, yang berisikan data temporer
(seperti parameter metoda, address yang kembali, dan variabel lokal) dan
sebuah data section, yang berisikan variabel global.
Keadaan Proses
 New: Prosessedang dikerjakan/dibuat.
 Running: Instruksi sedang dikerjakan.
 Waiting: Proses sedang menunggu sejumlah kejadian
  untuk terjadi (sepertisebuahpenyelesaianI/O atau
  penerimaan sebuah tanda/signal).
 Ready: Proses sedang menunggu untuk ditugaskan
  pada sebuah prosesor.
 Terminated: Proses telah selsesai melaksanakan
  tugasnya/ mengeksekusi.
Process Control Block
System Calls Manajemen Proses
  System Calls Manajemen Berkas
  System Calls Manajemen Peranti
System Calls Informasi/Pemeliharaan
     System Calls Komunikasi
Tiap proses digambarkan dalam sistem operasioleh
sebuahprocess control block (PCB) juga disebut sebuah
control block PCB hanya berfungsi sebagai tempat
menyimpan/ gudang untuk informasi apa pun yang
dapat bervariasi dari prose ke proses.
Threads
T
Model proses yang didiskusikan sejauh ini telah menunjukkan bahwa suatu
proses adalah sebuah program yang menjalankan eksekusi thread tunggal.
Sebagai contoh, jika sebuah proses menjalankan sebuah program Word
Processor, ada sebuah thread tunggal dari instruksi-instruksi yang sedang
dilaksanakan. Kontrol thread tunggal ini hanya memungkinkan proses
untukmenjalankan satu tugas pada satu waktu. Banyak sistem operasi
modern telah memiliki konsep yang dikembangkan agar memungkinkan
sebuah proses untuk memiliki eksekusi multithreads, agar dapat dapat
secara terus menerus mengetik dalam karakter dan menjalankan pengecek
ejaan didalam proses yang sama. Maka sistem operasi tersebut


More Related Content

What's hot

What's hot (19)

Pertemuan 6
Pertemuan 6Pertemuan 6
Pertemuan 6
 
Khoirul Mar’ati - Proses pada sistem operasi
Khoirul Mar’ati - Proses pada sistem operasiKhoirul Mar’ati - Proses pada sistem operasi
Khoirul Mar’ati - Proses pada sistem operasi
 
9 man memoriaplot
9 man memoriaplot9 man memoriaplot
9 man memoriaplot
 
Proses dan implementasinya
Proses dan implementasinyaProses dan implementasinya
Proses dan implementasinya
 
Os ppt.3
Os ppt.3Os ppt.3
Os ppt.3
 
04 process & thread aplod
04 process & thread aplod04 process & thread aplod
04 process & thread aplod
 
Ferli Apriadi - Manajemen Proses
Ferli Apriadi - Manajemen ProsesFerli Apriadi - Manajemen Proses
Ferli Apriadi - Manajemen Proses
 
Komunikasi Antar Proses
Komunikasi Antar ProsesKomunikasi Antar Proses
Komunikasi Antar Proses
 
Konsep proses dan penjadwalan
Konsep proses dan penjadwalanKonsep proses dan penjadwalan
Konsep proses dan penjadwalan
 
02. proses pada so
02. proses pada so02. proses pada so
02. proses pada so
 
9.sistem operasi
9.sistem operasi 9.sistem operasi
9.sistem operasi
 
Penjadwalan proses
Penjadwalan prosesPenjadwalan proses
Penjadwalan proses
 
Software
SoftwareSoftware
Software
 
Pertemuan 7
Pertemuan 7Pertemuan 7
Pertemuan 7
 
Manajemen proses by handini
Manajemen proses by handiniManajemen proses by handini
Manajemen proses by handini
 
Penjadwalan Proses
Penjadwalan ProsesPenjadwalan Proses
Penjadwalan Proses
 
Konsep manajemen proses_pada_sistem
Konsep manajemen proses_pada_sistemKonsep manajemen proses_pada_sistem
Konsep manajemen proses_pada_sistem
 
Scheduling - Penjadwalan Sistem Operasi
Scheduling - Penjadwalan Sistem OperasiScheduling - Penjadwalan Sistem Operasi
Scheduling - Penjadwalan Sistem Operasi
 
Penjadualan CPU
Penjadualan CPUPenjadualan CPU
Penjadualan CPU
 

Viewers also liked

Access Chapter 01
Access Chapter 01Access Chapter 01
Access Chapter 01jgardne4
 
Introduction to cis107 fall 2012
Introduction to cis107 fall 2012Introduction to cis107 fall 2012
Introduction to cis107 fall 2012jgardne4
 
λαογραφικα δυτικης μακεδονιας
λαογραφικα δυτικης μακεδονιαςλαογραφικα δυτικης μακεδονιας
λαογραφικα δυτικης μακεδονιαςEleni Papadopoulou
 
Getting started summer 2012
Getting started summer 2012Getting started summer 2012
Getting started summer 2012jgardne4
 
Competencies and professional standards for health promotion capacity building
Competencies and professional standards for health promotion capacity buildingCompetencies and professional standards for health promotion capacity building
Competencies and professional standards for health promotion capacity buildingGiuseppe Fattori
 
Research report -tablets, smartphones & laptops
Research report -tablets, smartphones & laptopsResearch report -tablets, smartphones & laptops
Research report -tablets, smartphones & laptopsAlexandru Dincovici
 
4.11. wandeling lubbeek
4.11. wandeling lubbeek4.11. wandeling lubbeek
4.11. wandeling lubbeekStijn Van Loo
 
4.11. wandeling lubbeek
4.11. wandeling lubbeek4.11. wandeling lubbeek
4.11. wandeling lubbeekStijn Van Loo
 
μικρος πριγκιπας παρουσιαση
μικρος πριγκιπας παρουσιασημικρος πριγκιπας παρουσιαση
μικρος πριγκιπας παρουσιασηstraoly
 
Kaunokirjallisuus ja hyvinvointi
Kaunokirjallisuus ja hyvinvointiKaunokirjallisuus ja hyvinvointi
Kaunokirjallisuus ja hyvinvointisunnycesilia
 
Media studies a2 lydia hills
Media studies a2 lydia hillsMedia studies a2 lydia hills
Media studies a2 lydia hillslydiarose1
 

Viewers also liked (20)

Access Chapter 01
Access Chapter 01Access Chapter 01
Access Chapter 01
 
Introduction to cis107 fall 2012
Introduction to cis107 fall 2012Introduction to cis107 fall 2012
Introduction to cis107 fall 2012
 
λαογραφικα δυτικης μακεδονιας
λαογραφικα δυτικης μακεδονιαςλαογραφικα δυτικης μακεδονιας
λαογραφικα δυτικης μακεδονιας
 
агния лювовна барто. верёвочка
агния лювовна барто. верёвочкаагния лювовна барто. верёвочка
агния лювовна барто. верёвочка
 
Письмо букв Рр
Письмо букв РрПисьмо букв Рр
Письмо букв Рр
 
Getting started summer 2012
Getting started summer 2012Getting started summer 2012
Getting started summer 2012
 
Competencies and professional standards for health promotion capacity building
Competencies and professional standards for health promotion capacity buildingCompetencies and professional standards for health promotion capacity building
Competencies and professional standards for health promotion capacity building
 
Research report -tablets, smartphones & laptops
Research report -tablets, smartphones & laptopsResearch report -tablets, smartphones & laptops
Research report -tablets, smartphones & laptops
 
4.11. wandeling lubbeek
4.11. wandeling lubbeek4.11. wandeling lubbeek
4.11. wandeling lubbeek
 
Оценка научной деятельности организаций Беларуси с использованием индексов ци...
Оценка научной деятельности организаций Беларуси с использованием индексов ци...Оценка научной деятельности организаций Беларуси с использованием индексов ци...
Оценка научной деятельности организаций Беларуси с использованием индексов ци...
 
4.11. wandeling lubbeek
4.11. wandeling lubbeek4.11. wandeling lubbeek
4.11. wandeling lubbeek
 
2209
22092209
2209
 
μικρος πριγκιπας παρουσιαση
μικρος πριγκιπας παρουσιασημικρος πριγκιπας παρουσιαση
μικρος πριγκιπας παρουσιαση
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 12
Pertemuan 12Pertemuan 12
Pertemuan 12
 
Advertisement
AdvertisementAdvertisement
Advertisement
 
Kaunokirjallisuus ja hyvinvointi
Kaunokirjallisuus ja hyvinvointiKaunokirjallisuus ja hyvinvointi
Kaunokirjallisuus ja hyvinvointi
 
Presentacion tema memoria v1
Presentacion tema memoria v1Presentacion tema memoria v1
Presentacion tema memoria v1
 
Pertemuan tiga
Pertemuan tigaPertemuan tiga
Pertemuan tiga
 
Media studies a2 lydia hills
Media studies a2 lydia hillsMedia studies a2 lydia hills
Media studies a2 lydia hills
 

Similar to Pertemuan5

Manajemen Proses_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Manajemen Proses_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfManajemen Proses_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Manajemen Proses_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfARYAPUTRAABSHARI
 
Presentasi komputasi Pararel dan Terdistribusi
Presentasi komputasi Pararel dan TerdistribusiPresentasi komputasi Pararel dan Terdistribusi
Presentasi komputasi Pararel dan TerdistribusiRahmawan06
 
Novita Duri - Poses - proses Sistem Operasi
Novita Duri - Poses - proses Sistem OperasiNovita Duri - Poses - proses Sistem Operasi
Novita Duri - Poses - proses Sistem Operasibelajarkomputer
 
MATERI KULIAH KONSEP PROSES dan PENJADWALAN.ppt
MATERI KULIAH  KONSEP PROSES dan PENJADWALAN.pptMATERI KULIAH  KONSEP PROSES dan PENJADWALAN.ppt
MATERI KULIAH KONSEP PROSES dan PENJADWALAN.pptDEDEALAMSYAHSPd
 
Muhammad Arifin - Proses pada Sistem Operasi
Muhammad Arifin - Proses pada Sistem OperasiMuhammad Arifin - Proses pada Sistem Operasi
Muhammad Arifin - Proses pada Sistem Operasibelajarkomputer
 
So manajemen proses_komplit.hhhhh
So manajemen proses_komplit.hhhhhSo manajemen proses_komplit.hhhhh
So manajemen proses_komplit.hhhhhSejahtera Affif
 
13. sistem terdistribusi (dha13)
13. sistem terdistribusi (dha13)13. sistem terdistribusi (dha13)
13. sistem terdistribusi (dha13)khalghy
 
Sistem terdistribusi (dha13)
Sistem terdistribusi (dha13)Sistem terdistribusi (dha13)
Sistem terdistribusi (dha13)Mawaddah Warahmah
 
Modul pertemuan 2
Modul pertemuan 2Modul pertemuan 2
Modul pertemuan 2Al Cahyadi
 
Jamaludin - Proses pada Sistem Operasi
Jamaludin - Proses pada Sistem OperasiJamaludin - Proses pada Sistem Operasi
Jamaludin - Proses pada Sistem Operasibelajarkomputer
 
Manajemen Proses Riset Operasi
Manajemen Proses Riset OperasiManajemen Proses Riset Operasi
Manajemen Proses Riset OperasiHaris Bahrudin
 
Proses di Sistem Operasi
Proses di Sistem OperasiProses di Sistem Operasi
Proses di Sistem Operasieddie Ismantoe
 
Manajemen Proses pada Linux
Manajemen Proses pada LinuxManajemen Proses pada Linux
Manajemen Proses pada Linuxnisarhmayanti
 

Similar to Pertemuan5 (20)

Manajemen Proses_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Manajemen Proses_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfManajemen Proses_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Manajemen Proses_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
 
3-Manajemen_Proses.ppt
3-Manajemen_Proses.ppt3-Manajemen_Proses.ppt
3-Manajemen_Proses.ppt
 
Presentasi komputasi Pararel dan Terdistribusi
Presentasi komputasi Pararel dan TerdistribusiPresentasi komputasi Pararel dan Terdistribusi
Presentasi komputasi Pararel dan Terdistribusi
 
Novita Duri - Poses - proses Sistem Operasi
Novita Duri - Poses - proses Sistem OperasiNovita Duri - Poses - proses Sistem Operasi
Novita Duri - Poses - proses Sistem Operasi
 
MATERI KULIAH KONSEP PROSES dan PENJADWALAN.ppt
MATERI KULIAH  KONSEP PROSES dan PENJADWALAN.pptMATERI KULIAH  KONSEP PROSES dan PENJADWALAN.ppt
MATERI KULIAH KONSEP PROSES dan PENJADWALAN.ppt
 
Muhammad Arifin - Proses pada Sistem Operasi
Muhammad Arifin - Proses pada Sistem OperasiMuhammad Arifin - Proses pada Sistem Operasi
Muhammad Arifin - Proses pada Sistem Operasi
 
So manajemen proses_komplit.hhhhh
So manajemen proses_komplit.hhhhhSo manajemen proses_komplit.hhhhh
So manajemen proses_komplit.hhhhh
 
13. sistem terdistribusi (dha13)
13. sistem terdistribusi (dha13)13. sistem terdistribusi (dha13)
13. sistem terdistribusi (dha13)
 
Sistem terdistribusi (dha13)
Sistem terdistribusi (dha13)Sistem terdistribusi (dha13)
Sistem terdistribusi (dha13)
 
Modul pertemuan 2
Modul pertemuan 2Modul pertemuan 2
Modul pertemuan 2
 
Jamaludin - Proses pada Sistem Operasi
Jamaludin - Proses pada Sistem OperasiJamaludin - Proses pada Sistem Operasi
Jamaludin - Proses pada Sistem Operasi
 
Jawaban 1
Jawaban  1Jawaban  1
Jawaban 1
 
Bab 4
Bab 4Bab 4
Bab 4
 
Manajemen Proses Riset Operasi
Manajemen Proses Riset OperasiManajemen Proses Riset Operasi
Manajemen Proses Riset Operasi
 
Proses di Sistem Operasi
Proses di Sistem OperasiProses di Sistem Operasi
Proses di Sistem Operasi
 
Manajemen Proses pada Linux
Manajemen Proses pada LinuxManajemen Proses pada Linux
Manajemen Proses pada Linux
 
Pertemuan 14
Pertemuan 14Pertemuan 14
Pertemuan 14
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
Pertemuan 16
Pertemuan 16Pertemuan 16
Pertemuan 16
 

More from mutmainnamaruru (20)

Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 12
Pertemuan 12Pertemuan 12
Pertemuan 12
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Pertemuan 16
Pertemuan 16Pertemuan 16
Pertemuan 16
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 16
Pertemuan 16Pertemuan 16
Pertemuan 16
 

Pertemuan5

  • 1. PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR SISTEM OPERASI
  • 3. Konsep Dasar dan Definisi Proses 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, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu proses umumnya juga termasuk processstack, yang berisikan data temporer (seperti parameter metoda, address yang kembali, dan variabel lokal) dan sebuah data section, yang berisikan variabel global.
  • 5.  New: Prosessedang dikerjakan/dibuat.  Running: Instruksi sedang dikerjakan.  Waiting: Proses sedang menunggu sejumlah kejadian untuk terjadi (sepertisebuahpenyelesaianI/O atau penerimaan sebuah tanda/signal).  Ready: Proses sedang menunggu untuk ditugaskan pada sebuah prosesor.  Terminated: Proses telah selsesai melaksanakan tugasnya/ mengeksekusi.
  • 7. System Calls Manajemen Proses System Calls Manajemen Berkas System Calls Manajemen Peranti System Calls Informasi/Pemeliharaan System Calls Komunikasi
  • 8. Tiap proses digambarkan dalam sistem operasioleh sebuahprocess control block (PCB) juga disebut sebuah control block PCB hanya berfungsi sebagai tempat menyimpan/ gudang untuk informasi apa pun yang dapat bervariasi dari prose ke proses.
  • 10. T Model proses yang didiskusikan sejauh ini telah menunjukkan bahwa suatu proses adalah sebuah program yang menjalankan eksekusi thread tunggal. Sebagai contoh, jika sebuah proses menjalankan sebuah program Word Processor, ada sebuah thread tunggal dari instruksi-instruksi yang sedang dilaksanakan. Kontrol thread tunggal ini hanya memungkinkan proses untukmenjalankan satu tugas pada satu waktu. Banyak sistem operasi modern telah memiliki konsep yang dikembangkan agar memungkinkan sebuah proses untuk memiliki eksekusi multithreads, agar dapat dapat secara terus menerus mengetik dalam karakter dan menjalankan pengecek ejaan didalam proses yang sama. Maka sistem operasi tersebut