ID Artikel: 000055895 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 26/07/2021

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

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Ringkasan

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

Deskripsi
  1. Mengapa memori tidak persisten? Apakah tetap menurut keutamaan dari propertinya?
  2. Bagaimana cara kerja caching DRAM? Apakah itu semua dilakukan dalam perangkat keras tanpa dukungan OS?
Resolusi

Memori persisten Intel® Optane adalah teknologi yang sedang berkembang di mana media non-volatile ditempatkan ke Dual In-Line Memory Module (DIMM) dan diinstal pada bus memori. DIMM memori persisten ada bersama DENGAN DIMM DRAM memori volatile tradisional.

Hal utama yang membedakan DIMM memori persisten dari DIMM DRAM adalah data yang disimpan dapat disimpan saat sistem dimatikan atau kehilangan daya.

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

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

DCPMM hadir bersama DIMM DRAM DDR4 untuk mendukung arsitektur memori dua tingkat. Tingkat tercepat adalah "near memory" berbasis DRAM dan tingkat yang lebih lambat adalah DCPMM "far memory." PMem dapat dikonfigurasi untuk digunakan dalam mode yang berbeda: Mode Memori, Mode Langsung Aplikasi, atau kombinasi Mode Memori dan Mode Langsung Aplikasi, yang disebut sebagai "Mode Campuran."

Dalam Mode Memori, PMems bertindak sebagai memori sistem yang 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 pemuatan/penyimpanan langsung aplikasi. Hal ini memungkinkan kapasitas PMem untuk digunakan sebagai memori persisten byte-addressable yang dipetakan ke dalam ruang alamat fisik sistem (SPA) dan secara langsung dapat diakses oleh aplikasi.

Dalam ModeCampuran , persentase kapasitas PMem digunakan dalam Mode Memori dan sisanya dalam Mode Langsung Aplikasi.

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

Jika tidak, aplikasi dapat dimodifikasi untuk mengakses kapasitas App Direct dengan mekanisme pemuatan/penyimpanan langsung menggunakan sistem file persisten yang menyadari memori. Ini benar-benar memintas kernel dan menyediakan jalur kode terpensing ke memori persisten. Untuk mempelajari lebih lanjut tentang penggunaan dan pemrograman untuk memori persisten, lihat Pemrograman Memori Persisten.

Pelepasan tanggung jawab

1

Semua posting dan penggunaan konten di situs ini tunduk pada Syarat Penggunaan Intel.co.id.

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.