Pages

Sabtu, 19 September 2015

Sistem memory Komputer

SISTEM MEMORY KOMPUTER

Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer. Memory merupakan bagian yang penting dalam komputer modern dan letaknya di dalam CPU (Central Processing Unit).

Jenis-jenis memory :

  1. Random Access Memory (RAM)

    RAM adalah memori dalam sistem komputer yang berguna untuk menampung data sementara dan mengirimnya kembali untuk segera diakses dan diproses oleh prosesor.Karena kecepatan prosesor lebih tinggi dari kecepatan hardisk,maka diperlukan RAM untuk menyeimbangkan data keluar masuk dari hardisk. Informasi yang disimpan dalam RAM diambil dari hard disk komputer, termasuk data yang berhubungan dengan sistem operasi dan aplikasi tertentu. Ketika komputer dimatikan, memori yang tersimpan pada RAM akan hilang. Data akan disimpan dan hanya  dipertahankan disaat komputer sedang berjalan.
  2. Read Only Memory (ROM)
    ROM adalah Jenis memori aktif,walaupun komputer dihidupkan atau dimatikan. Sesuai dengan sebutanya 'read only', isi di dalam ROM tidak dapat dirubah atau dimodifikasi. ROM merupakan sirkuit terpadu sebelum diprogram dengan data penting, yang harus selalu ada untuk komputer dalam melaksanakan fungsi normal.
  3. Cache
    Cache adalah jenis RAM pada sistem komputer yang lebih responsif daripada RAM biasa. CPU akan memeriksa dulu didalam memori cache sebelum mencari di penyimpanan pada memori pusat untuk menentukan suatu informasi yang diperlukan. Hal ini untuk keperluan dari sistem komputer untuk mencari informasi pada memori penyimpanan yang lebih besar, sehingga ekstraksi data menjadi lebih cepat.
  4. Hardisk
    Hardisk/ Hardrive  adalah hardware yang berguna sebagai tempat penyimpanan data penting yang dipasang didalam Komputer. kapasitas Memori dari hardisk lebih besar, dan pengguna bisa memilih data yang perlu disimpan kedalam memori ataupun diakses dari memori. Saat ini hard disk yang banyak digunakan memiliki kapasitas memori penyimpanan sebesar 120 GB hingga 500 GB.
  5. Flash Disk
    Flash Disk adalah jenis memori penyimpanan portabel yang bisa digunakan dengan nyaman jika transfer data dari satu komputer ke komputer lain. Data di dalamnya dapat dihapus dan diprogram ulang sesuai kebutuhan pengguna. Kartu memori USB/ flash disk adalah beberapa model dari jenis memori penyimpanan komputer.

Cara Kerja Memori Komputer

Gambar Hirarki Memori
Jika disebut satu per satu, akan sangat banyak berbagai jenis yang berbeda untuk memori elektronik yang kita jumpai dalam kehidupan sehari-hari. Kebanyakan memori elektronik tersebut telah menjadi bagian terpadu dalam kosa kata kita, RAM ,ROM, Cache, Dynamic RAM, Static RAM, Flash memory, Memory Sticks, Virtual memory, Video memory, BIOS dan lain-lain.
Bahkan ketika kita sedang melihat layar monitor komputer, komputer di depan kita mempunyai memori. Namun yang jarang diketahui adalah, bahwa banyak perangkat elektronik yang kita gunakan sehari-hari juga mempunyai beberapa bentuk memori. Berikut adalah beberapa contoh perangkat yang menggunakan memori yaitu telepon seluler, PDA, Konsol Game, Radio Mobil, Perekam Video, dan Televisi.

Walaupun memori secara teknis adalah berbagai bentuk penyimpanan elektronik, istilah memori digunakan paling banyak digunakan untuk merujuk pada bentuk penyimpanan sementara yang cepat. Jika CPU komputer anda harus secara konstan mengakses hard drive(Harddisk) untuk mengambil setiap potongan data yang dibutuhkan, hal tersebut akan dioperasikan dengan sangat lambat. Ketika informasi disimpan dalam memori, CPU bisa mengakses informasi tersebut dengan jauh lebih cepat. Kebanyakan memori dibutuhkan untuk menyimpan data sementara.

Bahkan prosesor tercepat membutuhkan sebuah buffer(penyangga) untuk menyimpan informasi ketika sedang diproses. RAM bagi CPU bagaikan sebuah meja untuk memasak: RAM bertugas sebagai tempat dimana bahan dan alat yang digunakan untuk mengerjakan, menunggu sampai anda ingin mengambil dan menggunakan bahan-bahan tersebut. Baik sebuah CPU yang cepat dan sejumlah besar RAM dibutuhkan untuk Komputer yang cepat. Setiap Komputer mempunyai nilai maksimum RAM yang bisa dipakai, dan slot pada motherboard menandakan jenis dari RAM yang Komputer butuhkan.
 

Seperti yang kita lihat pada diagram di atas, CPU mengakses memori berdasar pada sebuah hirarki yang berbeda. Baik itu datang dari penyimpanan permanen (harddisk) atau input (keyboard), sebagian besar data masuk dalam Random Access Memory(RAM) pertama kali. CPU kemudian menyimpan potongan data, CPU seringkali akan harus mengakses sebuah cache dan menyimpan instruksi khusus dalam register.
Semua komponen dalam komputer kita, seperti CPU,  harddisk dan sistem operasi, bekerja sama sebagai sebuah tim, dan memori adalah salah satu bagian paling penting dalam tim ini. Dari saat kita menyalakan komputer sampai kita mematikan komputer, CPU kita secara terus-menerus menggunakan memori. Mari kita lihat scenario berikut:
•    Komputer dinyalakan
•    Komputer memasukkan data dari Read-Only Memory(ROM) dan menjalakankan sebuah pengujian Power-On Self-Test(POTS) untuk menjamin bahwa semua komponen utama telah berfungsi sebagaimana mestinya. Sebagai bagian dari pengujian ini, controller memory memeriksa semua alamat memori dengan operasi read/write(baca/tulis) secara cepat untuk menjamin bahwa tidak ada error pada chip memori. Read/write berarti data dituliskan pada sebuah bit dan kemudian membaca dari bit tersebut.
•    Komputer memasukkan Basic Input/Output Sistem(BIOS) dari ROM. BIOS menyediakan informasi paling dasar tentang peralatan penyimpanan, urutan boot, dan keamanan, kemampuan Plug and Play(mekanisme pengenal peralatan otomatis), dan beberapa hal lain.
•    Komputer memasukkan Sistem Operasi (OS) dari harddisk pada RAM dari sistem. Secara umum, bagian penting dari sistem operasi disimpan dalam RAM sepanjang Komputer menyala. Hal ini memungkinkan CPU untuk mempunyai akses langsung pada sistem operasi, yang meningkatkan unjuk kerja dan fungsionalitas dari sistem keseluruhan.
•    Ketika kita membuka aplikasi, aplikasi tersebut dimasukkan ke dalam RAM. Untuk menjaga penggunaan RAM, berbagai aplikasi hanya memasukkan bagian penting dari program pada awalnya, dan kemudian memasukkan bagian lainnya ketika dibutuhkan
•    Setelah sebuah aplikasi dimasukkan, setiap file yang dibukan untuk digunakan dalam aplikasi tersebut dimasukkan ke dalam RAM
•    Ketika kita menyimpan sebuah file dan menutup aplikasi tersebut, file tersebut ditulis pada peralatan penyimpanan, dan kemudian aplikasi tersebut dikeluarkan dari RAM.
Dalam urutan daftar di atas, setiap kali sesuatu dimasukkan atau dibuka, maka hal tersebut akan ditempatkan ke dalam RAM. Hal ini secara sederhana berarti bahwa hal tersebut telah diletakkan ke dalam area penyimpanan sementara dalam komputer sehingga CPU bisa mengakses informasi tersebut dengan lebih mudah. CPU meminta data yang dibutuhkan dari RAM, CPU mengolahnya dan menuliskan data baru kembali ke RAM secara terus menerus berulang. Dalam kebanyakan komputer, pergantian data antara CPU dan RAM terjadi juataan kali dalam setiap detik. Ketika sebuah aplikasi ditutup, aplikasi tersebut dan setiap file yang berhubungan biasanya dihapus dari RAM untuk membuat ruangan kosong untuk data baru. Jika file yang berubah tidak disimpan dalam peralatan penyimpanan permanen sebelum dihapus, file tersebut akan hilang.
Manajemen memori dilakukan dengan cara membagi-bagi memori untuk mengakomodasi banyak Aplikasi (proses). Manajemen memori dilakukan untuk menjamin agar setiap Aplikasi yang ready dapat segera memanfaatkan Jatah waktu processor. Berikut adalah istilah – istilah yang terkait:
-    Frame adalah sebuah blok pada memori utama dengan ukuran yang tetap.
-    Page adalah sebuah blok data dengan ukuran tetap yang terletak pada memori sekunder seperti disk. Sebuah page bisa sementara waktu disalin ke dalam sebuah frame pada memori utama.
-    Segment adalah sebuah blok data yang berukuran tidak tetap yang terletak pada memori sekunder. Keseluruhan segmen bisa secara sementara waktu disalin pada ruangan yang tersedia pada memori utama (segmentasi) atau segment tersebut bisa dibagi menjadi beberapa page yang mana secara satuan bisa disalin ke dalam memori utama (gabungan antara segmentasi dan paging

0 komentar:

Posting Komentar