7
TUGAS: SISTEM OPERASI ` Oleh : Herawati 2KA14 10108959 Dosen : DR. Setia wirawan SKom Manajemen memori yang dapat dilakukan oleh sebuah sistem operasi Windows Vista Organisasi dan manajemen memori sangat mempengaruhi kinerja komputer. Manajemen memori melakukan tugas penting dan kompleks berkaitan dengan hal-hal berikut : Memori utama sebagai sumber daya yang harus dialokasikan dan dipakai bersama diantara sejumlah proses yang aktif. Agar dapat memanfaatkan pemroses dan fasilitas masukan/keluaran secara efisien maka diinginkan memeori dapat menampung proses sebanyak mungkin. Mengupayakan agar pemrogram atau proses tidak dibatasi oleh kapasitas memori fisik disistem computer . Manajemen Memori yang dilakukan oleh sebuah system operasi merfungsi sebagai berikut : Mengelola informasi mengenai memori yang dipakai dan tidak dipakai system. Mengalokasikan memori ke proses yang memerlukan. Mendealokasikan memori dari proses telah selesai menggunakan Mengelola swapping anta memori utama dan hardisk. Tehnik –tehnik manajemen memori dapat digunakan untuk mengakali kapasitas memory yang terbatas sehingga dapat dijalankan program yang ukurannya lebih besar dibanding kapasitas memori yang tersedia. Manajemen Memori berdasarkan keberadaan swapping Dibagi menjadi 2: 1. Manajemen tanpa swapping, yaitu manajemen memori tanpa kemampuan citra proses antara memori utama dan hardisks selama eksekusi. 2. Manajemen dengan swapping, yaitu manjemen memori dengan kemampuan memindahkan citra proses antara memori utama dan hardisk selama eksekusi. Manajemen Memori berdasarkan Alokasi Memori Dibagi menjadi 2 : 1. Alokasi memori berurutan (Kontigu), yaitu masing-masing proses menempati satu blok tunggal lokasi memori yang berurutan.

Artikel Sistem Operasi (Memory)

Embed Size (px)

Citation preview

Page 1: Artikel Sistem Operasi (Memory)

TUGAS: SISTEM OPERASI ` Oleh : Herawati 2KA14 10108959 Dosen : DR. Setia wirawan SKom

Manajemen memori yang dapat dilakukan oleh sebuah sistem operasi Windows Vista

Organisasi dan manajemen memori sangat mempengaruhi kinerja komputer. Manajemen memori melakukan tugas penting dan kompleks berkaitan dengan hal-hal berikut :

Memori utama sebagai sumber daya yang harus dialokasikan dan dipakai bersama diantara sejumlah proses yang aktif. Agar dapat memanfaatkan pemroses dan fasilitas masukan/keluaran secara efisien maka diinginkan memeori dapat menampung proses sebanyak mungkin.

Mengupayakan agar pemrogram atau proses tidak dibatasi oleh kapasitas memori fisik disistem computer .

Manajemen Memori yang dilakukan oleh sebuah system operasi merfungsi sebagai berikut :

Mengelola informasi mengenai memori yang dipakai dan tidak dipakai system. Mengalokasikan memori ke proses yang memerlukan. Mendealokasikan memori dari proses telah selesai menggunakan Mengelola swapping anta memori utama dan hardisk.

Tehnik –tehnik manajemen memori dapat digunakan untuk mengakali kapasitas memory yang terbatas sehingga dapat dijalankan program yang ukurannya lebih besar dibanding kapasitas memori yang tersedia.

Manajemen Memori berdasarkan keberadaan swapping

Dibagi menjadi 2:

1. Manajemen tanpa swapping, yaitu manajemen memori tanpa kemampuan citra proses antara memori utama dan hardisks selama eksekusi.

2. Manajemen dengan swapping, yaitu manjemen memori dengan kemampuan memindahkan citra proses antara memori utama dan hardisk selama eksekusi.

Manajemen Memori berdasarkan Alokasi Memori

Dibagi menjadi 2 :

1. Alokasi memori berurutan (Kontigu), yaitu masing-masing proses menempati satu blok tunggal lokasi memori yang berurutan.

Page 2: Artikel Sistem Operasi (Memory)

2. Alokasi memori tidak berurutan (Non-Kontigu), yaitu program dibagi menjadi beberapa blok atau segmen. Blok-blok program ditempatkan di memori dalam potongan-potongan tanpa perlu saling berdekatan.Tehnik ini biasa digunakan pada sistem memori maya (virtual) sebagai alokasi page-page dilakukan secara global..

Virtual memory

Virtual memory pada Windows biasa disebut sebagai swap file atau paging file. Virtual Memory ini berfungsi sebagai memory tambahan untuk mendukung kinerja RAM (Random Access Memory) itu sendiri. File swap memanfaatkan kapasitas hard disk untuk menampung file-file yang bersifat sementara. Semakin banyak Anda menggunakan aplikasi secara bersamaan, file swap yang dibutuhkan juga menjadi semakin besar dan begitu sebaliknya. Sehingga besar kecilnya virtual memory yang dibutuhkan sangat tergantung dari cara pemakaian Anda. Walaupun begitu, kecepatan proses pada file swap ini tidaklah secepat pada memory aslinya. Hal ini dipengaruhi karena kecepatan putar hard disk itu sendiri juga tidak secepat proses pada RAM. Umumnya kapasitas minimal yang dibutuhkan oleh virtual memory sekitar 1,5 kali dari kapasitas RAM yang Anda gunakan. Sedangkan kapasitas maksimal yang dibutuhkan sekitar 2-3 kali dari kapasitas RAM Anda. Untuk memulai pengaturan, perhatikan langkah-langkah berikut ini:

1. Buka Control Panel, kemudian klik ganda ikon System.

2. Pada tampilan Control Panel, klik ganda pada System . kemudian klik Advanced system settings maka akan tampil jendela System Properties. Di jendela ini akan terdapat beberapa pilihan tab yang mempunyai fungsi tersendiri, untuk melihat sistem yang digunakan, nama komputer, kapasitas processor, maupun kapasitas memori yang digunakan. Pada tab Computer Name, terdapat dua pengaturan,yaitu Network yang berfungsi untuk membuat domain dalam suatu jaringan komputer

Page 3: Artikel Sistem Operasi (Memory)

dan Change berfungsi untuk mengubah nama komputer dan workgroup. Pada tab Hardware terdapat beberapa tombol pengaturan, misalnya device manager akan dapatmendeteksihardware-hardware yang ada pada komputer tersebut, dan lain sebagainya. Tab System Restore berfungsi untuk mengaktifkan dan tidaknya system restore pada sistem operasi. Dan masih banyak tab-tab lainnya yang bisa Anda gunakan.

Page 4: Artikel Sistem Operasi (Memory)

3. Klik tab Advanced yang terdapat pada jendela tersebut, klik tombol Settings pada bagian kelompok kotak Perfomance. Maka akan membuka jendela baru, yaitu Performance Options.

4. Pada tab Visual Effects tentukan pilihan untuk mempercepat perfoma Windows. Misal pilih pilihan Adjust for best perfomance, maka pilihan check box di bawahnya tidak aktif semua.jika Anda tetap ingin menampilkan beberapa efek, maka pilihlah Custom dan aktifkan checkbox. Misal jika ingin menampilkan efek bayangan pada menu, maka aktifkan pilihan Show shadows under menus.

5. Sekarang beralih ke pengaturan Virtual Memory, klik tab Advanced. 6. Pada kelompok kotak Virtual Memory, klik tombol Change.

Page 5: Artikel Sistem Operasi (Memory)

7. Muncul kotak dialog Virtual Memory, tentukan pilihan drive yang merupakan lokasi ditempatkannya sistem operasi Windows. Pada kelompok kotak Paging file size for selected drive terdapat tiga pilihan pengaturan, yaitu Custom size, System managed size, dan No paging file.

8. Pilih pilihan No paging file jika Anda mempunyai memory lebih dari 512 MB, pilih pilihan System managed size bila Anda ingin Windows yang mengatur yang terbaik untuk komputer Anda.

9. Jika Anda menginginkan tweak lebih lanjut, maka pilih pilihan Custom size, kemudian tentukan nilai Initial size dan Maximum size dalam MB. Perhitungan nilai Initial dan Maximum dapat dihitung menggunakan pengali angka 1,5. Misal jika Anda mempunyai memory 512 maka perhitungannya 1,5 x 512 = 768. Nilai 768 merupakan nilai rata-rata initial dan maximum, sehingga Anda bisa memberi nilai range untuk initial misal 500 dan nilai maximum 900. Dan jika Anda menginginkan nilai yang tetap (fixed), Anda boleh juga memasukkan nilai misal sebesar 800 untuk initial dan maximum.

Page 6: Artikel Sistem Operasi (Memory)

10. Setelah Anda tentukan kemudian klik tombol Set. 11. Klik tombol OK jika sudah yakin, sehingga Anda akan kembali ke jendela

Performance Options. 12. Klik OK lagi untuk kembali ke jendela System Properties. 13. Klik OK, kemudian restart komputer untuk merasakan perubahan yang terjadi.

Setiap proses pada 32-bit Microsoft Windows memiliki virtual ruangnya sendiri, alamat yang memungkinkan untuk menangani proses hingga 4 gigabyte memori. Setiap proses on-bit Windows 64 memiliki ruang alamat virtual dari 8 terabyte. Ruang alamat virtual untuk proses adalah set alamat memori virtual yang dapat digunakan.. Ruang alamat untuk setiap proses sifatnya pribadi dan tidak dapat diakses oleh proses lain kecuali hal itu dibagikan.

Alamat virtual tidak mewakili lokasi fisik sebenarnya dari obyek dalam memori, melainkan sistem memelihara tabel halaman untuk setiap proses, yang merupakan struktur data internal yang digunakan untuk menerjemahkan alamat virtual ke alamat fisik yang sesuai. Setiap kali sebuah thread referensi alamat, sistem menerjemahkan alamat virtual ke alamat fisik.

Page 7: Artikel Sistem Operasi (Memory)

Ruang alamat virtual untuk Windows 32-bit adalah 4 gigabyte (GB) dalam ukuran dan dibagi menjadi dua partisi: satu untuk digunakan oleh proses dan yang lainnya dipesan untuk digunakan oleh sistem.

Alamat Virtual Storage Space dan Fisik

Jumlah maksimum dari memori fisik didukung oleh Microsoft Windows dari berkisar 2 GB sampai 2 TB, tergantung pada versi Windows. Ruang alamat virtual setiap proses bisa lebih kecil atau lebih besar dari total memori fisik yang tersedia pada komputer. Subset dari ruang alamat virtual dari proses yang berada di memori fisik dikenal sebagai working set. Jumlah virtual address space yang tersedia untuk memproses dibatasi oleh memori fisik dan ruang bebas di disk yang tersedia untuk file paging.

penyimpanan fisik dan ruang alamat virtual setiap proses tersebut akan disusun dalam halaman, unit memori, ukuran yang tergantung pada komputer host. Sebagai contoh, pada komputer x86 ukuran halaman host adalah 4 kilobyte.

Untuk memaksimalkan fleksibilitas dalam mengelola memori, sistem ini dapat memindahkan halaman dari memori fisik ke dan dari file paging pada disk. Ketika halaman dipindahkan dalam memori fisik, pembaruan sistem peta-peta halaman proses terpengaruh. Ketika sistem membutuhkan ruang memori fisik, bergerak yang paling terakhir digunakan halaman dari memori fisik ke file paging. Manipulasi dari memori fisik oleh sistem sudah benar-benar transparan untuk aplikasi, yang beroperasi hanya dalam ruang alamat virtual.

Sumber: http://msdn.microsoft.com/en-us/library/aa366525(VS.85).aspx

SISTEM OPERASI karangan: Bambang Hariyanto edisi ke-empat, penerbit Informatika