Selasa, 28 April 2015

Manajemen Memori dan File (Direktori)



Hai semua, ketemu lagi nih, sekarang saya upload tugas Sistem Operasi tentang manajemen memori dan manajemen file dan direktori, langsung saja check dibawah ini. :)

Materi pert 6 Praktikum Sistem Operasi

Manajemen Memori, Disk, I/O, File

A.        Manajemen Memory 



Manajemen memori merupakan salah satu tugas dari sistem operasi yang mempengaruhi dalam menentukan proses yang akan dieksekusi dan diletakkan pada antrian.  Apa sih fungsinya? Fungsinya adalah sebagai berikut :
- Mengelola informasi yang dipakai dan tidak dipakai.
- Mengalokasikan memori ke proses yang memerlukan.
- Mendealokasikan memori dari proses yang telah selesai.
- Mengelola swapping atau paging antara memori utama dan disk.

Manajemen memori berdasarkan keberadaan dibagi menjadi 2, yaitu :

1. Dengan swapping atau paging.
manajemen memori dengan pemindahan proses antara memori utama dan disk selama eksekusi
.
2. Tanpa swapping atau paging.
manajemen memori tanpa pemindahan proses antara memori utama dan disk selama eksekusi


Swapiness ini berfungsi untuk mengontrol kecenderungan kernel untuk memindahkan proses dari memory ke swap. Nilai dari swappiness berkisar antara 0-100, jika nilainya 0, maka kernel akan menghindari proses swapping selama mungkin. Tetapi jika nilainya 100, maka kernel akan melakukan proses swapping secara agresif.
Nilai swappiness ini dapat diubah sesuai dengan keinginan kita, agar kernel menggunakan swap. Cara mengubahnya adalah dengan cara memasukkan command berikut pada terminal :
sudo sysctl vm.swappiness=70

B.         Manajemen Disk & I/O

Manajemen disk dan I/O merupakan salah satu manajemen yang rumit. Manajemen disk dan I/O mencakup pembuatan partisi, format partisi, manajemen flashdisk, printer, speaker, dan sebagainya. Berikut ini perintah-perintah untuk memanajemen partisi melalui terminal yang ada di Linux.
Untuk memanajemen partisi/disk, kita menggunakan perintah “fdisk”. Ada banyak aksi untuk perintah “fdisk”, berikut ini beberapa daftar aksinya :

Materi 7 Sistem Operasi
 
File dan Direktori pada Linux


            untuk dapat mengetahui fungsi dari setiap command diatas, silahkan coba di terminal masing-masing.
Catatan untuk command diatas, selain dari jenis melihat daftar direktori, harus menggunakan nama dari file/direktori yang akan dieksekusi, contoh :
  1. cp tes.txt
  2. mkdir baru
  3. gzip tes.txt

            nah, sekarang waktunya bagi teman-teman untuk mencobanya di terminal masing-masing, selamat mencoba. :D


Sabtu, 04 April 2015

Peta Konsep Perintah Linux Shell dan Perintah Penjadwalan

Hiiii, udah lama gk upload, karena belum ada tugas, jadi belum upload, hehe
nah, karena ini ada tugas tentang membuat peta konsep perintah linux shell dan scheduling. mari kita simak belajar bersama tentang perintah linux shell dan schedulling.

Berikut adalah peta konsep dari perintah linux shell :

 PETA KONSEP PERINTAH LINUX SHELL

adapun keterangan dengan karakter spesialnya bisa dilihat di tabel bawah ini :
dan sedikit tentang filename,pada DOS kita tahu ada yg namanya extensions atau format pada sebuah file, namun di Linux/UNIX, disana tidak ada hal seperti file extension.
Titik dapat ditempatkan di bagian manapun di nama file dan “extensions” mungkin diartikan
dengan berbeda oleh semua program atau tidak semuanya.

nah, lanjut ke peta konsep dari schedulling atau yg sering kita sebut dengan penjadwalan.

PETA KONSEP SCHEDULLING / PENJADWALAN



sedikit penjelasan tentang format penulisan waktu umum dalam contrab, adalah sebagai berikut :
* * * * * suatu perintah
  1. * pertama menentukan menit keberapa dia dieksekusi (0-59)
  2. * kedua menentukan jam keberapa dia dieksekusi (0-23)
  3. * ketiga menentukan hari dalam sebulan (1-31)
  4. * keempat menentukan bulan keberapa (1-12)
  5. * kelima menentukan hari dalam seminggu (0-6, 0 = Minggu)
itu untuk format penulisan umu, adapun format penulisan waktu khusus dalam contrab, ialah sebagai berikut :


Sekian dulu dari saya, semoga bisa bermanfaat untuk semuanya. see ya. :D