0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan10 halaman

Hierarki Memori dan Penyimpanan Komputer

1. Hierarki memori komputer membagi penyimpanan berdasarkan kecepatan akses dan kapasitas, dari register CPU hingga penyimpanan cloud. 2. Teknologi penyimpanan sekunder meliputi HDD, SSD, hibrid, optik, flash drive, dan cloud storage, dengan kelebihan dan kekurangan masing-masing. 3. Sistem file dan manajemen penyimpanan mengatur pengelolaan data di media penyimpanan.

Diunggah oleh

franssteven191
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan10 halaman

Hierarki Memori dan Penyimpanan Komputer

1. Hierarki memori komputer membagi penyimpanan berdasarkan kecepatan akses dan kapasitas, dari register CPU hingga penyimpanan cloud. 2. Teknologi penyimpanan sekunder meliputi HDD, SSD, hibrid, optik, flash drive, dan cloud storage, dengan kelebihan dan kekurangan masing-masing. 3. Sistem file dan manajemen penyimpanan mengatur pengelolaan data di media penyimpanan.

Diunggah oleh

franssteven191
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

ORGANISASI & ARSITEKTURKOMPUTER

Memori dan Penyimpanan

Bagian 1: Hierarki Memori


Hierarki memori pada komputer merujuk kepada susunan berbagai jenis
penyimpanan yang tersedia dalam sebuah sistem komputer. Tujuan utamanya
adalah untuk memberikan keseimbangan antara kecepatan, ukuran, dan biaya
penyimpanan. Hierarki ini beroperasi dengan prinsip bahwa penyimpanan yang
lebih kecil dan lebih cepat berada lebih dekat ke CPU (central processing
unit=Processor), sedangkan penyimpanan yang lebih besar dan lebih lambat
berada lebih jauh. Berikut adalah penjelasan dari berbagai tingkatan dalam
hierarki memori:

1. **Register CPU**: Register merupakan jenis memori tercepat dan terdekat


dengan CPU. Ukurannya sangat kecil, biasanya hanya beberapa puluh byte, dan
digunakan untuk menyimpan instruksi yang sedang dieksekusi dan data yang
diperlukan oleh instruksi tersebut.

2. **Cache Memory**: Memori cache merupakan tingkat kedua dalam hierarki


memori. Cache dirancang untuk menyimpan salinan data dari lokasi yang sering
diakses dalam memori utama (RAM -> random access memory) sehingga CPU
dapat mengakses data tersebut dengan lebih cepat. Terdapat beberapa level
cache, mulai dari L1 (terdekat dengan CPU dan tercepat tetapi paling kecil), L2,
dan kadang-kadang L3.

3. **Main Memory (RAM)**: RAM (Random Access Memory) adalah memori


utama di dalam sebuah komputer yang digunakan untuk menyimpan data dan
ORGANISASI & ARSITEKTURKOMPUTER

program yang sedang dieksekusi. RAM lebih lambat dibandingkan dengan


register dan cache, tetapi menawarkan kapasitas yang lebih besar.

4. **Secondary Storage**: Penyimpanan sekunder merujuk kepada perangkat


penyimpanan yang menyimpan data secara permanen atau jangka panjang,
seperti hard disk drive (HDD), solid-state drive (SSD), dan lain-lain. Meskipun
lebih lambat dibandingkan dengan memori yang disebutkan sebelumnya,
penyimpanan sekunder menawarkan kapasitas yang sangat besar dengan biaya
yang lebih rendah per bit.

5. **Tertiary Storage and Off-line Storage**: Ini adalah penyimpanan yang


digunakan untuk arsip atau backup, seperti tape drives dan penyimpanan
cloud. Penyimpanan ini memiliki kapasitas yang sangat besar dan biaya yang
rendah per bit, tetapi memiliki waktu akses yang paling lambat.

Hierarki memori diatur sedemikian rupa untuk memastikan bahwa data yang
sering diakses disimpan di memori yang lebih cepat, sedangkan data yang
jarang diakses dapat disimpan di memori yang lebih lambat dan lebih murah.
Prinsip ini membantu dalam meningkatkan kinerja keseluruhan sistem
komputer dengan meminimalisir waktu akses data yang diperlukan oleh CPU.

Bagian 2: Teknologi Penyimpanan Sekunder


Teknologi penyimpanan sekunder merujuk pada media penyimpanan non-volatile yang digunakan
untuk menyimpan data secara permanen atau jangka panjang dalam sebuah sistem komputer.
Berbeda dengan memori primer atau penyimpanan utama (seperti RAM) yang bersifat volatile dan
hanya mempertahankan data saat daya tersedia, penyimpanan sekunder memastikan data tetap
aman bahkan ketika sistem dimatikan. Berikut ini adalah beberapa teknologi penyimpanan sekunder
utama yang digunakan dalam komputer dan perangkat elektronik lainnya:
ORGANISASI & ARSITEKTURKOMPUTER

### 1. Hard Disk Drive (HDD)


- **Definisi:** HDD adalah perangkat penyimpanan data tradisional yang menggunakan piringan
magnetik untuk menyimpan dan mengambil data.
- **Cara Kerja:** Data ditulis ke piringan magnetik yang berputar oleh kepala baca/tulis yang
bergerak ke atas dan ke bawah piringan.
- **Kelebihan:** Kapasitas penyimpanan tinggi dengan biaya per gigabyte yang rendah.
- **Kekurangan:** Kecepatan akses data lebih lambat dibanding SSD, rentan terhadap kerusakan fisik
karena komponen mekanis.

### 2. Solid State Drive (SSD)


- **Definisi:** SSD adalah perangkat penyimpanan yang menggunakan memori flash untuk
menyimpan data, tanpa bagian bergerak.
- **Cara Kerja:** Data disimpan dalam sel-sel memori flash NAND.
- **Kelebihan:** Akses data cepat, konsumsi daya rendah, dan tahan goncangan.
- **Kekurangan:** Biaya per gigabyte lebih tinggi dibanding HDD, memiliki batas jumlah siklus
tulis/hapus.

### 3. Hybrid Drive (SSHD)


- **Definisi:** SSHD menggabungkan teknologi HDD dan SSD dalam satu unit, dengan SSD berfungsi
sebagai cache untuk data yang sering diakses.
- **Cara Kerja:** Data yang sering diakses disimpan di SSD untuk akses cepat, sementara data lain
disimpan di HDD.
- **Kelebihan:** Menawarkan keseimbangan antara kecepatan SSD dan kapasitas serta harga HDD.
- **Kekurangan:** Performa tidak secepat SSD murni, dan kompleksitas sistem bisa meningkat.

### 4. Optical Drive


- **Definisi:** Perangkat penyimpanan yang menggunakan laser untuk membaca dan menulis data
pada media disk optik, seperti CD, DVD, atau Blu-ray.
- **Cara Kerja:** Data ditulis dan dibaca melalui perubahan fisik pada permukaan disk yang diinduksi
oleh laser.
- **Kelebihan:** Media penyimpanan murah, ideal untuk distribusi data dan backup jangka panjang.
- **Kekurangan:** Kapasitas penyimpanan lebih rendah dan kecepatan akses lebih lambat dibanding
HDD dan SSD.
ORGANISASI & ARSITEKTURKOMPUTER

### 5. Flash Drive


- **Definisi:** Perangkat penyimpanan kecil dan portabel yang menggunakan memori flash untuk
menyimpan data.
- **Cara Kerja:** Mirip dengan SSD, tetapi biasanya menggunakan USB untuk terhubung ke
komputer atau perangkat lain.
- **Kelebihan:** Portabilitas tinggi, plug-and-play, dan tahan terhadap goncangan.
- **Kekurangan:** Biasanya memiliki kapasitas penyimpanan yang lebih rendah dibanding solusi
penyimpanan sekunder lainnya.

### 6. Kartu Memori


- **Definisi:** Perangkat penyimpanan kecil yang digunakan dalam kamera digital, smartphone, dan
perangkat portabel lainnya.
- **Cara Kerja:** Menggunakan memori flash untuk menyimpan data.
- **Kelebihan:** Sangat portabel, tersedia dalam berbagai format (seperti SD, microSD).
- **Kekurangan:** Kapasitas lebih terbatas dan harga per gigabyte bisa lebih tinggi dibanding HDD.

### 7. Cloud Storage


- **Definisi:** Penyimpanan data di server jarak jauh yang diakses melalui internet.
- **Cara Kerja:** Data diunggah ke server pusat dan dapat diakses dari mana saja dengan koneksi
internet.
- **Kelebihan:** Aksesibilitas tinggi, skalabilitas, dan kemudahan berbagi data.
- **Kekurangan:** Membutuhkan koneksi internet, potensi masalah privasi dan keaman

an data.

Teknologi penyimpanan sekunder terus berkembang, dengan fokus pada peningkatan kapasitas
penyimpanan, kecepatan akses, dan keandalan, sambil meminimalkan biaya dan konsumsi daya.
Pemilihan teknologi penyimpanan sekunder yang tepat bergantung pada kebutuhan spesifik
pengguna, termasuk kecepatan, kapasitas, portabilitas, dan anggaran.

# Perbandingan Teknologi
- Kecepatan Akses dan Kapasitas Penyimpanan: Analisis perbandingan antara HDD dan SSD.
ORGANISASI & ARSITEKTURKOMPUTER

- Durabilitas dan Reliabilitas: Bagaimana lingkungan dan penggunaan mempengaruhi umur


penyimpanan.

Bagian 3: Manajemen Penyimpanan dan Sistem File

# Sistem File
- Definisi dan Fungsi: Apa itu sistem file dan peranannya dalam manajemen data.
- Jenis Sistem File: FAT, NTFS, EXT4, dan lainnya. Kelebihan dan kekurangan masing-masing.

# Manajemen Penyimpanan
Manajemen penyimpanan adalah proses mengorganisir, mengalokasikan, dan mengoptimalkan
sumber daya penyimpanan dalam sebuah sistem komputer atau jaringan. Ini mencakup berbagai
tugas, dari pemantauan ruang disk yang tersedia hingga mengimplementasikan solusi penyimpanan
berkelanjutan untuk data. Proses ini penting untuk memastikan bahwa data tersimpan secara efisien,
aman, dan mudah diakses sesuai kebutuhan. Berikut ini adalah komponen kunci dan aspek yang
terlibat dalam manajemen penyimpanan:

### 1. Alokasi Ruang Penyimpanan


- **Partisi:** Membagi disk keras menjadi segmen terpisah, masing-masing dianggap sebagai "disk"
independen oleh sistem operasi. Ini memungkinkan manajemen data yang lebih fleksibel dan
pengaturan keamanan yang khusus.
- **Kuota:** Menetapkan batas ruang disk yang dapat digunakan oleh pengguna atau aplikasi,
mencegah penggunaan berlebihan sumber daya oleh entitas tertentu.

### 2. Sistem File dan Struktur Data


- **Sistem File:** Mengelola bagaimana data disimpan, diorganisir, dan diakses di media
penyimpanan. Ini termasuk FAT32, NTFS, EXT4, dan lainnya, masing-masing dengan kelebihan dan
keterbatasannya.
FAT32, NTFS, dan EXT4 adalah tiga jenis sistem file yang digunakan dalam komputer untuk mengatur
dan mengelola data. Masing-masing memiliki karakteristik dan keunggulan tersendiri.

FAT32:
ORGANISASI & ARSITEKTURKOMPUTER

FAT32 adalah versi terbaru dari sistem file FAT (File Allocation Table) yang digunakan untuk
penyimpanan file tunggal dengan ukuran dibawah 4GB. Sistem ini pertama kali diperkenalkan pada
Windows 95 sebagai pengganti FAT16.
FAT32 memiliki batasan ruang penyimpanan, yaitu tidak dapat digunakan untuk penyimpanan file
tunggal yang kapasitasnya lebih dari 4GB dan kurang dari 8TB.
Biasanya digunakan oleh drive jenis flashdrive atau memori yang dapat digunakan pada komputer
atau perangkat lainnya yang support port USB 5.

NTFS:
NTFS (New Technology File System) adalah sistem file yang lebih modern dan kompleks
dibandingkan FAT32. Ini mendukung lebih banyak fitur dan ukuran partisi yang sangat besar,
menjadikannya pilihan utama untuk drive internal pada sistem operasi Windows.
NTFS mendukung fitur-fitur lanjutan seperti file yang lebih besar, file yang lebih banyak, dan
pengelolaan akses yang lebih baik. Ini juga mendukung fitur seperti file system journaling, yang
memungkinkan sistem untuk memulihkan data jika terjadi kegagalan 5.

EXT4:
EXT4 (Extended Filesystem 4) adalah sistem file yang digunakan oleh Linux. Ini merupakan versi
terbaru dari sistem file EXT dan menawarkan peningkatan signifikan dalam performa dan keandalan
dibandingkan dengan versi sebelumnya, EXT3.
Keuntungan utama dari EXT4 dibandingkan EXT3 adalah pengalamatan 48-bit block, yang
memungkinkan ukuran maksimum filesystem mencapai 1EB (1,048,576 TB) dengan maksimum file
size 16 TB. Ini juga mendukung fitur seperti fast fsck, journal checksumming, dan dukungan untuk
defragmentation 1.

Setiap sistem file memiliki keunggulan dan kekurangan tersendiri, tergantung pada kebutuhan dan
lingkungan penggunaan. FAT32 cocok untuk kebutuhan sederhana dan kompatibilitas dengan
perangkat yang lebih tua, NTFS menawarkan fitur lanjutan dan keandalan untuk penggunaan dalam
sistem operasi Windows, dan EXT4 adalah pilihan untuk sistem operasi Linux yang mencari performa
dan keandalan tinggi.

- **Struktur Data:** Penggunaan struktur data seperti direktori, inode, dan blok untuk
mengorganisir dan mengelola akses ke data yang tersimpan.
ORGANISASI & ARSITEKTURKOMPUTER

### 3. Teknologi Penyimpanan


- **Penyimpanan Primer vs Sekunder:** Memahami perbedaan antara memori volatile (seperti
RAM) yang digunakan untuk penyimpanan sementara dan penyimpanan non-volatile (seperti HDD,
SSD, atau SCM) untuk data persisten.
- **Penyimpanan Terdistribusi:** Menggunakan jaringan komputer untuk menyediakan akses ke
data yang disimpan secara fisik di lokasi yang berbeda.

### 4. Backup dan Recovery


- **Strategi Backup:** Implementasi rutin backup data penting untuk menghindari kehilangan data
akibat kegagalan perangkat keras, serangan malware, atau bencana alam.
- **Solusi Recovery:** Menyiapkan dan menguji rencana pemulihan data untuk memastikan bahwa
data dapat dipulihkan dengan cepat dan dengan integritas yang terjaga setelah kehilangan data.

### 5. Optimasi dan Manajemen Kinerja


- **Defragmentasi:** Mengurangi fragmentasi data pada disk keras, meningkatkan kecepatan akses
data.
- **Tiered Storage:** Menyimpan data berdasarkan frekuensi akses dan pentingnya, dengan data
yang sering diakses disimpan pada media yang lebih cepat dan data jarang diakses pada media yang
lebih lambat.
- **Caching:** Menggunakan memori cepat untuk menyimpan salinan data yang sering diakses dari
penyimpanan yang lebih lambat, mempercepat waktu akses.

### 6. Keamanan Data


- **Enkripsi:** Melindungi data dengan mengubahnya menjadi format yang tidak dapat dibaca tanpa
kunci dekripsi.
- **Manajemen Akses:** Mengendalikan siapa yang dapat mengakses data, mencegah akses tidak
sah.

### 7. Pengelolaan Biaya


- **Analisis Biaya-Efektivitas:** Memilih solusi penyimpanan yang paling efektif dari segi biaya,
mengingat kebutuhan kinerja dan kapasitas.
- **Cloud Storage:** Menggunakan layanan penyimpanan cloud untuk mengurangi biaya
infrastruktur dan manajemen data onsite.
ORGANISASI & ARSITEKTURKOMPUTER

Manajemen penyimpanan yang efektif membutuhkan pendekatan holistik yang mengintegrasikan


teknologi, proses, dan kebijakan untuk memastikan bahwa data tersedia, dapat diakses dengan
cepat, dan dilindungi dari kerusakan atau kehilangan. Ini melibatkan pemilihan teknologi
penyimpanan yang tepat, implementasi praktik backup dan recovery yang solid, serta penerapan
keamanan data yang ketat.

# Teknologi Baru
### NVMe (Non-Volatile Memory Express)

**Pengertian dan Latar Belakang:**


NVMe adalah protokol transfer data yang dirancang untuk mempercepat proses baca/tulis data pada
media penyimpanan berbasis SSD (Solid State Drive) yang terhubung melalui antarmuka PCIe
(Peripheral Component Interconnect Express). Dibandingkan dengan teknologi penyimpanan lama
seperti SATA, NVMe menawarkan peningkatan signifikan dalam hal kecepatan dan efisiensi karena
dirancang khusus untuk memanfaatkan kecepatan tinggi dari media penyimpanan non-volatile
modern.

**Fitur Utama:**
- **Kecepatan Tinggi:** Menggunakan jalur PCIe memungkinkan NVMe mencapai kecepatan
baca/tulis yang jauh lebih tinggi dibandingkan dengan SSD yang menggunakan antarmuka SATA.
- **Latensi Rendah:** Desain NVMe yang efisien mengurangi latensi, memungkinkan komputer
untuk mengakses data dengan lebih cepat.
- **Paralelisme Tinggi:** NVMe mendukung ribuan antrian perintah, dengan masing-masing antrian
dapat menampung ribuan perintah. Hal ini sangat meningkatkan performa pada aplikasi yang
melakukan banyak operasi I/O secara bersamaan.
- **Skalabilitas:** Protokol NVMe dirancang untuk skala besar, memungkinkannya bekerja dengan
baik pada perangkat penyimpanan besar dan lingkungan computing yang kompleks.

### SCM (Storage Class Memory)

**Pengertian dan Latar Belakang:**


Storage Class Memory (SCM) adalah teknologi penyimpanan yang menempati posisi antara DRAM
(Dynamic Random-Access Memory) dan penyimpanan disk tradisional dalam hal kecepatan dan
harga. SCM dirancang untuk mengisi celah antara memori volatile (seperti DRAM) yang sangat cepat
ORGANISASI & ARSITEKTURKOMPUTER

tapi mahal dan memori non-volatile (seperti SSD) yang lebih lambat tapi lebih terjangkau. SCM
menawarkan kecepatan yang mendekati DRAM dengan keuntungan dari non-volatility,
menjadikannya solusi yang sangat menarik untuk penyimpanan data yang membutuhkan akses cepat
dan persistensi.

**Fitur Utama:**
- **Kecepatan Akses Tinggi:** SCM dapat diakses hampir secepat DRAM, membuatnya ideal untuk
aplikasi yang membutuhkan latensi sangat rendah.
- **Durabilitas:** Sebagai media non-volatile, SCM mampu menyimpan data tanpa memerlukan
daya, berbeda dengan DRAM.
- **Efisiensi Energi:** Membutuhkan energi lebih rendah dibandingkan DRAM untuk
mempertahankan data, menawarkan solusi yang lebih efisien untuk data center dan aplikasi
enterprise.
- **Integrasi dengan Sistem Eksisting:** SCM dapat digunakan bersamaan dengan teknologi
penyimpanan lainnya untuk menciptakan hierarki penyimpanan yang lebih efisien dan performan.

**Penerapan dan Manfaat:**


- **Database dan Caching:** SCM dapat sangat meningkatkan performa database dan sistem
caching dengan menyediakan akses data ultra-cepat.
- **Big Data dan Analytics:** Kecepatan dan kapasitas SCM memungkinkan analisis big data dan real-
time analytics dengan lebih efisien.
- **Peningkatan Kinerja Sistem:** Integrasi SCM dalam hierarki memori komputer dapat secara
signifikan mengurangi waktu boot dan mempercepat load aplikasi.

Kedua teknologi ini, NVMe dan SCM, mewakili evolusi berikutnya dalam penyimpanan komputer,
menawarkan kecepatan, efisiensi, dan kapasitas yang belum pernah terjadi sebelumnya. Kombinasi
keduanya dalam sistem modern dapat drastis meningkatkan kinerja komputasi, terutama untuk
aplikasi yang membutuhkan akses data cepat dan sering.
Penutup
- Tantangan dan Tren Masa Depan: Diskusi tentang tantangan yang dihadapi dalam pengembangan
memori dan penyimpanan, serta prediksi tren teknologi mendatang.

Materi ini bertujuan untuk memberikan pemahaman mendalam tentang aspek kritis memori dan
penyimpanan dalam komputasi, mengikuti dengan pengenalan kepada teknologi terbaru dan
ORGANISASI & ARSITEKTURKOMPUTER

pertimbangan untuk masa depan. Setiap bagian dapat diperkaya dengan studi kasus, demo praktis,
dan latihan untuk memperkuat pemahaman konsep.

Anda mungkin juga menyukai