Sistem Operasi recent site activity (5)

0

[InformasI]
[TULUS WAHYUNO]
[UNIVERSITAS SEBELAS MARET SURAKARTA]

[TI C 2014]

[M3114140]

KELAS

NIM

11.13.14
LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

1


LAPORAN UKD PRAKTIKUM
SISTEM OPERASI
SOAL
Kerjakanlah instruksi berikut, kemudian dibuat laporan beserta screenshoot dan
penjelasannya.
1. Login sebagai root
2. Buka 3 terminal, tampilkan pada screen yang sama
3. Pada setiap terminal, ketik PS1 = ” \w:” diikuti Enter. \w menampilkan path pada
direktori home
4. Karena login sebagai root, maka akan ditampilkan ~: pada setiap terminal.
Untuk setiap terminal ketik pwd dan tekan Enter untuk melihat bahwa Anda
sedang berada pada direktori /root
5. Buka terminal lagi (keempat), atur posisi sehingga keempat terminal terlihat
pada screen
6. Pada terminal keempat, ketik top dan tekan Enter. Maka program top akan
muncul. Ketik i. Top akan menampilkan proses yang aktif. Ketik lmt. Top tidak
lagi menampilkan informasi pada bagian atas dari screen. Pada percobaan ini,
terminal ke empat sebagai je ndela Top
7. Pada terminal 1, bukalah program executable C++ dengan mengetik program
yes dan tekan Enter

8. Ulangi langkah 7 untuk terminal 2
9. Jendela Top akan menampilkan dua program yes sebagai proses yang berjalan.
Nilai %CPU sama pada keduanya. Hal ini berarti kedua proses mengkonsumsi
waktu proses yang sama dan berjalan sama cepat. PID dari kedua proses akan
berbeda, misalnya 7225 dan 7251. Kemudian gunakan terminal 3 (yang tidak
menjalankan primes maupun Jendela Top) dan ketik renice 19 (contoh : renice
19 7225) dan diikuti Enter. Hal ini berarti mengganti penjadwalan prioritas dari
proses ke 19
10. Tunggu beberapa saat sampai program top berubah dan terlihat pada jendela
Top. Pada kolom STAT memperlihatkan N untuk proses 7225. Hal ini berarti
LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

2
bahwa penjadwalan prioritas untuk proses 7225 lebih besar (lebih lambat) dari
0. Proses 7251 berjalan lebih cepat11. Program top juga mempunyai fungsi
yang sama dengan program renice. Pilih Jendela Top dan tekan r. Maka
program top akan menampilkan prompt PID to renice: tekan 7225 (ingat bahwa
Anda harus mengganti 7225 dengan PID Anda sendiri) dan tekan Enter. Maka

program top akan menampilkan prompt Renice PID 7225 to value: tekan -19
dan tekan Enter.
PID to renice: 7225
Renice PID 7225 to value: -19
11. Pada percobaan di atas, tunggu beberapa saat sampai top berubah dan lihat
nilai %CPU pada kedua proses. Sekarang proses 7225 lebih cepat dari proses
7251. Kolom status menunjukkan < pada proses 7225 yang menunjukkan
penjadwalan prioritas lebih rendah (lebih cepat) dari nilai 0.
12. Pilih terminal 3 (yang sedang tidak menjalankan yes atau program top) dan
ketik nice –n -10 yes dan tekan Enter. Tunggu beberapa saat agar program top
berubah dan akan terlihat proses primes ketiga. Misalnya PID nya 4107. Opsi
-10 berada pada kolom NI (penjadwalan prioritas).
13. Kemudian jangan menggunakan mouse dan keyboard selama 10 detik.
Program top menampilkan proses yang aktif selain program yes. Maka akan
terlihat proses top terdaftar tetapi %CPU kecil (dibawah 1.0) dan konsisten.
Juga terlihat proses berhubungan dengan dekstop grafis seperti X, panel dll.
Hasilnya seperti di bawah ini :
14. Pindahkan mouse sehingga kursor berubah pada screen dan lihat apa yang
terjadi dengan tampilan top. Proses tambahan akan muncul dan nilai %CPU
berubah sebagai bagian grafis yang bekerja. Satu alasan adalah bahwa proses

7474 berjalan pada penjadwalan prioritas tinggi. Pilih jendela Top, ketik r. maka
muncul prompt PID to renice : Ketik 7474 (ubahlah 7474 dengan PID Anda)
dan tekan Enter, maka muncul prompt Renice PID 7474 to value: ketik 0 dan
tekan Enter. Sekarang pindahkan mouse ke sekeliling screen. Lihat
perubahannya
15. Tutup semua terminal window
16. Logout dan login kembali sebagai user.

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

3

Jawaban dari soal tersebut
adalah sebagai berikut :
1. Login sebagai root

Cara agar masuk sebagai root adalah dengan cara berikut :
 Buka terminal


 Ketikkan sudo su

 Setelah itu masukkan password
 Kemudian ketikkan PS1=”\w:”

 Setelah itu ketikkan cd /root maka akan masuk sebagai root

2. Buka 3 terminal, tampilkan pada screen yang sama
3. Pada setiap terminal, ketik PS1 = ” \w:” diikuti Enter. \w menampilkan path pada
direktori home
4. Karena login sebagai root, maka akan ditampilkan ~: pada setiap terminal.
Untuk setiap terminal ketik pwd dan tekan Enter untuk melihat bahwa Anda
sedang berada pada direktori /root

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

4


Cara membuka 3 terminal pada terminal adalah dengan mengeklik icon
termninal yang ada dibagian task bar, kemudian untuk setingan agar masuk
sebagai root adalah dengan cara sebagai berikut :
 Buka terminal

 Ketikkan sudo su

 Setelah itu masukkan password
 Kemudian ketikkan PS1=”\w:”

 Setelah itu ketikkan cd /root maka akan masuk sebagai root

5. Buka terminal lagi (keempat), atur posisi sehingga keempat terminal terlihat
pada screen

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO


5

Untuk membuka terminal ke 4, klik icon terminal ditask bar kemudian untuk
masuk keroot menggunakan cara seperti nomor 1, dan untuk mengetahui
apakah sudah di direktori root gunakan perintah pwd.
6. Pada terminal keempat, ketik top dan tekan Enter. Maka program top akan
muncul. Ketik i. Top akan menampilkan proses yang aktif. Ketik lmt. Top tidak
lagi menampilkan informasi pada bagian atas dari screen. Pada percobaan ini,
terminal ke empat sebagai je ndela Top

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

6
Gambar diatas adalah tampilan diterminal 4 apabila kita mengetikkan top,
perintah top adalah perintah yang digunakan untuk Melihat proses yang
berjalan, dengan urutan penggunaan cpu. uname –aInformasi system kernel
anda.


Gambar diatas adalah tampilan diterminal 4 apabila kita mengetikkan top
setelah itu mengetikkan i,perintah i adalah perintah yang digunakan untuk
menampilkan program yang sedang berjalan saat itu.

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

7
Gambar diatas adalah tampilan diterminal 4 apabila kita mengetikkan top
setelah itu mengetikkan i dan kemudian mengetikkan lmt, perintah lmt adalah
perintah yang digunakan agar Top tidak lagi menampilkan informasi pada
bagian atas dari screen.
7. Pada terminal 1, bukalah program executable C++ dengan mengetik program
yes dan tekan Enter

Tampilan diatas adalah tampilan diterminal 1 apabila kita mengetikkan yes lalu
dienter, jadi apabila mengetikkan yes pada terminal dengan login sebagai root
maka yang akan ditampilkan adalah huruf y kebawah dengan huruf yang cukup
banyak.

8. Ulangi langkah 7 untuk terminal 2

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

8

Tampilan diatas adalah tampilan diterminal 1 dan 2 apabila kita mengetikkan
yes lalu dienter, seperti terminal 1 apabila kita mengetikkan yes pada terminal
dengan login sebagai root maka yang akan ditampilkan adalah huruf y kebawah
dengan huruf yang cukup banyak.
9. Jendela Top akan menampilkan dua program yes sebagai proses yang berjalan.
.

Hal ini berarti kedua proses mengkonsumsi waktu proses yang sama dan
berjalan sama cepat. PID dari kedua proses akan berbeda, yaitu 5594 dan
5587.

LAPORAN RANGKAIAN LISTRIK


TULUS WAHYUNO

9
Kemudian gunakan terminal 3 (yang tidak menjalankan primes maupun
Jendela Top) dan ketik renice 19 5587 diikuti Enter.

Hal ini berarti mengganti penjadwalan prioritas dari proses ke 19
10. Tunggu beberapa saat sampai program top berubah dan terlihat pada jendela
Top. Pada kolom STAT memperlihatkan N untuk proses 5587. Hal ini berarti
bahwa penjadwalan prioritas untuk proses 5587 lebih besar (lebih lambat) dari
0. Proses 5594 berjalan lebih cepat. Program top juga mempunyai fungsi yang
sama dengan program renice. Pilih Jendela Top dan tekan r.

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

10
Maka program top akan menampilkan prompt PID to renice: tekan 5587 dan

tekan Enter.

Maka program top akan menampilkan prompt Renice PID 5587 to value: tekan
-19 dan tekan Enter.

PID to renice: 5587
Renice PID 5587 to value: -19

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

11
11. Pada percobaan di atas, tunggu beberapa saat sampai top berubah dan lihat
nilai %CPU pada kedua proses. Sekarang proses 5587 lebih cepat dari proses
5594. Kolom status menunjukkan < pada proses 5587 yang menunjukkan
penjadwalan prioritas lebih rendah (lebih cepat) dari nilai 0.
12. Pilih terminal 3 (yang sedang tidak menjalankan yes atau program top) dan
ketik nice –n -10 yes dan tekan Enter.

13. Kemudian jangan menggunakan mouse dan keyboard selama 10 detik.
Program top menampilkan proses yang aktif selain program yes. Maka akan
terlihat proses top terdaftar tetapi %CPU kecil (dibawah 1.0) dan konsisten.
Juga terlihat proses berhubungan dengan dekstop grafis seperti X, panel dll.
14. Pilih jendela Top, ketik r. maka muncul prompt PID to renice : Ketik 5587 dan
tekan Enter,

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO

12
maka muncul prompt Renice PID 5587 to value: ketik 0 dan tekan Enter.
Sekarang pindahkan mouse ke sekeliling screen. Lihat perubahannya

Nilai NI pada proses 5587 telah berubah menjadi 0 yang artinya proses 5594
lebih cepat dari proses 5587.

Kesimpulan
Dalam system operasi linux jika kita ingin merubah prioritas (kecepatan) prosesproses yang sedang aktif adalah dengan mengubah nilai value masing-masing proses.
Jika sebuah proses memiliki nilai value lebih kecil dari nol maka proses tersebut akan
diprioritaskan dari pada proses-proses yang lain.

LAPORAN RANGKAIAN LISTRIK

TULUS WAHYUNO