Tugas Tambahan Modul 4

1. Menampilkan daftar ps aux dengan nama user dari masing-masing komputer!
2. Lakukan perintah untuk mengkonfigurasi LAN via Terminal!
3. Buatlah perintah login untuk masuk kesebuah file!

Advertisements

Pertemuan 7

Alamat yang dibangkitkan oleh CPU disebut alamat logika (logical address) dimana alamat terlihat sebagai uni memory yang disebut alamat fisik (physical address). User program tidak pernah melihat alamat fisik secara real. Program dapat membuat sebuah penunjuk ke lokasi 346, mengirimkan ke memory, memanipulasinya, membandingkan dengan alamat lain, semua menggunakan alamat 346. Hanya ketika digunakan sebagai alamat memory akan direlokasi secara relatif ke register basis. Alamat Relatif / Logika adalah alamat memori yang digunakan oleh user’s dalam bahasa mesin. Continue reading

Deadlock

Menangani Deadlock

1)    Memakai protokol untuk menghindari atau mengabaikan deadlock, sehingga dipastikan tidak akan memasuki keadaan deadlock.

2)    Deadlock avoidance => memerintahkan pada sistem operasi untuk memberi informasi tentang operasi mana yang bisa dan perlu dilaksanakan (keadaan aman). selain itu bisa juga menggunakan algoritma banker.

3)    Deadlock prevention => memastikan bahwa keadaan yang penting tidak bisa menunggu, membiarkan sistem memasuki waktu deadlock, mendeteksinya, dan memperbaikinya.

4)    Mengabaikan adanya deadlock dan menganggap keadaan deadlock tidak pernah terjadi ( algoritma ostrich ).

5)    Secara sederhana algoritma ini dapat dikatakan abaikan deadlock seakan-akan tidak ada masalah apapun dengannya.

6)    Algoritma ini disadur oleh sistem operasi unix, meskipun memerlukan biaya yang cukup besar untuk mengatasi sebuah deadlock.

Continue reading

Tugas 3

Proses pada linux dan windows

Proses didefinisikan sebagai program yang sedang dieksekusi. Menurut Silberschatz proses tidak hanya sekedar suatu kode program (text section), melainkan meliputi beberapa aktivitas yang bersangkutan seperti program counter dan stack. Saat komputer berjalan, terdapat banyak proses yang berjalan secara bersamaan.

Sebuah proses dibuat melalui system call create-process membentuk proses turunan (child process) yang dilakukan oleh proses induk parent process. Proses turunan tersebut juga mampu membuat proses baru sehingga kesemua proses-proses ini pada akhirnya membentuk pohon proses. Continue reading

LinuX

SEJARAH

Linux awalnya adalah UNIX yaitu varian dari arsitektur IBM PC (intel 80386). Linus Torvalds,seorang mahasiswa Computer Science menulis versi awal kemudian dia menyebarkan ke internet secara perlahan pada tahun 1991, sejak itu orang-orang bergabung melalui internet dan pada saat itulah Linux berkembang dalam pengawasan Linus Torvald. Karena Linux gratis dan sumber kodenya tersedia maka ia menjadi alternative bagi pengguna selain Unix seperti yang telah ditawarkan oleh sun Microsystem & IBM.

Continue reading