Lompat ke konten Lompat ke sidebar Lompat ke footer

Apa itu SATA Express dan PCI Express?

Serial ATA digunakan untuk memori komputer. Antarmuka standar ini memungkinkan pemasangan dan kompatibilitas yang mudah antara komputer dan perangkat penyimpanan. Desain komunikasi serial telah mencapai batasnya, dengan banyak SSD dibatasi oleh kinerja antarmuka. Standar baru komunikasi antara komputer dan drive penyimpanan yang disebut SATA Express mengisi kekosongan itu.

Antarmuka PCI Express atau SATA

Spesifikasi SATA 3.0 saat ini dibatasi pada bandwidth 6.0Gbps, yang setara dengan sekitar 750MBps. Karena antarmukanya, kinerja efisien dibatasi hingga 600MBps. Generasi SSD saat ini telah mencapai batas ini dan membutuhkan beberapa bentuk antarmuka yang lebih cepat.

SATA Express

Spesifikasi SATA 3.2, di mana SATA Express merupakan bagiannya, merupakan standar komunikasi baru antara komputer dan perangkat. Ini memungkinkan perangkat untuk memilih pendekatan SATA yang ada, memastikan kompatibilitas dengan perangkat lama, atau menggunakan bus PCI Express yang lebih cepat.

Bus PCI Express biasanya digunakan untuk komunikasi antara CPU dan perangkat periferal, seperti kartu grafis, antarmuka jaringan, dan port USB . Menurut standar PCI Express 3.0 saat ini, satu jalur PCI Express menangani hingga 1GBps, membuat kecepatan ini lebih cepat daripada antarmuka SATA saat ini.

Namun, perangkat menggunakan lebih dari satu jalur. Menurut spesifikasi SATA Express, drive dengan antarmuka baru dapat menggunakan dua jalur PCI Express (biasanya disebut x2) untuk mencapai potensi bandwidth 2GBps. Antarmuka ini membuat bandwidth hampir 3 kali lebih cepat dari perangkat keras SATA 3.0 sebelumnya.

Konektor SATA Express baru

Antarmuka baru membutuhkan konektor baru. Ini menggabungkan dua konektor data SATA dengan sepertiga yang lebih kecil, menangani antarmuka berbasis PCI Express. Kedua konektor SATA adalah port SATA 3.0 yang berfungsi penuh. Satu konektor SATA Express di komputer dapat mendukung dua port SATA lama. Semua konektor SATA Express menggunakan lebar penuh, baik drive didasarkan pada antarmuka SATA lama atau PCI-Express yang lebih baru. Jadi satu SATA Express menangani dua drive SATA atau satu drive SATA Express.

Karena drive berbasis SATA Express dapat menggunakan salah satu teknologi, drive tersebut harus berkomunikasi dengan keduanya, jadi drive tersebut menggunakan dua port, bukan yang ketiga. Selain itu, beberapa port SATA terhubung ke jalur PCI Express tunggal untuk komunikasi prosesor. Menggunakan antarmuka PCI Express dengan drive SATA Express menonaktifkan kemampuan untuk berkomunikasi dengan dua port SATA yang terkait dengan antarmuka itu.

Batasi antarmuka perintah

SATA bertukar data antara perangkat dan CPU. Selain kelas ini, ada kelas perintah yang berjalan di atas. Kelas perintah mengirimkan perintah tentang apa yang harus ditulis dan dibaca dari drive penyimpanan. Selama bertahun-tahun, proses ini ditangani oleh Antarmuka Pengontrol Host Lanjutan. Ini ditulis ke setiap sistem operasi yang tersedia di pasar, membuat drive SATA plug and play secara efisien. Tidak diperlukan driver tambahan.

Meskipun teknologi ini bekerja dengan baik dengan teknologi yang lebih lama dan lebih lambat seperti hard drive dan flash drive USB, ia membatasi SSD yang lebih cepat. Antrian instruksi AHCI dapat menampung 32 instruksi, namun hanya dapat memproses satu instruksi dalam satu waktu karena hanya ada satu antrian.

Di sinilah set perintah Non-Volatile Memory Express masuk. Ini memiliki 65.536 antrian pesanan, masing-masing dengan kapasitas 65.536 instruksi per antrian. Ini memungkinkan pemrosesan paralel dari instruksi penyimpanan drive. Ini tidak menguntungkan untuk hard drive, karena terbatas pada satu perintah karena kepala drive. Namun, untuk SSD dengan beberapa chip memori, ini dapat meningkatkan bandwidth dengan menulis beberapa instruksi ke chip dan sel yang berbeda secara bersamaan.

Ini adalah teknologi baru dan tidak diintegrasikan ke dalam sebagian besar sistem operasi di pasar. Banyak sistem operasi perlu menginstal driver tambahan agar drive dapat menggunakan teknologi NVMe baru. Implementasi kinerja tercepat untuk drive SATA Express mungkin membutuhkan waktu.

SATA Express mendukung salah satu dari dua metode. Anda dapat menggunakan teknologi baru dengan driver AHCI dan memiliki kemampuan untuk bermigrasi ke standar NVMe yang lebih baru untuk meningkatkan kinerja, yang mungkin memerlukan format ulang drive.

Fitur lain dalam spesifikasi SATA 3.2

Spesifikasi SATA baru menambahkan lebih banyak metode komunikasi dan koneksi baru. Sebagian besar ditargetkan untuk komputer seluler, tetapi juga dapat bermanfaat untuk komputer non-portabel lainnya.

Fitur hemat energi yang paling menonjol adalah mode DevSleep. Ini adalah mode daya baru yang memungkinkan sistem dalam memori untuk hampir hibernasi. Mode ini mengurangi konsumsi daya saat idle untuk meningkatkan waktu kerja laptop khusus, termasuk Ultrabook yang dirancang dengan SSD dan konsumsi daya yang rendah.

Drive Solid State Hybrid Drive (SSHD) juga mendapat manfaat dari standar baru, karena ini telah menambahkan serangkaian fitur pengoptimalan baru. Dalam implementasi SATA saat ini, pengontrol drive menentukan item mana yang harus dan tidak boleh di-cache, berdasarkan apa yang diperlukan. Dengan struktur baru, sistem operasi akan memberi tahu pengontrol drive item apa yang akan disimpannya di cache, yang mengurangi tekanan pada pengontrol drive dan meningkatkan kinerja.

Terakhir, ada fungsi untuk digunakan dengan menyiapkan drive RAID . Tujuan RAID adalah untuk memastikan redundansi data. Jika terjadi kegagalan drive, drive akan diganti dan datanya dibangun kembali dari checksum. Proses baru dalam standar SATA 3.2 yang meningkatkan pembangunan kembali dengan mendeteksi data mana yang rusak, apa yang tidak.

Mengapa antarmuka SATA Express tidak dapat mengikuti dengan cepat?

SATA Express telah menjadi standar resmi sejak akhir 2013. Itu tidak diperkenalkan ke dalam sistem komputer sampai rilis chipset Intel H97 / Z97 pada musim semi 2014. Meskipun motherboard memiliki antarmuka baru, tetapi tidak tersedia saat peluncuran menggunakannya.

Alasan mengapa antarmuka ini tidak cepat menyusul adalah karena antarmuka M.2. Ini digunakan secara eksklusif untuk SSD, dengan faktor bentuk yang lebih kecil. Drive magnetik mengalami kesulitan untuk melampaui standar SATA. M.2 lebih fleksibel karena tidak bergantung pada drive yang lebih besar. Ini juga dapat menggunakan 4 jalur PCI Express, yang berarti dua jalur SATA Express lebih cepat.

AMD merilis prosesor Ryzen pada awal Maret 2017, membawa dukungan terintegrasi untuk SATA Express ke platform AMD Socket AM4.

Posting Komentar untuk "Apa itu SATA Express dan PCI Express?"