TUGAS SO”DTRACE”

1) Resume tentang Dtrace klik dini

2) Perbedaan antara UNIX,FreeBSD,SOLARIS,dan LINUXklik disini

3) Contoh program membuka,menulis,membaca,dan menutup file menggunakan bahasa cklik disini

Published in: on April 22, 2010 at 1:43 pm  Tinggalkan sebuah Komentar  

chapter 4″proses” MK SO

resume tentang “PROSES“mata kulias SO

Published in: on April 8, 2010 at 11:33 am  Tinggalkan sebuah Komentar  

TUGAS s.o bab 3

A. Manajemen Proses

Sebuah program pengguna-berbagi waktu seperti kompiler adalah sebuah proses. Program pengolah kata yang dijalankan oleh seorang individu pengguna pada PC adalah sebuah proses. Tugas sistem, seperti mengirim output ke printer, adalah juga proses. I / O perangkat-untuk menyelesaikan tugasnya. Sumber daya ini baik diberikan kepada proses ketika dibuat, atau dialokasikan untuk itu ketika sedang berjalan. Tambahan ke sumber daya fisik dan logis berbagai proses memperoleh saat dibuat, berbagai inisialisasi data (atau masukan) dapat diteruskan.

Sebagai contoh,
mempertimbangkan proses yang berfungsi untuk menampilkan status dari sebuah file di layar dari terminal. Proses ini akan diberikan sebagai masukan nama file, dan akan melaksanakan instruksi yang tepat dan panggilan sistem untuk mendapatkan dan menampilkan pada terminal informasi yang dikehendaki. Ketika proses berakhir, maka sistem operasi akan kembali setiap sumber daya yang dapat digunakan kembali.
program itu sendiri adalah  sebuah entitas pasif, seperti isi file yang disimpan pada disk,

proses adalah suatu entitas aktif, dengan sebuah program counter menentukan instruksi berikutnya untuk mengeksekusi. Pelaksanaan proses harus berurutan. CPU dijalankan satu instruksi proses demi satu, sampai proses selesai. Selanjutnya, pada setiap saat, paling banyak satu instruksi dieksekusi pada nama proses. Dengan demikian, meskipun dua proses dapat dikaitkan dengan program yang sama, mereka tetap dianggap dua urutan eksekusi yang terpisah

B. Main-Memory Management

memori utama adalah pusat operasi sistem komputer modern..

memori utama adalah sebuah array besar kata atau byte, ukuran mulai dari ratusan ribu hingga miliaran. Setiap kata atau byte memiliki alamat sendiri.

memori utama adalah sebuah gudang penyimpanan data dengan cepat dapat diakses bersama oleh CPU dan I / O device. Prosesor instruksi pusat kali dibaca dari memori utama selama siklus instruksi-fetch, dan hal ini baik dibaca dan menulis data dari memori utama selama data-fetch siklus. I / O operasi dilaksanakan melalui DMA juga membaca dan menulis data dalam memori utama. Utama memori umumnya hanya perangkat penyimpanan yang besar bahwa CPU mampu alamat dan akses secara langsung.

Sistem operasi bertanggung jawab untuk kegiatan berikut ini sehubungan dengan manajemen memori yaitu :
– Mencatat bagian mana dari memori yang sedang digunakan dan oleh siapa
– Menentukan proses yang harus dimuat ke memori ketika memori ruang   menjadi tersedia
– Mengalokasikan dan deallocating ruang memori yang diperlukan

C. Manajemen File
manajemen file adalah salah satu komponen yang paling terlihat dari sebuah sistem operasi.
Komputer dapat menyimpan informasi mengenai berbagai jenis media fisik.
pita magnetik, disk magnetik, dan optik disk adalah media paling umum.
Masing-masing media memiliki karakteristik sendiri dan organisasi fisik. Masing-masing

D. Manajemen Penyimpanan Sekunder

Tujuan utama dari sistem komputer adalah untuk melaksanakan program. Program-program ini, dengan data yang mereka akses, harus berada di memori utama, atau penyimpanan utama, selama eksekusi.

· Sistem operasi bertanggung jawab untuk kegiatan berikut ini sehubungan
dengan manajemen disk  yaitu:
– Free-ruang manajemen
– Alokasi penyimpanan
– Penjadwalan disk

Karena penyimpanan sekunder sering digunakan, maka harus digunakan secara efisien. Itu seluruh kecepatan pengoperasian komputer dapat bergantung pada kecepatan disk subsistem dan algoritma yang memanipulasi sub sistem itu

E. Jaringan
Sebuah sistem terdistribusi adalah kumpulan prosesor yang tidak berbagi memori, perangkat perangkat, atau jam. Sebaliknya, setiap prosesor memiliki memori lokal sendiri dan jam, dan prosesor berkomunikasi dengan satu sama lain melalui berbagai jalur komunikasi, seperti bus berkecepatan tinggi atau jaringan. Prosesor di sistem terdistribusi bervariasi dalam ukuran dan fungsi. Mereka mungkin termasuk mikroprosesor kecil, workstation, minicomputer, dan besar, komputer untuk tujuan umum sistem.

F. Sistem Proteksi
Jika sistem komputer memiliki banyak pengguna dan memungkinkan eksekusi konkuren beberapa proses, maka berbagai proses harus dilindungi dari salah satu kegiatan lain.

Untuk itu, mekanisme memastikan bahwa file, memori segmen, CPU, dan sumber daya lainnya dapat dioperasikan oleh hanya proses yang telah mendapatkan otorisasi yang tepat dari sistem operasi. .
Perlindungan adalah segala mekanisme untuk mengontrol akses program, proses, atau pengguna ke sumber daya ditentukan dengan sistem computer

G. Sistem Command-Interpreter
Salah satu program sistem yang paling penting bagi sistem operasi adalah
perintah juru bahasa, yang merupakan antarmuka antara pengguna dan mengoperasikan sistem. Beberapa sistem operasi termasuk penerjemah perintah dalam kernel. sistem operasi lainnya, seperti MS-DOS dan UNIX, memperlakukan perintah juru sebagai program khusus yang berjalan bila pekerjaan dimulai, atau ketika pengguna pertama kali log on (pada sistem time-sharing).
Banyak perintah yang diberikan kepada sistem operasi oleh pernyataan kontrol.
Ketika sebuah pekerjaan baru dimulai di sistem batch, atau ketika pengguna log on ke waktu-berbagi sistem, sebuah program yang membaca dan menafsirkan laporan kontrol dijalankan secara otomatis. Program ini kadang-kadang disebut kontrol-card
penerjemah atau interpreter perintah baris, dan sering dikenal sebagai shell.
Fungsinya sederhana yaitu:

Untuk mendapatkan laporan perintah selanjutnya dan menjalankannya.
Sistem operasi sering dibedakan dalam bidang shell,
dengan perintah juru user-friendly membuat sistem yang lebih menyenangkan
untuk beberapa pengguna. Salah satu gaya user-friendly interface adalah mouse berbasis windowand

H. Layanan Sistem Operasi
Sebuah sistem operasi menyediakan lingkungan untuk pelaksanaan program.
Menyediakan jasa tertentu untuk program-program dan pengguna program tersebut.
Layanan khusus yang diberikan, tentu saja, berbeda dari satu sistem operasi untuk lain, tapi kita bisa mengidentifikasi kelas umum. Ini sistem operasi jasa
disediakan untuk kenyamanan programmer, untuk membuat pemrograman
tugas mudah.

Published in: on April 1, 2010 at 11:44 am  Tinggalkan sebuah Komentar