Menjadi sebuah Sistem Operasi berarti menjadi software yang mengatur jalan-nya software2 yang ada . dan tentunya OS harus memiliki proses-proses tertentu. Nah, bagaimanakah cara OS memandang proses? berikut ini ringkasannya:
apa itu proses
program yg berjalan
trdiri dari:
1. kode program, bs shared code
2. sekumpulan data; variable, stack
3. atribut; mendeskripsikan status dr proses //id,priority
PCB: process control block
blok yg berisi berbagai informasi utk mengontrol sebbuah proses, hrs berurutan lokasi memorinya:
1. identifier >>proses yg membedakan dg proses lainnya PID
2. state >> kondisi proses sedang apa?
3. priority >> makin tinggi makin dipilih prosesor utk berjalan
4. memeory pointer >>
5. context data >>
6 IO Status >> sdg d blok kah?
7 accounting information
trace dan dispatcher
-every proses pny dftr urutan instruksi yg dijalankan
-daftar itu disebut dg trace
-dispatcher > program kecil yg mengatur pross mana yg akan dijalankan prosesor
status proses/process state
two-state process model
proses hrs ngantri dulu, saat ngantri dsbt not running
saat dijalanan/dispatch ,msk running, sampe kapan? sampe selesai atau time out, kalo time out mbalik ngantri
kalo prosesor nganggur krn nunggu event, proses yg bersangkutan d blok
kalo trlalu lama menunggu >> suspend state ;dipindah ke secondary memory
alasan proses di suspend:
1. swapping >>pndh k secondary memory
2. interactive user request
3. timing
4. parent process request dll.
process state transition diagram
kontrol proses
process and resources >> gambaran kondisi yg dialami oleh sebuah proses
OS control table >> utk mencatat hal2 yg brhubungan resos yg dimiliki komputer eg: memory,i/o,file,proses
Rabu, 22 Oktober 2014
Selasa, 07 Oktober 2014
istilah2 linux
biasanya waktu kita install linux, tepatnya saat ditunjukkan jendela
tentang bagian2 data pasti ada tulisan Ext 2, 3 , 4 kan? apa itu
bedanya?
Ext 2: no journaling
sedangkan Ext 3. 4 reiser fs ada
biasanya kalau Linux yg sering kita "utek2" adalah terminal
untuk membukanya cukup tekan ctrl+alt+T
dalam terminal kita masih bs membuka file, caranya ketik:
cat namafile
cat bisa diganti more atau less
nah sekarang coba ketik "-ls"
akan muncul info tentang file2 yg ada di direktori kita. disitu kita bisa melihat bagian yg paling pojok kiri, yg ada rw-rw nya:
1. tipefile: kalo "-" file biasa, kalo "d" directory
2. 3 karakter: user
3. 3 karakter: group owner
4 3 karakter: other
biasanya saat kita buat script shell dan kita save. terus kita lihat state nya pasti masih rw-, untuk menjalankannya kita perlu menjadikan state menjadi rwx dg menggunakan chmod 777 namafile. apa arti rwx?
rwx= read, write, execute
kalau d: kita boleh masuk dlm direktori itu
ah, jika kalian ingin melihat size data dengan lebih enak kalian bisa mengetik:
ls -lh
untuk memeriksa kita berada pada direktori mana, cukup ketik "pwd"
Ext 2: no journaling
sedangkan Ext 3. 4 reiser fs ada
biasanya kalau Linux yg sering kita "utek2" adalah terminal
untuk membukanya cukup tekan ctrl+alt+T
dalam terminal kita masih bs membuka file, caranya ketik:
cat namafile
cat bisa diganti more atau less
nah sekarang coba ketik "-ls"
akan muncul info tentang file2 yg ada di direktori kita. disitu kita bisa melihat bagian yg paling pojok kiri, yg ada rw-rw nya:
1. tipefile: kalo "-" file biasa, kalo "d" directory
2. 3 karakter: user
3. 3 karakter: group owner
4 3 karakter: other
biasanya saat kita buat script shell dan kita save. terus kita lihat state nya pasti masih rw-, untuk menjalankannya kita perlu menjadikan state menjadi rwx dg menggunakan chmod 777 namafile. apa arti rwx?
rwx= read, write, execute
kalau d: kita boleh masuk dlm direktori itu
ah, jika kalian ingin melihat size data dengan lebih enak kalian bisa mengetik:
ls -lh
untuk memeriksa kita berada pada direktori mana, cukup ketik "pwd"
Jumat, 03 Oktober 2014
tutorial install linux
Install linux sebenarnya tidak susah kok. sangat sangat gampang.
langsung aja ya:
1. sediakan space free di PC km min. 20 GB
2: download dulu ISO ubuntu nya di http://www.ubuntu.com/download , pilih yang ubuntu desktop yaa
3. burn ISO nya pake dvd, tapi saya sarankan lewat usb aja. dengan bantuan software unebootin
4. tancapkan usb nya kemudian restart
5. laptop akan booting linux., pilih instal linux
6.jika anda sudah menanamkan OS lain di laptop, maka ubuntu akan mendeteksinya dan menawarkan apakah anda ingin dual boot OS atau tidak
7. pilih "install alongside..bla bla bla" untuk dual boot
8. setelah itu klik next2 aja dan selesaiiii
/beneran dual boot neng?/ beneran~
/katanya di internet waktu install harus pilih 'something else'?/ itu adalah opsi jika anda tidak memiliki OS di PC anda.
apasih asyiknya linux? ga ada yang asyik sih sebenarnya, eh maaf maaf
gini , coba km teken ctrl+alt+T apa yang terjadi?
langsung aja ya:
1. sediakan space free di PC km min. 20 GB
2: download dulu ISO ubuntu nya di http://www.ubuntu.com/download , pilih yang ubuntu desktop yaa
3. burn ISO nya pake dvd, tapi saya sarankan lewat usb aja. dengan bantuan software unebootin
4. tancapkan usb nya kemudian restart
5. laptop akan booting linux., pilih instal linux
6.jika anda sudah menanamkan OS lain di laptop, maka ubuntu akan mendeteksinya dan menawarkan apakah anda ingin dual boot OS atau tidak
7. pilih "install alongside..bla bla bla" untuk dual boot
8. setelah itu klik next2 aja dan selesaiiii
/beneran dual boot neng?/ beneran~
/katanya di internet waktu install harus pilih 'something else'?/ itu adalah opsi jika anda tidak memiliki OS di PC anda.
apasih asyiknya linux? ga ada yang asyik sih sebenarnya, eh maaf maaf
gini , coba km teken ctrl+alt+T apa yang terjadi?
Langganan:
Postingan (Atom)