SISTEM OPERASI - CHAPTER 3 MEMORY
Analogi Memory Ibarat manusia, memory seperti ingatan Ingatan membantu mengingatkan masa lalu Ingatan membantu kita belajar dan mempertahankan keterampilan Ingatan dapat membantu merencanakan masa depan
Memory Memory: tempat penyimpanan data pada komputer Main Memory: tempat penyimpanan data sementara pada komputer (RAM) Secondary Memory: tempat penyimpanan data tetap atau jangka panjang pada komputer (Hardisk, Flashdisk) Read Only Memory: tempat penyimpanan data yang hanya bisa dibaca
Memory ROM RAM STORAGE
Memory Management Salah satu bagian sistem operasi yang mempengaruhi dalam menentukan proses mana yang diletakkan pada antrian. Data dan program harus dibawa dari secondary memory ke main memory dan ditempatkan pada alamat tertentu agar dapat berjalan. Analogi di apotek. Apoteker yang melayani pembeli. berinteraksi dengan peracik obat atau mengambil obat di etalase.
Memory Management STORAGE RAM PROCESSOR View data Run program edit data dll USER
Fungsi Memory Mgr Mengelola informasi yang dipakai dan tidak dipakai Mengalokasikan memory ke proses yang memerlukan Mendealokasikan memory dari proses yang telah selesai Mengelola swapping / perpindahan antar memory
Isi Memory Inti sistem operasi Pengendali I/P/O Berkas / file pemakai Tertanam di dalam memory dalam bentuk bilangan biner yang hanya mempunyai nilai 0 atau 1
Isi Memory IBM ASMI 10010011000010100110101000001000001101001110011011001001 I= 1001001 B= 1000010 M= 1001101 sp= 0100000 A= 1000001 S= 1010011 M= 1001101 I= 1001001
Size Memory 1 byte = 8 bit 1 Kilobyte = 1024 byte (dihitung 2^10 , bukan 10^3) 1 Megabyte = 1024 Kilobyte 1 Gigabyte = 1024 Megabyte 1 Terabyte = 1024 Gigabyte
Size Memory 1 Petabyte = 1024 Terabyte 1 Exabyte = 1024 Petabyte 1 Zettabyte = 1024 Exabyte 1 Yottabyte = 1024 Zettabyte 1 Brontobyte = 1024 Yottabyte 1 Geopbyte = 1024 Brontobyte
Size Memory Perhitungan label 1 Gb = 10^9 = 1.000.000.000 byte 160 Gb = 160*1.000.000.000 = 160.000.000.000 byte Perhitungan komputer 1 Gb = 2^30 = 1.073.741.824 byte 160 Gb = 160*1.073.741.824 = 171.798.691.840 byte
NEXT CHAPTER