NVMe

Panduan NVMe SSD untuk Linux dan Pertanyaan yang Dijawab

Panduan NVMe SSD untuk Linux dan Pertanyaan yang Dijawab
Ada perbedaan besar antara mem-boot laptop dari sekitar tahun 2010 dan laptop dari tahun 2020. Sementara laptop lama dapat memakan waktu lebih dari satu menit untuk menyelesaikan boot, laptop baru cenderung siap untuk digunakan dalam waktu kurang dari 10 detik.

Ya, CPU sekarang memiliki inti dan utas yang jauh lebih banyak daripada sebelumnya, dan bandwidth RAM modern juga meningkat pesat, tetapi alasan sebenarnya mengapa laptop modern melakukan booting jauh lebih cepat dan terasa jauh lebih responsif adalah karena teknologi penyimpanan telah maju cepat sekali.

Terlepas dari apakah Anda memilih PC baru atau hanya ingin memutakhirkan PC Anda saat ini, Anda tidak dapat mengabaikan manfaat kinerja dari teknologi NVMe, yang mengeluarkan potensi penuh solid-state drive (SSD).

Apa itu NVMe??

NVMe adalah singkatan dari Non-Volatile Memory Express, dan ini adalah protokol antarmuka yang dibuat khusus untuk SSD. Sebelum rilis NVMe, SSD berkomunikasi dengan sistem operasi menggunakan protokol AHCI, yang spesifikasinya diselesaikan dan dirilis oleh Intel pada tahun 2004.

Karena Intel merancang protokol AHCI untuk memutar hard drive, ia hadir dengan batasan serius yang membuatnya kurang cocok untuk SSD berbasis NAND modern. Misalnya, AHCI harus berkomunikasi dengan pengontrol SATA (yang kinerjanya dibatasi hingga 600 MB/dtk per baris), hanya memiliki 1 antrian perintah, dan hanya dapat mengirim 32 perintah per antrian.

NVMe, di sisi lain, berkomunikasi langsung dengan CPU sistem melalui PCI Express, atau singkatnya hanya PCIe (yang dapat mencapai hingga 2.000 MB/dtk per baris), memiliki 64.000 antrian perintah, dan dapat mengirim hingga 64.000 perintah per antrian. Dengan demikian, SSD NVMe dapat menjalankan operasi input/output hingga 900% lebih cepat daripada yang setara dengan AHCI.

SSD NVMe hadir dalam tiga faktor bentuk utama:

Kompatibilitas NVMe SSD Linux

Kabar baiknya adalah driver NVMe Linux hadir di kernel Linux 3.3 dan lebih tinggi, jadi Anda harus baik-baik saja dalam hal ini. Anda dapat melihat versi kernel Linux yang Anda gunakan dengan perintah berikut:

$ uname -r

Selain kernel Linux 3.3 atau lebih tinggi, Anda juga memerlukan motherboard dengan dukungan NVMe. Sayangnya, kebanyakan motherboard lama tidak mendukung booting dari NVMe SSD. Karena manfaat kinerja SSD NVMe paling terlihat saat digunakan sebagai drive sistem, sangat disarankan untuk mempertimbangkan untuk mendapatkan motherboard yang lebih baru daripada menggunakan SSD NVMe yang mahal hanya untuk menyimpan data.

Pada distribusi Linux apa pun, Anda dapat menguji kinerja NVMe SSD Anda dengan hdparm, utilitas baris perintah yang digunakan untuk mengatur dan melihat parameter perangkat keras dari hard disk drive:

# hdparm - tT --direct /dev/nvme0n1

Jika Anda memiliki lebih dari satu NVMe SSD, Anda mungkin perlu mengganti “nvme0n1.” Semua SSD NVMe akan muncul di bawah /dev/nvme*.

SSD NVMe Terbaik untuk Linux pada tahun 2020

SSD NVMe menjadi semakin terjangkau setiap tahun, tetapi masih akan memakan waktu lama sebelum harganya sesuai dengan harga SSD tradisional. Namun jika Anda rela mengeluarkan uang ekstra untuk mendapatkan performa premium, lima SSD NVMe berikut ini dijamin tidak akan mengecewakan.

1. Samsung 970 EVO Plus

Dengan kinerja yang Anda cari, Samsung 970 EVO Plus adalah pilihan yang fantastis, menawarkan tingkat kinerja baca dan tulis berurutan masing-masing hingga 3.500 MB/s dan 2.500 MB/s. Berkat teknologi V-NAND terbaru, Samsung telah mampu mencapai hingga 1.200 TBW, itulah sebabnya perusahaan mampu memberikan garansi terbatas 5 tahun pada SSD NVMe ini. Anda dapat memilih di antara empat kapasitas penyimpanan yang berbeda (250 GB, 500 GB, 1 TB, dan 2 TB), dengan versi 500 GB menawarkan nilai tertinggi.

2. P1 penting

P1 Krusial mungkin tidak terlihat hampir semulus Samsung 970 EVO Plus, tetapi jauh lebih murah dan berkinerja baik dalam aplikasi dunia nyata. Anda bisa mendapatkannya dengan kapasitas hingga 1 TB, dan semua versi menawarkan tingkat kinerja baca dan tulis berurutan hingga 2.000 MB/s dan 1.700 MB/s. Crucial merancang P1 untuk memberikan perpaduan yang seimbang antara kinerja, kapasitas, dan keandalan, menjadikannya pilihan yang cocok untuk semua pengguna Linux yang ingin menuai manfaat kinerja dari teknologi NVMe tanpa menghabiskan banyak uang.

3. WD Hitam SN750

Tujuan utama perangkat penyimpanan lini Hitam dari Western Digital selalu menawarkan kinerja luar biasa kepada pengguna PC desktop. WD Black SN750 melanjutkan tradisi ini di era SSD NVMe, menjanjikan pembacaan/penulisan hingga 3400 MB/dtk secara berurutan berkat teknologi penyimpanan 3D NAND 64-lapisan yang inovatif. Anda bisa mendapatkannya dalam kapasitas mulai dari 500 GB hingga 2 TB, semuanya memiliki desain ramping dan modern yang sama.

4. Seri CORSAIR FORCE MP510 

Seri CORSAIR FORCE MP510 mendominasi pasar NVMe SSD anggaran (jika hal seperti itu ada) dengan pembacaan sekuensial 3.480 MB/dtk dan hingga 3.000 MB/penulisan berurutan yang disediakan oleh pengontrol baru. SSD NVMe ini juga membawa peringkat daya tahan 800 TBW yang lumayan, yang bahkan melebihi Samsung 970 EVO Plus yang mahal. Corsair jelas ingin memantapkan dirinya sebagai pemain dominan di pasar NVMe SSD, dan sejauh ini perusahaan telah melakukan pekerjaan dengan baik.

5. Intel SSD 660P Seri

Intel SSD 660P Series adalah salah satu SSD NVMe paling terjangkau di pasaran, tetapi harganya yang murah hadir dengan beberapa batasan. Sebagai permulaan, kecepatan baca dan tulis berurutan keduanya dibatasi hingga 1800 MB/dtk. Yang lebih buruk adalah peringkat daya tahannya hanya 100 TBW, jadi tidak terlalu cocok untuk banyak aplikasi intensif bandwidth, seperti pengeditan video, yang secara signifikan akan mengurangi masa pakainya. Last but not least, desainnya bisa tampak sedikit hambar dan bermanfaat. Tetapi jika Anda dapat mengabaikan batasan ini dan mendapatkan Intel SSD 660P Series saat sedang dijual, Anda tidak akan menyesali pembelian Anda.

Cara Menggunakan AutoKey untuk Mengotomatiskan Game Linux
AutoKey adalah utilitas otomatisasi desktop untuk Linux dan X11, diprogram dengan Python 3, GTK dan Qt. Dengan menggunakan skrip dan fungsionalitas MA...
Cara Menampilkan Penghitung FPS di Game Linux
Game Linux mendapat dorongan besar ketika Valve mengumumkan dukungan Linux untuk klien Steam dan game mereka pada tahun 2012. Sejak itu, banyak game A...
Cara mengunduh dan Memainkan Civilization VI Sid Meier di Linux
Pengenalan permainan Civilization 6 adalah konsep modern dari konsep klasik yang diperkenalkan dalam seri game Age of Empires. Idenya cukup sederhana;...