SlideShare a Scribd company logo
1 of 18
Download to read offline
1
Makalah Penciptaan Proses Sistem Operasi
DISUSUN OLEH :
ELMI TIODATA
210403010022
PROGRAM STUDI
TEKNIK INFORMATIKA
UNIVERSITAS PGRI KANJURUHAN MALANG
MATAKULIAH
SISTEM OPERASI
DOSEN PENGAMPU :
Akhamad Zaini, S.Kom.,M.T.
2
Kata pengantar
Puji dan syukur saya haturkan kehadiratMu Ya Tuhan yang telah memberikan rahmat dan
hidayah-Nya kepada saya. Dengan rahmat dan hidayah-Nya, bersyukur karena Makalah
Penciptaan Proses Sistem Operasi ini dapat terselesaikan dangan baik. Makalah ini saya buat
untuk memenuhi tugas UAS dari mata kuliah sistem operasi.
Terima kasih saya ucapkan kepada Bapak Dosen atas bimbingannya yang telah membantu
saya dalam bentuk materi dan saran, serta dibuat dengan segala masukan dan kekurangan
yang telah diberikan pada saya sehingga makalah ini dapat selesai.
Saya berharap kepada semua pihak dengan segala kritik dan saran yang bersifat membangun,
sangat saya harapkan untuk dimasa yang akan datang agar bisa menyempurnakan makalah
ini, sebab makalah ini masih banyak kekurangannya.
Malang Rabu, 11 Januari 2023
3
BAB 1
PENDAHULUAN
A. LATAR BELAKANG
Di jaman yang modern ini kita ketahu perkembangan dunia IT khususnya
operation system atau yang disingkat OS yang berarti suatusistem operasi pada suatu
perangkat semakin pesat, pada era sekarang banyak sekali perusahan, Perusahan
multinasional yang memproduksi suatu perangkat lunak sistem operasi.
Sistem operasi merupakan sebuah penghubung antara pengguna dari computer
dengan perangkat keras computer, sebelum sinyal analog dan sinyal digital. Seiring
dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai
system opersi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar
mengenai system operasi secara umum adalah seluruh sumber-daya yangterdapat pada
sisitem computer dan menyediakan sekumpulan penggunaan serta pemanfaatan
sumber-daya system computer.
OS ini memiiki tiga sasaran penting yaitu kenyamannya dalam penggunaan
computer menjadi lebih nyaman, sangat efisien penggunaan sumber-daya system
computer secara efisien, serta mampu berevolusi system operasi harus dibangun
sehingga memungkinkan dan memudahkan pengembangan, pegujian serta pengajuan
system-sistem yang luas dan baru.
.
4
B. RUMUSAN MASALAH
Bagaimana proses penjadwalan sistem operasi, sehingga bisa berjalan
dan digunakan dalam sebuah komputer
C. PENJADWALAN
Pengelolahan siklus hidup prosesnya.
D. TUJUAN
Untuk mengetahui seberapa penting system operasi bagi pengguna
ketahui, serta keuntungan dan kerugiannya.
E. MANFAAT
Agar mampu menjadi wacana dan sumber informasi
F. METEDOLOGI
Teknik catat dan sumber materi penjelasan, mempelajari dari proses
menghidupkan atau menyalakan sebuah computer yang saya miliki saat
ini
G. LANDASAN TEORI
Materi ini disusun sesuai isi dan penjelasan system operasi, membaca
sumber-sumber tentang system operasi yang saya ketahui dari teman
maupun dari google.
H. Konsep dan prosesnya
Apa program yang akan dieksekusi
5
BAB 1
PEMBAHASAN
1.1. Penciptaan Proses
2. Kondisi penyebab penciptaan proses
• Request user menjalankan aplikasi melalui shellnya
• Proses lainnya yang sedang berjalan
3. Tahap yang dilalui saat penciptaan proses
• SO membuat ID proses
• Membuat rekaman data dan disisipkan pada suatu struktur
data di memori utama-prosestable
• Proses image disimpan di memori utama terdiri dari kode
program, stack, PCB
• SO menginisialisasikan PCB
• Menyisipkan PCB ke antrian ready dan merubah status
menjadi ready/siap
A. Penghentian Proses
1. Kondisi Penyebab penghentian proses
Prosesnya selesai dieksekusi maka (menjadi normal)
Prosesnya kan dihentikan secara paksa karena terjadi
kesalahan
2. Tahap yang dilalui pada penghentian proses secara norma
Mengembalikan outputnya ke parent prosesnya tadi
Mneghapuskan rekaman prosesnya disemua antrian-antrian
dan table prosesnya tersebuat.
Mneghapus PCnnya dan proses foto/image
Membebaskan sumber dayanya yang digunakan
6
Nah, setelah, SO selesai makan akan melakukan penjadwalan
untuk proses selanjutnya.
B. Proses swiching
Kondisi umum proses switching
1. Interupsi disebabkan oleh aksi eksternalnya
▪ Apabila prosesnya sedang running maka sudah habislah
jatah waktu eksekusinya
▪ Proses pengantiannya diseleksi dengan menggunakan
rutinscheduler
▪ Pengalihan eksekusi menggunakan rutin di spatcher
Interupsi disebabkan oleh aksi internalnya
✓ Trap kesalahan pada saat eksekusi dari proses yang
sedang running. Jika fatal akan mengalihkan ke
proses berikutnya, jika fatalnya tidak akan
dilakukan oleh recovery proses dan akan
melanjutkan proses tersebuat
✓
✓ Sistem cell pemanggilannya layanan SO oleh
proses yang sedang running
7
C. Penjadwalan Proses
Kebijaksanaa dan mekanisme SO yang mengatur urutan dan jangka
waktu eksekusi proses-proses yang aktif. Betugas memilih proses lainya
yang aktif
D. Komponen Penjadwalanya
Antrian penjadwalan scheduling queue
Penjadwalan Scheduler berfungsi untuk melakukan pengalihan
eksekusi
E. Jenis-jenis Antrian Penjadwalan
• Semua proses yang masuk pada susatu system akan diletakan
kedalam job queue.
• Ready queue sedang di proses yang ada di memori utama dan
menunggu untuk dieksekusi diletakan pada suatu list yang
disebuat dengan proses yang sedang menunggu peralatan i/o
tertentu dengan device queue
8
F. Kriteria Penjadwalan Proses
▪ Keadilan ( Fairness pembagian jatah waktu CPU yang adil
mencegah starvation
▪ Efesiensi memastikan CPU digunakan selama masih ada
prosesnya.
▪ Waktu tanggapan antara user mengiputkan dengan
output/feedback dari SO
▪ Waktu tunggu dirasinya yang dibutuhkan.
▪ Turn around time durasi suatu proses dieksekusi dari awalnya
sehingga akhir.
G. Strategi Dasar Penjadwalanaya
Non-preemptive :
❖ Proses lainnya tidad dapat mengambil alih eksekusi prosesor
ketika proses lainnya sedang berjalan.
❖ Pengalihan akan terjadi jika prosesnya sebelum selesai
❖ Preemptive
▪ SO dan proses lainnya dapat mengambil alih eksekusi
proses ketika proses lainnya sedandg berjalan
▪ Terdapat pada system konkurensi
H. Sinkronsinasi
➢ Definisi mekanisme adalah untuk memastikan operasi berjalan
secara sinkron prosesnya konkuren yang palaing mempengaruhi.
➢ Penyebab
Critical Resource _Sumber daya yang berada dalam kondisi
receondition, Crisical section_Code program yang akan
mengakses critical resource
9
➢ Mutual Exclusio
Pengertiannya mutual adalah ketika suatu proses (PO) sedang
menggunakan critical section, maka tidak boleh ada proses
lain(PI) yang menggunakan crtical section disaat bersamaan.
➢ Progress
Ketika tidak ada prosesnya yang menggunakan critical section
dan ada proses yang ingin menggunakan critical section tersebut,
maka permintaan tersebut harus bisa terpenuhi.
➢ Bounded Waiting
Adalah setiap proses yang menunggu menggunakan critical
section, maka proses yang menunggu tersebut dijamin suatu saat
nantinya akan mengalami starvation
1.2. Konsep Proses
Program yang sedang dieksekusi adalah :
Proses tidak hanay sekedar suatu kode/program (text section)
melainkan bisa merupakan beberapa aktivitas yang sangat
bersangkutan seperti program counter dan stack
Sebuah proses juga dapat melibatkan stack yang berisi data
sementara (parameter fingsi/metode local) dan data section
yang menyimpan variable-variabel global
1.3. Konsep Proses cont.
▪ Sebuah program yang dieksekusi yang mencakup counter,
register dan variable didalamnya
▪ Sistem operasinya mengeksekusikan proses dengan du acara
yaitu ; Batch system yang mengeksekusi jobs dan Time-
shared system yang mengatur pengeksekusian programnya.
10
▪ Sisiem operasi UNIX mempunyai system call fork yang
berfungsi
▪ Untuk membuat proses baru ialah proses yang memanggil
system call fork ini akan dibagi menjadi dua proses yaitu :
Proses induk dan proses turunan yanv identik.
1.4. Terminasi Proses
Suatu proses terminasi adalah ketika proses tersebut telah
selesai dieksekusikan perintah terakhir serta meminta system
operasi untuk menghapus perintah tersebut dengan
menggunakan system call exit
Proses ini dapat megembalikan data keluar kepada proses
induknya melalui system cal wait.
Running status yang memiliki pada saat instruksi-instruksi
dari sebuah proses eksekusi.
Waiting status yang memiliki pada saat proses event seperti
proses m/k
Ready status yang memiliki pada saat proses siap untuk
dieksekusikan oleh orosesor tersebut.
Status yang dimiliki pada saat proses baru saja dibuat
Terminated status yang dimiliki pada saat telah selesai
dieksekusikan.
11
12
1.5. Proses Control Block
Disetiap proses digambarkan dalam suatu system operasi oleh sebuah proses
control block (PCB) – juga disebut sebuah proses control block
13
1.6. Proses control block
Berisikan banyak bagian dari informasi yang berhubungan dengan suatu prosesnya
yangspesifik termasuk hal-halyangada dibawah ini :
❖ Status proses
❖ Program counter
❖ CPU Register
❖ Informasi manajementmemory
❖ Informasi pencatatan
14
1.1.1. Proses Thread
Sebuah alur control dari sebuah proses.
15
➢ Tread dalam proses adalah
Perbedaan antara proses dengan thread tunggal dengan proses dengan proses
yang banyak adalah proses dengan thread yang banyak dapat
mengerjakannya lebih dari satu tugas pada satu satuan waktu.
➢ Keuntungan Thread
Responsi ,berbagai sumber daya , ekonomi, Utilisasi arsitektur
multiprocessor,
16
BAB III
KESIMPULAN
Seiring dengan semakin berkembangnya zaman maka perusahaan perusahan yang
berada sebagai pengembang sistem operasi terus melakukan terobosan terobosan baru dibidang
IT.
Masyarakat umum, khususnya di Indonesia tentunya tidak bisa menolak suatu
perkembangan jaman dimana teknologi teknologi dibidang sistem operasi semakin lama
semakin berkembang, namun hal ini harus diimbangi dengan lahirnya terobosan terobosan baru
dari anak negeri dalam menciptakan atau mengembangkan sistem operasi, agar suatu saat
masyarakat akan bangga menggunakan suatu sistem operasi yang lahir dari pemikiran anak
negeri. Sebelum adanya system operasi, manusia hanya menggunakan computer dengan sinyal
analog dan sinyal digital. Seiring dengan berjalannya waktu dan perkembangannya ilmu
pengetahuan dan ilmu teknologi, pada saat ini terdapat berbagai macam sistemoperasi dengan
masing-masing keunggulan untuk lebih memahami system operasi maka sebaiknya perlu
diketahui terlebih dahulu bebrapa konsep dasar mengenai system operasi itu sendiri.
17
A. SARAN
Saya sebagai mahasisiwa harusnya lebih mengoptimalkan penggunaan system
operasi ini, Bahkan sampai ikut serta mengembangkan. Karena kemajuan teknologi
suatu bangsa yang mnentukan kemajuan bangasanya tersebut dimata dunia. Mulai
sekarang sampai yang akan dating mahasiswa diharapkan proaktif dibidang Operasi
system, dan juga perkembangan teknologi zaman ini sangat pesat, aerinya saya
dituntut untuk berinovasi dalam mengembangkan system operasi ini, janganlah saya
sebagai pemakai tetapi sayalah yanag juga nantinya bisa menciptakanya.suatu sisitem
yang baru supaya mudah digunakan dan tahan terhadap apapun.
18
DAFTAR PUSTAKA
Membaca goole
https://kjgeer.wordpress.com/bengkel-komputer/macam-
macam-sistem-operasi-komputer/
Praktek mandiri mengguna kan PC sendiri
http://www.tito-techno.com/2015/10/jenis-jenis-sistem-
operasi.html
Mencari informasi terbaru tentang sisitem operasi
https://id.wikipedia.org/wiki/Sejarah_perkembangan_sistem_
komputer

More Related Content

Similar to Makalah Sistem operasi_UAS_Elmi Tiodata_210403010022.pdf

Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfPenjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfARYAPUTRAABSHARI
 
Konsep manajemen proses_pada_sistem
Konsep manajemen proses_pada_sistemKonsep manajemen proses_pada_sistem
Konsep manajemen proses_pada_sistemSejahtera Affif
 
Dedi Purwanto - Proses - proses Sistem Operasi
Dedi Purwanto - Proses - proses Sistem OperasiDedi Purwanto - Proses - proses Sistem Operasi
Dedi Purwanto - Proses - proses Sistem Operasibelajarkomputer
 
Muhammad Arifin - Proses pada Sistem Operasi
Muhammad Arifin - Proses pada Sistem OperasiMuhammad Arifin - Proses pada Sistem Operasi
Muhammad Arifin - Proses pada Sistem Operasibelajarkomputer
 
Manajemen Proses Riset Operasi
Manajemen Proses Riset OperasiManajemen Proses Riset Operasi
Manajemen Proses Riset OperasiHaris Bahrudin
 
Bernis Sagita - Konkurensi
Bernis Sagita - KonkurensiBernis Sagita - Konkurensi
Bernis Sagita - Konkurensibelajarkomputer
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasiboyz1205
 
Proses Penjadwalan Pada Sistem Operasi - Copy.pptx
Proses Penjadwalan Pada Sistem Operasi - Copy.pptxProses Penjadwalan Pada Sistem Operasi - Copy.pptx
Proses Penjadwalan Pada Sistem Operasi - Copy.pptxZuhri38
 
Modul pertemuan 2
Modul pertemuan 2Modul pertemuan 2
Modul pertemuan 2Al Cahyadi
 
Novita Duri - Poses - proses Sistem Operasi
Novita Duri - Poses - proses Sistem OperasiNovita Duri - Poses - proses Sistem Operasi
Novita Duri - Poses - proses Sistem Operasibelajarkomputer
 
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
 
Deadlock_Arya Putra Abshari (210209501101) PTIK C 2021.pdf
Deadlock_Arya Putra Abshari (210209501101) PTIK C 2021.pdfDeadlock_Arya Putra Abshari (210209501101) PTIK C 2021.pdf
Deadlock_Arya Putra Abshari (210209501101) PTIK C 2021.pdfARYAPUTRAABSHARI
 
ini95_20230321085805_Modul-4_Proses.pptx
ini95_20230321085805_Modul-4_Proses.pptxini95_20230321085805_Modul-4_Proses.pptx
ini95_20230321085805_Modul-4_Proses.pptxakunoo
 
Sistem Operasi - 4 [Penjadwalan Proses SO]
Sistem Operasi - 4 [Penjadwalan Proses SO]Sistem Operasi - 4 [Penjadwalan Proses SO]
Sistem Operasi - 4 [Penjadwalan Proses SO]beiharira
 

Similar to Makalah Sistem operasi_UAS_Elmi Tiodata_210403010022.pdf (20)

algoritma
algoritmaalgoritma
algoritma
 
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfPenjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
 
Konsep manajemen proses_pada_sistem
Konsep manajemen proses_pada_sistemKonsep manajemen proses_pada_sistem
Konsep manajemen proses_pada_sistem
 
Dedi Purwanto - Proses - proses Sistem Operasi
Dedi Purwanto - Proses - proses Sistem OperasiDedi Purwanto - Proses - proses Sistem Operasi
Dedi Purwanto - Proses - proses Sistem Operasi
 
Pertemuan 6 rev 310108_ok
Pertemuan 6 rev 310108_okPertemuan 6 rev 310108_ok
Pertemuan 6 rev 310108_ok
 
Pert.3 proses dan thread
Pert.3 proses dan threadPert.3 proses dan thread
Pert.3 proses dan thread
 
Muhammad Arifin - Proses pada Sistem Operasi
Muhammad Arifin - Proses pada Sistem OperasiMuhammad Arifin - Proses pada Sistem Operasi
Muhammad Arifin - Proses pada Sistem Operasi
 
Pertemuan 6
Pertemuan 6Pertemuan 6
Pertemuan 6
 
Manajemen Proses Riset Operasi
Manajemen Proses Riset OperasiManajemen Proses Riset Operasi
Manajemen Proses Riset Operasi
 
Bernis Sagita - Konkurensi
Bernis Sagita - KonkurensiBernis Sagita - Konkurensi
Bernis Sagita - Konkurensi
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Os ppt.3
Os ppt.3Os ppt.3
Os ppt.3
 
Proses Penjadwalan Pada Sistem Operasi - Copy.pptx
Proses Penjadwalan Pada Sistem Operasi - Copy.pptxProses Penjadwalan Pada Sistem Operasi - Copy.pptx
Proses Penjadwalan Pada Sistem Operasi - Copy.pptx
 
Modul pertemuan 2
Modul pertemuan 2Modul pertemuan 2
Modul pertemuan 2
 
Novita Duri - Poses - proses Sistem Operasi
Novita Duri - Poses - proses Sistem OperasiNovita Duri - Poses - proses Sistem Operasi
Novita Duri - Poses - proses Sistem Operasi
 
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
 
04 process & thread aplod
04 process & thread aplod04 process & thread aplod
04 process & thread aplod
 
Deadlock_Arya Putra Abshari (210209501101) PTIK C 2021.pdf
Deadlock_Arya Putra Abshari (210209501101) PTIK C 2021.pdfDeadlock_Arya Putra Abshari (210209501101) PTIK C 2021.pdf
Deadlock_Arya Putra Abshari (210209501101) PTIK C 2021.pdf
 
ini95_20230321085805_Modul-4_Proses.pptx
ini95_20230321085805_Modul-4_Proses.pptxini95_20230321085805_Modul-4_Proses.pptx
ini95_20230321085805_Modul-4_Proses.pptx
 
Sistem Operasi - 4 [Penjadwalan Proses SO]
Sistem Operasi - 4 [Penjadwalan Proses SO]Sistem Operasi - 4 [Penjadwalan Proses SO]
Sistem Operasi - 4 [Penjadwalan Proses SO]
 

More from Elmitiodatacp

UAS P.Web Lanjut.docx
UAS P.Web Lanjut.docxUAS P.Web Lanjut.docx
UAS P.Web Lanjut.docxElmitiodatacp
 
ULANG TAHUN SR EDIT.docx
ULANG TAHUN SR EDIT.docxULANG TAHUN SR EDIT.docx
ULANG TAHUN SR EDIT.docxElmitiodatacp
 
makalah OS android dan IOS.pdf
makalah OS android dan IOS.pdfmakalah OS android dan IOS.pdf
makalah OS android dan IOS.pdfElmitiodatacp
 
tugas SI PER 10 WORDNYA.docx
tugas SI PER 10 WORDNYA.docxtugas SI PER 10 WORDNYA.docx
tugas SI PER 10 WORDNYA.docxElmitiodatacp
 
MAKALAH SISTEM OPERASI WORD.docx
MAKALAH SISTEM OPERASI WORD.docxMAKALAH SISTEM OPERASI WORD.docx
MAKALAH SISTEM OPERASI WORD.docxElmitiodatacp
 
makalah OS android dan IOS.pdf
makalah OS android dan IOS.pdfmakalah OS android dan IOS.pdf
makalah OS android dan IOS.pdfElmitiodatacp
 
162-Article Text-514-1-10-20210913.pdf
162-Article Text-514-1-10-20210913.pdf162-Article Text-514-1-10-20210913.pdf
162-Article Text-514-1-10-20210913.pdfElmitiodatacp
 

More from Elmitiodatacp (8)

UAS P.Web Lanjut.docx
UAS P.Web Lanjut.docxUAS P.Web Lanjut.docx
UAS P.Web Lanjut.docx
 
UNTUK JNE.docx
UNTUK JNE.docxUNTUK JNE.docx
UNTUK JNE.docx
 
ULANG TAHUN SR EDIT.docx
ULANG TAHUN SR EDIT.docxULANG TAHUN SR EDIT.docx
ULANG TAHUN SR EDIT.docx
 
makalah OS android dan IOS.pdf
makalah OS android dan IOS.pdfmakalah OS android dan IOS.pdf
makalah OS android dan IOS.pdf
 
tugas SI PER 10 WORDNYA.docx
tugas SI PER 10 WORDNYA.docxtugas SI PER 10 WORDNYA.docx
tugas SI PER 10 WORDNYA.docx
 
MAKALAH SISTEM OPERASI WORD.docx
MAKALAH SISTEM OPERASI WORD.docxMAKALAH SISTEM OPERASI WORD.docx
MAKALAH SISTEM OPERASI WORD.docx
 
makalah OS android dan IOS.pdf
makalah OS android dan IOS.pdfmakalah OS android dan IOS.pdf
makalah OS android dan IOS.pdf
 
162-Article Text-514-1-10-20210913.pdf
162-Article Text-514-1-10-20210913.pdf162-Article Text-514-1-10-20210913.pdf
162-Article Text-514-1-10-20210913.pdf
 

Recently uploaded

Contoh contoh soal dan jawaban persediaan barang
Contoh contoh soal dan jawaban persediaan barangContoh contoh soal dan jawaban persediaan barang
Contoh contoh soal dan jawaban persediaan barangRadhialKautsar
 
Materi Presentasi Untuk Sertifikasi Level Managerial Perusahaan Pembiayaan Ar...
Materi Presentasi Untuk Sertifikasi Level Managerial Perusahaan Pembiayaan Ar...Materi Presentasi Untuk Sertifikasi Level Managerial Perusahaan Pembiayaan Ar...
Materi Presentasi Untuk Sertifikasi Level Managerial Perusahaan Pembiayaan Ar...arielsuwarnapati2
 
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank TerpercayaUnikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercayaunikbetslotbankmaybank
 
005 ppt elastisitas-permintaan-dan-penawaran.ppt
005 ppt elastisitas-permintaan-dan-penawaran.ppt005 ppt elastisitas-permintaan-dan-penawaran.ppt
005 ppt elastisitas-permintaan-dan-penawaran.pptIjlalMaulana1
 
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
PPT  DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptxPPT  DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptxvickrygaluh59
 
[BEST PRICE] Senapan Angin Dengan Teleskopik Kalimantan Barat
[BEST PRICE] Senapan Angin Dengan Teleskopik Kalimantan Barat[BEST PRICE] Senapan Angin Dengan Teleskopik Kalimantan Barat
[BEST PRICE] Senapan Angin Dengan Teleskopik Kalimantan Baratsenapananginterbaik2
 
Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)DenniPratama2
 
WA/TELP : 0822-3006-6162, Toko Box Delivery Sayur, Toko Box Delivery Donat, T...
WA/TELP : 0822-3006-6162, Toko Box Delivery Sayur, Toko Box Delivery Donat, T...WA/TELP : 0822-3006-6162, Toko Box Delivery Sayur, Toko Box Delivery Donat, T...
WA/TELP : 0822-3006-6162, Toko Box Delivery Sayur, Toko Box Delivery Donat, T...gamal imron khoirudin
 
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdfKELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdfPritaRatuliu
 
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di IndonesiaJudul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di IndonesiaHaseebBashir5
 
CONTOH RUK PPI TAHUNAN PUSKESMAS 00.docx
CONTOH RUK PPI TAHUNAN PUSKESMAS 00.docxCONTOH RUK PPI TAHUNAN PUSKESMAS 00.docx
CONTOH RUK PPI TAHUNAN PUSKESMAS 00.docxKartikaFebrianti1
 
Presentasi Root Cause Diagram bandung ppt
Presentasi Root Cause Diagram bandung pptPresentasi Root Cause Diagram bandung ppt
Presentasi Root Cause Diagram bandung pptAkuatSupriyanto1
 
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024DarmiePootwo
 
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNovaRuwanti
 
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak""Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"HaseebBashir5
 
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptxAndiAzhar9
 

Recently uploaded (16)

Contoh contoh soal dan jawaban persediaan barang
Contoh contoh soal dan jawaban persediaan barangContoh contoh soal dan jawaban persediaan barang
Contoh contoh soal dan jawaban persediaan barang
 
Materi Presentasi Untuk Sertifikasi Level Managerial Perusahaan Pembiayaan Ar...
Materi Presentasi Untuk Sertifikasi Level Managerial Perusahaan Pembiayaan Ar...Materi Presentasi Untuk Sertifikasi Level Managerial Perusahaan Pembiayaan Ar...
Materi Presentasi Untuk Sertifikasi Level Managerial Perusahaan Pembiayaan Ar...
 
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank TerpercayaUnikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
Unikbet: Situs Slot Pragmatic Bank Seabank Terpercaya
 
005 ppt elastisitas-permintaan-dan-penawaran.ppt
005 ppt elastisitas-permintaan-dan-penawaran.ppt005 ppt elastisitas-permintaan-dan-penawaran.ppt
005 ppt elastisitas-permintaan-dan-penawaran.ppt
 
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
PPT  DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptxPPT  DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
PPT DENIES SUSANTO AHLI MADYA BANGUNAN PERAWATAN GEDUNG 1.pptx
 
[BEST PRICE] Senapan Angin Dengan Teleskopik Kalimantan Barat
[BEST PRICE] Senapan Angin Dengan Teleskopik Kalimantan Barat[BEST PRICE] Senapan Angin Dengan Teleskopik Kalimantan Barat
[BEST PRICE] Senapan Angin Dengan Teleskopik Kalimantan Barat
 
Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)Teknik Proyeksi Bisnis (Peramalan Bisnis)
Teknik Proyeksi Bisnis (Peramalan Bisnis)
 
WA/TELP : 0822-3006-6162, Toko Box Delivery Sayur, Toko Box Delivery Donat, T...
WA/TELP : 0822-3006-6162, Toko Box Delivery Sayur, Toko Box Delivery Donat, T...WA/TELP : 0822-3006-6162, Toko Box Delivery Sayur, Toko Box Delivery Donat, T...
WA/TELP : 0822-3006-6162, Toko Box Delivery Sayur, Toko Box Delivery Donat, T...
 
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdfKELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
KELOMPOK 7_ANALISIS INVESTASI PUBLIK.pdf
 
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di IndonesiaJudul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
Judul: Memahami Jabrix4D: Situs Togel dan Slot Online Terpercaya di Indonesia
 
CONTOH RUK PPI TAHUNAN PUSKESMAS 00.docx
CONTOH RUK PPI TAHUNAN PUSKESMAS 00.docxCONTOH RUK PPI TAHUNAN PUSKESMAS 00.docx
CONTOH RUK PPI TAHUNAN PUSKESMAS 00.docx
 
Presentasi Root Cause Diagram bandung ppt
Presentasi Root Cause Diagram bandung pptPresentasi Root Cause Diagram bandung ppt
Presentasi Root Cause Diagram bandung ppt
 
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
PROGRAM WALI KELAS TAHUN PELAJARAN 2023 2024
 
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
saw method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak""Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
"Melompati Ramtoto: Keterampilan dan Kebahagiaan Anak-anak"
 
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
1.-Ruang-Lingkup-Studi-Kelayakan-Bisnis-2.pptx
 

Makalah Sistem operasi_UAS_Elmi Tiodata_210403010022.pdf

  • 1. 1 Makalah Penciptaan Proses Sistem Operasi DISUSUN OLEH : ELMI TIODATA 210403010022 PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS PGRI KANJURUHAN MALANG MATAKULIAH SISTEM OPERASI DOSEN PENGAMPU : Akhamad Zaini, S.Kom.,M.T.
  • 2. 2 Kata pengantar Puji dan syukur saya haturkan kehadiratMu Ya Tuhan yang telah memberikan rahmat dan hidayah-Nya kepada saya. Dengan rahmat dan hidayah-Nya, bersyukur karena Makalah Penciptaan Proses Sistem Operasi ini dapat terselesaikan dangan baik. Makalah ini saya buat untuk memenuhi tugas UAS dari mata kuliah sistem operasi. Terima kasih saya ucapkan kepada Bapak Dosen atas bimbingannya yang telah membantu saya dalam bentuk materi dan saran, serta dibuat dengan segala masukan dan kekurangan yang telah diberikan pada saya sehingga makalah ini dapat selesai. Saya berharap kepada semua pihak dengan segala kritik dan saran yang bersifat membangun, sangat saya harapkan untuk dimasa yang akan datang agar bisa menyempurnakan makalah ini, sebab makalah ini masih banyak kekurangannya. Malang Rabu, 11 Januari 2023
  • 3. 3 BAB 1 PENDAHULUAN A. LATAR BELAKANG Di jaman yang modern ini kita ketahu perkembangan dunia IT khususnya operation system atau yang disingkat OS yang berarti suatusistem operasi pada suatu perangkat semakin pesat, pada era sekarang banyak sekali perusahan, Perusahan multinasional yang memproduksi suatu perangkat lunak sistem operasi. Sistem operasi merupakan sebuah penghubung antara pengguna dari computer dengan perangkat keras computer, sebelum sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai system opersi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai system operasi secara umum adalah seluruh sumber-daya yangterdapat pada sisitem computer dan menyediakan sekumpulan penggunaan serta pemanfaatan sumber-daya system computer. OS ini memiiki tiga sasaran penting yaitu kenyamannya dalam penggunaan computer menjadi lebih nyaman, sangat efisien penggunaan sumber-daya system computer secara efisien, serta mampu berevolusi system operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pegujian serta pengajuan system-sistem yang luas dan baru. .
  • 4. 4 B. RUMUSAN MASALAH Bagaimana proses penjadwalan sistem operasi, sehingga bisa berjalan dan digunakan dalam sebuah komputer C. PENJADWALAN Pengelolahan siklus hidup prosesnya. D. TUJUAN Untuk mengetahui seberapa penting system operasi bagi pengguna ketahui, serta keuntungan dan kerugiannya. E. MANFAAT Agar mampu menjadi wacana dan sumber informasi F. METEDOLOGI Teknik catat dan sumber materi penjelasan, mempelajari dari proses menghidupkan atau menyalakan sebuah computer yang saya miliki saat ini G. LANDASAN TEORI Materi ini disusun sesuai isi dan penjelasan system operasi, membaca sumber-sumber tentang system operasi yang saya ketahui dari teman maupun dari google. H. Konsep dan prosesnya Apa program yang akan dieksekusi
  • 5. 5 BAB 1 PEMBAHASAN 1.1. Penciptaan Proses 2. Kondisi penyebab penciptaan proses • Request user menjalankan aplikasi melalui shellnya • Proses lainnya yang sedang berjalan 3. Tahap yang dilalui saat penciptaan proses • SO membuat ID proses • Membuat rekaman data dan disisipkan pada suatu struktur data di memori utama-prosestable • Proses image disimpan di memori utama terdiri dari kode program, stack, PCB • SO menginisialisasikan PCB • Menyisipkan PCB ke antrian ready dan merubah status menjadi ready/siap A. Penghentian Proses 1. Kondisi Penyebab penghentian proses Prosesnya selesai dieksekusi maka (menjadi normal) Prosesnya kan dihentikan secara paksa karena terjadi kesalahan 2. Tahap yang dilalui pada penghentian proses secara norma Mengembalikan outputnya ke parent prosesnya tadi Mneghapuskan rekaman prosesnya disemua antrian-antrian dan table prosesnya tersebuat. Mneghapus PCnnya dan proses foto/image Membebaskan sumber dayanya yang digunakan
  • 6. 6 Nah, setelah, SO selesai makan akan melakukan penjadwalan untuk proses selanjutnya. B. Proses swiching Kondisi umum proses switching 1. Interupsi disebabkan oleh aksi eksternalnya ▪ Apabila prosesnya sedang running maka sudah habislah jatah waktu eksekusinya ▪ Proses pengantiannya diseleksi dengan menggunakan rutinscheduler ▪ Pengalihan eksekusi menggunakan rutin di spatcher Interupsi disebabkan oleh aksi internalnya ✓ Trap kesalahan pada saat eksekusi dari proses yang sedang running. Jika fatal akan mengalihkan ke proses berikutnya, jika fatalnya tidak akan dilakukan oleh recovery proses dan akan melanjutkan proses tersebuat ✓ ✓ Sistem cell pemanggilannya layanan SO oleh proses yang sedang running
  • 7. 7 C. Penjadwalan Proses Kebijaksanaa dan mekanisme SO yang mengatur urutan dan jangka waktu eksekusi proses-proses yang aktif. Betugas memilih proses lainya yang aktif D. Komponen Penjadwalanya Antrian penjadwalan scheduling queue Penjadwalan Scheduler berfungsi untuk melakukan pengalihan eksekusi E. Jenis-jenis Antrian Penjadwalan • Semua proses yang masuk pada susatu system akan diletakan kedalam job queue. • Ready queue sedang di proses yang ada di memori utama dan menunggu untuk dieksekusi diletakan pada suatu list yang disebuat dengan proses yang sedang menunggu peralatan i/o tertentu dengan device queue
  • 8. 8 F. Kriteria Penjadwalan Proses ▪ Keadilan ( Fairness pembagian jatah waktu CPU yang adil mencegah starvation ▪ Efesiensi memastikan CPU digunakan selama masih ada prosesnya. ▪ Waktu tanggapan antara user mengiputkan dengan output/feedback dari SO ▪ Waktu tunggu dirasinya yang dibutuhkan. ▪ Turn around time durasi suatu proses dieksekusi dari awalnya sehingga akhir. G. Strategi Dasar Penjadwalanaya Non-preemptive : ❖ Proses lainnya tidad dapat mengambil alih eksekusi prosesor ketika proses lainnya sedang berjalan. ❖ Pengalihan akan terjadi jika prosesnya sebelum selesai ❖ Preemptive ▪ SO dan proses lainnya dapat mengambil alih eksekusi proses ketika proses lainnya sedandg berjalan ▪ Terdapat pada system konkurensi H. Sinkronsinasi ➢ Definisi mekanisme adalah untuk memastikan operasi berjalan secara sinkron prosesnya konkuren yang palaing mempengaruhi. ➢ Penyebab Critical Resource _Sumber daya yang berada dalam kondisi receondition, Crisical section_Code program yang akan mengakses critical resource
  • 9. 9 ➢ Mutual Exclusio Pengertiannya mutual adalah ketika suatu proses (PO) sedang menggunakan critical section, maka tidak boleh ada proses lain(PI) yang menggunakan crtical section disaat bersamaan. ➢ Progress Ketika tidak ada prosesnya yang menggunakan critical section dan ada proses yang ingin menggunakan critical section tersebut, maka permintaan tersebut harus bisa terpenuhi. ➢ Bounded Waiting Adalah setiap proses yang menunggu menggunakan critical section, maka proses yang menunggu tersebut dijamin suatu saat nantinya akan mengalami starvation 1.2. Konsep Proses Program yang sedang dieksekusi adalah : Proses tidak hanay sekedar suatu kode/program (text section) melainkan bisa merupakan beberapa aktivitas yang sangat bersangkutan seperti program counter dan stack Sebuah proses juga dapat melibatkan stack yang berisi data sementara (parameter fingsi/metode local) dan data section yang menyimpan variable-variabel global 1.3. Konsep Proses cont. ▪ Sebuah program yang dieksekusi yang mencakup counter, register dan variable didalamnya ▪ Sistem operasinya mengeksekusikan proses dengan du acara yaitu ; Batch system yang mengeksekusi jobs dan Time- shared system yang mengatur pengeksekusian programnya.
  • 10. 10 ▪ Sisiem operasi UNIX mempunyai system call fork yang berfungsi ▪ Untuk membuat proses baru ialah proses yang memanggil system call fork ini akan dibagi menjadi dua proses yaitu : Proses induk dan proses turunan yanv identik. 1.4. Terminasi Proses Suatu proses terminasi adalah ketika proses tersebut telah selesai dieksekusikan perintah terakhir serta meminta system operasi untuk menghapus perintah tersebut dengan menggunakan system call exit Proses ini dapat megembalikan data keluar kepada proses induknya melalui system cal wait. Running status yang memiliki pada saat instruksi-instruksi dari sebuah proses eksekusi. Waiting status yang memiliki pada saat proses event seperti proses m/k Ready status yang memiliki pada saat proses siap untuk dieksekusikan oleh orosesor tersebut. Status yang dimiliki pada saat proses baru saja dibuat Terminated status yang dimiliki pada saat telah selesai dieksekusikan.
  • 11. 11
  • 12. 12 1.5. Proses Control Block Disetiap proses digambarkan dalam suatu system operasi oleh sebuah proses control block (PCB) – juga disebut sebuah proses control block
  • 13. 13 1.6. Proses control block Berisikan banyak bagian dari informasi yang berhubungan dengan suatu prosesnya yangspesifik termasuk hal-halyangada dibawah ini : ❖ Status proses ❖ Program counter ❖ CPU Register ❖ Informasi manajementmemory ❖ Informasi pencatatan
  • 14. 14 1.1.1. Proses Thread Sebuah alur control dari sebuah proses.
  • 15. 15 ➢ Tread dalam proses adalah Perbedaan antara proses dengan thread tunggal dengan proses dengan proses yang banyak adalah proses dengan thread yang banyak dapat mengerjakannya lebih dari satu tugas pada satu satuan waktu. ➢ Keuntungan Thread Responsi ,berbagai sumber daya , ekonomi, Utilisasi arsitektur multiprocessor,
  • 16. 16 BAB III KESIMPULAN Seiring dengan semakin berkembangnya zaman maka perusahaan perusahan yang berada sebagai pengembang sistem operasi terus melakukan terobosan terobosan baru dibidang IT. Masyarakat umum, khususnya di Indonesia tentunya tidak bisa menolak suatu perkembangan jaman dimana teknologi teknologi dibidang sistem operasi semakin lama semakin berkembang, namun hal ini harus diimbangi dengan lahirnya terobosan terobosan baru dari anak negeri dalam menciptakan atau mengembangkan sistem operasi, agar suatu saat masyarakat akan bangga menggunakan suatu sistem operasi yang lahir dari pemikiran anak negeri. Sebelum adanya system operasi, manusia hanya menggunakan computer dengan sinyal analog dan sinyal digital. Seiring dengan berjalannya waktu dan perkembangannya ilmu pengetahuan dan ilmu teknologi, pada saat ini terdapat berbagai macam sistemoperasi dengan masing-masing keunggulan untuk lebih memahami system operasi maka sebaiknya perlu diketahui terlebih dahulu bebrapa konsep dasar mengenai system operasi itu sendiri.
  • 17. 17 A. SARAN Saya sebagai mahasisiwa harusnya lebih mengoptimalkan penggunaan system operasi ini, Bahkan sampai ikut serta mengembangkan. Karena kemajuan teknologi suatu bangsa yang mnentukan kemajuan bangasanya tersebut dimata dunia. Mulai sekarang sampai yang akan dating mahasiswa diharapkan proaktif dibidang Operasi system, dan juga perkembangan teknologi zaman ini sangat pesat, aerinya saya dituntut untuk berinovasi dalam mengembangkan system operasi ini, janganlah saya sebagai pemakai tetapi sayalah yanag juga nantinya bisa menciptakanya.suatu sisitem yang baru supaya mudah digunakan dan tahan terhadap apapun.
  • 18. 18 DAFTAR PUSTAKA Membaca goole https://kjgeer.wordpress.com/bengkel-komputer/macam- macam-sistem-operasi-komputer/ Praktek mandiri mengguna kan PC sendiri http://www.tito-techno.com/2015/10/jenis-jenis-sistem- operasi.html Mencari informasi terbaru tentang sisitem operasi https://id.wikipedia.org/wiki/Sejarah_perkembangan_sistem_ komputer