TUGAS SISTEM OPERASI ANALISIS JURNAL / ARTIKEL ARTIKEL ILMIAH
Disusun oleh : Sodik Nur Hid!" #$%&'&%&($$)
*AKULT *AKULTAS AS ILMU KOMPUTER KO MPUTER DAN ILMU ILM U KOMUNIKASI KOMUN IKASI JURUSAN SISTEM IN*ORMASI TAHUN AJARAN $%&'/$%&+
MANAJEMEN PROSES DALAM SISTEM OPERASI
DEFINISI PROSES
Terd," -e-er, de.inisi en0eni ,roses1 n"r lin : •
Meru,kn konse, ,okok dl sis"e o,ersi1 sehin00 slh n2een ,roses
•
dlh slh u" dl ,ern3n0n sis"e o,ersi4 Proses dlh ,ro0r !n0 sedn0 dieksekusi4 Proses dlh uni" ker2 "erke3il !n0 se3r indi5idu eiliki su-er d! dn
•
di2d6lkn oleh sis"e o,ersi4
CONTENT PROSES
Proses -erisi ins"ruksi1 d"1 ,ro0r 3oun"er1 re0is"er ,eroses1 s"3k d"1 l" ,en0irin dn 5ri-el ,endukun0 linn!4
STATUS PROSES
Se-0in ,roses -eker21 k ,roses "erse-u" eru-h s""e #kedn s""is/ sl)4 S""us dri se-uh ,roses dide.inisikn dl -0in oleh k"i5i"s !n0 d dri ,roses "erse-u"4 Ti, ,roses un0kin dlh s"u dri kedn -eriku" ini:
• • •
• •
Ne6: Proses sedn0 diker2kn/ di-u"4 Runnin0: Ins"ruksi sedn0 diker2kn4 7i"in0: Proses sedn0 enun00u se2ulh ke2din un"uk "er2di #se,er"i se-uh ,en!elesin I/O"u ,enerin se-uh "nd/ si0nl)4 Red!: Proses sedn0 enun00u un"uk di"u0skn ,d s e-uh ,rosesor4 Terin"ed: Proses "elh selsesi elksnkn "u0sn!/ en0eksekusi4
N8n "erse-u" dlh r-i"rer/ -erdsr o,ini1 is"ilh "erse-u" -er5risi dise,n2n0 sis"e o,ersi4 Kedn !n0 erek 0-rkn di"eukn ,d seluruh
sis"e4 Nun1 sis"e o,ersi "er"en"u 2u0 le-ih -ik en00-rkn kedn/ s""us ,roses4 Adlh ,en"in0 un"uk en!dri -h6 hn! s"u ,roses d," -er2ln ,d ,rosesor n ,un ,d 6k"u k,n ,un4 Nun1 -n!k ,roses !n0 d," red! "u 6i"in04 Kedn di0r !n0 -erki"n dn0n kedn "erse-u" di2elskn ,d G-r4
Gambar 1. Keadaan Proses
PENJADWALAN PROSES
Tu2un dri ul"i,ro0rin0 dlh un"uk eiliki se2ulh ,roses !n0 -er2ln ,d se,n2n06k"u1 un"uk eksilkn ,en00unn 9PU4 Terd," konse, dsr Pen2d6ln ,roses !i"u :
• • •
Pen2duln An"rin #S3hedulin0 ;ueue) Pen2dul / S3heduler Alih Kon"eks / S6i"3h 9on"e<"
Tu2un dri ,e-0in 6k"u dlh un"uk en00n"i 9PU din"r ,roses8,roses !n0 -e0i"u serin0 sehin00 ,en00un d," -erin"erksi den0n se"i, ,ro0r s-il 9PU -eker24 Un"uk sis"e uni,rosesor1 "idk kn d le-ih dri s"u ,roses -er2ln4
OPERASI PADA PROSES
Proses dl sis"e d," dieksekusi se3r -ers8s1 ,roses "erse-u" hrus di-u" dn dih,us se3r dinis4 Mk1 sis"e o,ersi hrus en!edikn su"u eknise un"uk ,e-u"n ,roses dn "erinsi ,roses4
Gambar 2. Operasi pada Proses
Sis"e o,ersi dl en0elol ,roses d," elkukn o,ersi8o,ersi "erhd, ,roses4 o,ersi "erse-u" dlh :
• • • • • • • • •
Pen3i,"n ,roses Pen0hn3urn/"erinsi ,roses Penundn ,roses Peln2u"n ke-li ,roses Pen0u-hn ,riori"s ,roses Me-lok ,roses Me-n0unkn ,roses Men2d6lkn ,roses Meun0kinkn ,roses -erkouniksi den0n ,roses lin
Pen3i,"n ,roses d," dise--kn -er0 se--4 Pen3i,"n ,roses eli,u"i -e-er, "h, :
•
• • • •
=eri s"u iden"i.ier unik ke ,roses -ru4 Isin -ru di"-hkn ke "-el ,roses u" !n0 -erisi s"u isin ,er,roses4 Aloksikn run0 un"uk ,roses4 P9= hrus diinisilissi4 Ki"n8ki"n n"r "-el dn senri !n0 3o3ok di-u"4 =il di,erlukn s"ruk"ur d" lin k se0er di-u" s"ruk"ur d" i"u4
HUBUNGAN ANTAR PROSES
A. Proses yang Koopera!"
Proses !n0 -ersi." siul"n #3on3urren") di2lnkn ,d sis"e o,ersi d," di-edkn en2di !i"u ,roses inde,enden" dn ,roses koo,er"i.4 Su"u ,roses dik"kn inde,enden ,-il ,roses "erse-u" "idk d," "er,en0ruh "u di,en0ruhi oleh ,roses lin !n0 sedn0 di2lnkn ,d sis"e4
B. Ko#$n!%as! Proses Da&a# S!se#
9r lin un"uk enin0k"kn e.ek !n0 s dlh un"uk sis"e o,ersi !i"u un"uk en!edikn l"8l" ,roses koo,er"i. un"uk -erkouniksi den0n !n0 lin le6" se-uh kouniksi dl ,roses #IP9 > In"er8Pro3ess 9ouni3"ion)4 IP9 en!edikn se-uh eknise un"uk en0i?inkn ,roses8,roses un"uk -erkouniksi dn en!elrskn ksi8ksi erek "n, -er-0i run0 l" !n0 s4 IP9 dlh khusus di0unkn dl se-uh lin0kun0n !n0 "erdis"ri-usi din ,roses kouniksi "erse-u" un0kin s2 "e", d dl ko,u"er8ko,u"er !n0 -er-ed !n0 "ers-un0 dl se-uh 2rin0n4 IP9 dlh ,en!edi l!nn "er-ik den0n en00nkn se-uh sis"e ,en!,in ,esn1 dn sis"e8sis"e ,esn d," di-erikn dl -n!k 3r4
SISTE' PEN(A'PAIAN PESAN
*un0si dri se-uh sis"e ,esn dlh un"uk e,er-olehkn kouniksi s"u den0n !n0 lin "n, ,erlu en00unkn ,e-0in d"4 Se-uh .sili"s IP9 en!edikn ,lin0 sediki" du o,ersi !i"u kiri #,esn) dn "eri #,esn)4 Pesn dikiri den0n
se-uh ,roses !n0 d," dilkukn ,d ukurn ,s"i "u 5ri-el4 Jik hn! ,esn den0n ukurn ,s"i d," dikirikn1 le5el sis"e i,leen"si dlh sis"e !n0 sederhn4 Pesn -erukurn 5ri-el en!edikn sis"e i,leen"si le5el !n0 le-ih ko,leks4
=eriku" ini d -e-er, e"ode un"uk en0i,leen"sikn se-uh 2rin0n dn o,ersi ,en0irin/,enerin se3r lo0ik:
• • • • •
Kouniksi ln0sun0 "u "idk ln0sun04 Kouniksi se3r sie"ris/ sie"ris4 =u..er o"o"is "u eks,lisi"4 en0irin -erdsrkn slinn "u re.erensi4 Pesn -erukurn ,s"i dn 5ri-el4
THREAD
Model ,roses !n0 didiskusikn se2uh ini "elh enun2ukkn -h6 su"u ,roses dlh se-uh ,ro0r !n0 en2lnkn eksekusi "hred "un00l4 Se-0i 3on"oh1 2ik se-uh ,roses en2lnkn se-uh ,ro0r 7ord Pro3essor1 d se-uh "hred "un00l dri ins"ruksi8ins"ruksi !n0 sedn0 dilksnkn4
'ODEL 'ULTITHREADING
Sis"e8sis"e !n0 d sekrn0 sudh -n!k !n0 -is endukun0 un"uk kedu ,en00un dn kernel "hred1 sehin00 odel8odel ul"i"hredin08n! ,un en2di -er04 I,leen"si ul"i"hredin0 !n0 uu kn ki" -hs d "i01 !i"u : • • •
n!8"o8one4 one8"o8one4 n!8"o8n!4
DAFTAR PUSTAKA
Jurnl : h"",s://66640oo0le43o/url@ s>"r3">2B>esr3>ssour3e>6e-3d>&5ed>%hUKE6i9LrCuD;AhK2;KHF =L=M;*00MAAurl>h"",A$*$*dinis4s"..40undr434id$*Do6nlods $*.iles$*&C&+($*MANAJEMEN
$=PROSESS4,d.us0>A*;29NGCUrUDB2n0d"!CPMCiH8 PKAsi0$>GkUR%<(LJEk5F0-54&%C+&1d4dGo3d>r2