ID Artikel: 000055895 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 05/01/2023

Mengapa Memori Persisten Intel® Optane™ dalam Mode Memori Tidak Persisten?

Lingkungan

memori persisten Intel® Optane™

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Ringkasan

Menjelaskan perilaku memori persisten Intel® Optane™ dalam Mode Memori.

Deskripsi
  1. Mengapa memori tidak persisten? Apakah persisten menurut sifat-sifatnya?
  2. Bagaimana cara kerja caching DRAM? Apakah itu semua dilakukan dalam perangkat keras tanpa dukungan OS?
Resolusi

Memori persisten Intel® Optane™ adalah teknologi yang berkembang di mana media nonvolatil ditempatkan ke Dual In-Line Memory Module (DIMM) dan dipasang pada bus memori. DIMM memori persisten ada bersama dengan DIMM DRAM memori volatil tradisional.

Hal utama yang membedakan DIMM memori persisten dari DIMM DRAM adalah bahwa data yang disimpan di dalamnya dapat dipertahankan saat sistem mati atau kehilangan daya.

Hal ini memungkinkan mereka untuk digunakan sebagai bentuk penyimpanan permanen seperti Hard Disk Drive (HDD) atau Solid State Drive (SSD), tetapi dengan latensi seperti memori.

Intel® Optane™ Memori Persisten (PMem) didasarkan pada teknologi Memori Intel® Optane™ dan memberikan kemampuan untuk menyimpan lebih banyak data, lebih dekat ke CPU untuk pemrosesan yang lebih cepat (yaitu, "lebih hangat"). PMem dirancang untuk digunakan dengan prosesor Platform Intel® Xeon® yang Dapat Diskalakan (nama kode Cascade Lake).

DCPMM ada bersama DDR4 DRAM DIMM untuk mendukung arsitektur memori dua tingkat. Tingkat tercepat adalah "dekat memori" berbasis DRAM dan tingkat yang lebih lambat adalah "memori jauh" DCPMM. PMem dapat dikonfigurasi untuk digunakan dalam mode yang berbeda: Mode Memori, App Direct Mode, atau kombinasi Mode Memori dan App Direct Mode, yang disebut sebagai "Mixed Mode."

Dalam Mode Memori, PMem bertindak sebagai memori sistem volatil di bawah kendali sistem operasi. DRAM apa pun dalam platform akan bertindak sebagai cache yang bekerja bersama dengan PMems.

Dalam App Direct Mode, DIMM PMem dan DRAM bertindak sebagai sumber daya memori independen di bawah kontrol muat/simpan langsung aplikasi. Hal ini memungkinkan kapasitas PMem untuk digunakan sebagai memori persisten byte-addressable yang dipetakan ke dalam ruang alamat fisik (SPA) sistem dan dapat diakses secara langsung oleh aplikasi.

Dalam Mode Campuran, persentase kapasitas PMem digunakan dalam Mode Memori dan sisanya dalam App Direct Mode.

Kapasitas App Direct Mode dapat digunakan sebagai Block over App Direct. Dalam hal ini, driver memunculkan antarmuka penyimpanan blok tradisional transparan terhadap aplikasi sehingga tidak perlu dimodifikasi. Block over App Direct diimplementasikan dengan optimisasi salinan tulis melalui tabel terjemahan blok untuk memberikan atomitas penulisan yang gagal daya.

Jika tidak, aplikasi dapat dimodifikasi untuk mengakses kapasitas App Direct dengan mekanisme muat/simpan langsung menggunakan sistem file sadar memori persisten. Ini sepenuhnya melewati kernel dan memberikan jalur kode terpendek ke memori persisten. Untuk mempelajari lebih lanjut tentang penggunaan dan pemrograman untuk memori persisten, lihat Pemrograman Memori Persisten.

Produk Terkait

Artikel ini berlaku untuk 2 produk

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.