manajemen memori dan file

13
MANAJEMEN MEMORI, DISK, I/O Manajemen memori merupakan salah satu tugas dari sistem operasi yang mempengaruhi dalam menentukan proses yang harus diletakkan pada antrian . 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 Dibawah ini akan dijelaskan bagaimana pengimplementasian dalam sistem operasi Linux Pada Sistem Operasi Linux, kita bisa melihat memori yang terpakai oleh suatu proses dengan perintah “free” pada terminal. Perintah ini menunjukan bagaimana swap space dan banyak swapping yang terjadi.

Upload: silmi-faris

Post on 16-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Tugas pertemuan 6 dan 7

TRANSCRIPT

Page 1: Manajemen Memori Dan File

MANAJEMEN MEMORI, DISK, I/OManajemen memori merupakan salah satu tugas dari sistem operasi yang mempengaruhi dalam menentukan proses yang harus diletakkan pada antrian . 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

Dibawah ini akan dijelaskan bagaimana pengimplementasian dalam sistem operasi Linux Pada Sistem Operasi Linux, kita bisa melihat memori yang terpakai oleh suatu proses dengan perintah “free” pada terminal. Perintah ini menunjukan bagaimana swap space dan banyak swapping yang terjadi.

Page 2: Manajemen Memori Dan File

Selain perintah “free”, kita juga dapat melihat penggunaan memori dan swap-nya dengan perintah berikut

Pada Linux, kita bisa memaksimalkan penggunaan memori fisik (RAM) dengan memori virtual (swap).Caranya adalah sebagai berikut.Pertama-tama, kita lihat dulu nilai swappiness.

Page 3: Manajemen Memori Dan File

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.Setelah itu, kita ubah nilai swappiness sesuai dengan kebutuhan atau keinginan kita. Caranya adalah.

Page 4: Manajemen Memori Dan File

Manajemen Disk & I/O

Berikut ini perintah-perintah untuk memanajemen partisi melalui terminal yang ada di Linux. Pertama-tama kita lihat dahulu daftar partisi/drive yang dikenali.

Untuk melihat perangkat I/O lainnya, kita dapat menggunakan perintah:

Page 5: Manajemen Memori Dan File

Untuk meng-eject CD/DVD-ROM, caranya adalah sebagai berikut :

Page 6: Manajemen Memori Dan File

Manajemen File dan DirektoriMelihat daftar direktori

Menampilkan daftar direktori dengan format yang panjang. Dengan tambahan -l(long) dan -a(all) untuk menampilkan daftar direktori dengan format panjang.

Page 7: Manajemen Memori Dan File

Sorting

Secara default, ls menampilkan dafar file yang diurutkan secara alfabet. Kita dapat menambahkan pilihan untuk mengurutkannya berdasarkan waktu atau berdasarkan ukuran file. ls -lt akan mengurutkan daftar file berdasarkan waktu (dari yang terbaru hingga terlama). Sedangkan untuk mengurutkan berdasarkan ukuran file bisa menggunakan ls -lS (dari yang terbesar hingga

Page 8: Manajemen Memori Dan File

yang terkecil). Dengan tambahan -r dapat membalikkan urutan. Misal, dengan ls -lrt berarti mengurutkan daftar file dari yang terlama hingga yang terbaru.

Page 9: Manajemen Memori Dan File

Copying, moving, and deleting file

cp : Digunakan untuk menyalin satu atau banyak file atau direktori.

mv : Digunakan untuk memindahkan atau memberi nama baru pada satu atau banyak file atau direktori.

rm : Digunakan untuk menghapus satu atau banyak file atau direktori.

Page 10: Manajemen Memori Dan File

Membuat banyak direktori

Jika ingin membuat subdirektori bersarang, maka tinggal tambahkan -psetelah perintah mkdir

Page 11: Manajemen Memori Dan File

Menghapus file atau direktori secara rekursif

Jika terdapat banyak file atau direktori yang ingin kita hapus, kita bisa menggunakan perintah rm dengan tambahan -r (atau -R atau --recursive)

Menggunakan perintah find

Perintah find digunakan untuk mencari file atau direktori, bisa dicari berdasarkan nama, tipe, atau waktu

Page 12: Manajemen Memori Dan File

Membuat file kosong

Kita dapat membuat file kosong dengan perintah touch, bisa dengan tambahan ekstensi atau tidak