Ssd sata express


M.2 SATA SSD против M.2 PCI Express (PCIe) SSD

Мы живем в будущем. Новые технологии заменяют старые с экспоненциальной скоростью, как вы и не представляли. Чувствуется, что вчера, когда речь шла о SSD, мы слышали скептические реакции от потребителей, как будто вы продавали им змеиный яд. И все же сегодня, здесь мы говорим о nextgen M.2 SSD. Кроме того, мы видим nextgen интерфейс NVMe PCI Express, принимающий кадры на старом интерфейсе SATA.

M.2 (произносится M-dot-2) - это небольшой форм-фактор (с учетом формы и размера), который является довольно универсальным разъемом для компьютера и настоящим преемником слотов mSATA и PCIe Mini Card. Ранее известный как Форм-фактор следующего поколения (NGFF), M.2 монтируется внутри и по дизайну допускает разную ширину и длину модуля. Они включают 2230, 2242, 2260, 2280 или 22110 в зависимости от материнской платы в устройстве, в котором они размещены. Первые две цифры (например, 22 мм) определяют ширину, в то время как последние цифры (например, 60 мм) определяют длину карты M.2. Наиболее распространенными форм-факторами являются 2242 и 2280.

Его разнообразные практические применения включают, но не ограничиваются, WiFi / Bluetooth / сотовые карты, NFC и, конечно же, SSD. Чтобы не укусить больше, чем мы можем пережевывать, давайте сосредоточимся только на хранилище SSD. Если вы знаете, M.2 SSD поддерживают интерфейсы передачи данных SATA (Serial ATA) и PCI Express (PCIe) или Peripheral Component Interconnect Express. Из них наиболее доминирующим является SATA SSD по одной очевидной причине: он был намного дольше.

Интерфейс передачи SATA был создан еще в 2003 году, и поэтому у него было много времени, чтобы консолидировать свою позицию как один из наиболее широко используемых интерфейсов передачи сегодня. Он использует обратный совместимый командный протокол AHCI, который также поддерживает IDE. По правде говоря, контроллер AHCI был построен с жесткими дисками с вращающимися дисками в памяти, а не с флэш-памятью, а следовательно, и с узкими местами. Новейшие SATA SSD используют интерфейс SATA 3.0, который имеет максимальную скорость передачи около 550 ~ 600 МБ/с.M.2 SATA SSD на самом деле не самый популярный выбор, поскольку не каждый ноутбук имеет соответствующие слоты M.2 на своей материнской плате. Эта корона идет на 2,5-дюймовый форм-фактор, который имитирует общий размер жестких дисков ноутбука. 2,5-дюймовый форм-фактор является повсеместным, и в настоящее время отраслевым стандартом является его популярность. Что вы должны иметь в виду, так это то, что M.2 SATA SSD имеют один и тот же NAND и контроллеры с их 2,5-дюймовыми кузенами, поэтому они не быстрее, чем последние. Для сравнения между M.2 SATA SSD и M.2 PCI Express (PCIe) SSD, PCI Express больше похож на SSD SSD на стероиды. В теоретическом безумном штрихе к финишной линии M.2 PCI Express SSD оставляет M.2 SATA SSD в пыли. Сопоставьте и сравните теоретическую пропускную способность PCI Express с избытком 20 Гбит/с до SATA III, которая ограничена 6 Гбит/с.Устройства PCIe могут поддерживать полосы 1x, 4x, 8x или 16x. Поскольку PCI Express 3.0 имеет эффективную скорость передачи данных 985 Мбайт/с на полосу, мы рассматриваем потенциальную скорость передачи данных до 15,76 ГБ/с. Однако при использовании M.2 для PCIe SSD все, что вы получаете, находится между полосами 2x и x4, что обеспечивает максимальную скорость передачи данных до 3,94 ГБ/с.

Итак, быстрее, спросите вы? Теоретически, да. PCIe обеспечивает лучшую пропускную способность, но, если это не так для массовых передач файлов, вы не заметите большой разницы. По этой причине отечественные пользователи находят M.2 SATA SSD, адекватные их повседневным потребностям. Однако вы заметите разницу в цене. PCIe SSD относительно дороже, чем их SATA-аналоги. Кроме того, большинство ноутбуков на рынке, как правило, поставляются в SATA AHCI.

Что такое NVMe?

NVMe или энергонезависимая память Express - это высокопроизводительный командный протокол nextgen, который превосходит AHCI. Он преодолевает узкие места, присущие драйверам AHCI, которые были созданы для жестких дисков и IDE. В отличие от AHCI, NVMe построена с нуля, чтобы удовлетворить требованиям твердотельных накопителей NAND Flash. Она обеспечивает лучшую пропускную способность, низкую задержку и низкое энергопотребление по сравнению с SSD SSD.

Поясним кое-что, но NVMe не является физическим интерфейсом связи, например SATA или PCIe. NVMe работает над SSD-накопителями PCIe, такими как SSD M.2 или PCI-Express, повышая производительность на целых 5 раз больше, чем у его SATA-аналога.

M.2 SATA SSD против M.2 PCI Express (PCIe) SSD Reviewed by Admin on июля 14, 2018 Rating: 5

www.technodor.info

SATA Express Высокоскоростное соединение для SSD

Низкая скорость работы жестких дисков до сих пор тормозила всю систему в целом, но благодаря твердотельным накопителям ситуация изменилась. Последнее поколение SSD превысило предел возможностей интерфейса SATA. При заявленной пропускной способности в 6 Гбит/с на практике можно реализовать только 600 Мбит/с. Более быстрые устройства, такие как, например, OCZ Revodrive, выдают до 1300 Мбит/с за счет подключения к слоту PCI Express, который не только требует наличия специальных драйверов, но и работает далеко не безупречно. Для решения этой проблемы международная организация Serial ATA (SATA-IO) разработала новый стандарт передачи данных для SSD-накопителей следующего поколения. Он получил название SATA Express. Твердотельные диски, оснащенные этим интерфейсом, смогут транслировать данные без дополнительных адаптеров через PCI Express 3.0. Для подключения твердотельных накопителей нового поколения к шине PCI Express на материнской плате появятся специальные разъемы. Впрочем, обратная совместимость с существующими SATA-кабелями тоже предусмотрена (см. схему). Заявленная скорость передачи данных по SATA Express составляет 8 и 16 Гбит/с при подключении дисков к портам PCI Express 2.0 и 3.0 соответственно. Фактические же показатели будут варьироваться на уровне 1 и 2 Гбит/с.

Первая материнская плата с новым разъемом SATA Express и поддержкой спецификации SATA 3.2 появится на рынке в середине 2012 года.

hi-tech-obzor.blogspot.com

Will PCs Ever See a SATA-Express Drive?

SATA or Serial ATA has been a huge success when it comes to computer storage. The standardization on the interface allows for easy installation and compatibility between computers and storage devices. The problem is that the design of the serialized communication has reached its limits with many solid state drives being capped by the performance of the interface rather than the drive. Because of this, new standards of communication between a computer and storage drives needed to be developed. This is where SATA Express steps in to fill the performance gap.

The existing SATA 3.0 specifications were limited to just 6.0Gbps bandwidth which translates to roughly 750MB/s. Now with overhead for the interface and all, it means that the effective performance was restricted to just 600MB/s. Many of the current generations of solid state drives have essentially reached this limit and need some form of faster interface. The SATA 3.2 specification which SATA Express is a part of introduced a new means of communication between the computer and devices by allowing devices to pick whether they want to use the existing SATA method, ensuring backward compatibility with older devices, or to use the faster PCI-Express bus.

The PCI-Express bus has traditionally been used for communicating between the CPU and peripheral devices such as graphics cards, networking interfaces, USB ports, etc. Under the current PCI-Express 3.0 standards, a single PCI-Express lane can handle up to 1GB/s making it faster than the current SATA interface. That is what a single PCI-Express lane can achieve but devices can use multiple lanes. According to the SATA Express specifications, a drive with the new interface can use two PCI-Express lanes (often referred to as x2) to have a potential bandwidth of 2GB/s making it nearly three times the speed of the previous SATA 3.0 speeds.

Now the new interface also required a new connector. It may look somewhat similar because the connector actually combines two SATA data connectors along with a third slightly smaller connector which deals with the PCI-Express based communications. The two SATA connectors are actually fully functional SATA 3.0 ports. This means that a single SATA Express connector on a computer can support two older SATA ports. The issue comes when you want to plug a newer SATA Express based drive into the connector. All of the SATA Express connectors will use the full width whether the drive is based on the older SATA communications or the newer PCI-Express. So, one SATA Express can handle either two SATA drives or one SATA Express drive.

So why doesn't a PCI-Express based SATA Express drive just use the single third connector rather than the two SATA ports? This has to do with the fact that a SATA Express based drive can use either technology, so it needs to have the interface with both. In addition to this, many SATA ports are linked to a PCI-Express lane for communicating with the processor. By using the PCI-Express interface directly with a SATA Express drive, you are effectively cutting off communication to the two SATA ports linked to that interface anyways.

SATA is effectively a way to communicate data between the device and the CPU in the computer. In addition to this layer, there is a command layer that runs on top of this to send the commands on what should be written to and read from the storage drive. For years, this has been handled by AHCI (Advanced Host Controller Interface). This has been so standardized that it is essentially written into every operating system currently on the market. This effectively makes the SATA drives plug and play. No extra drivers are needed. While the technology worked well with older slower technology such as hard drives and USB flash drives, it really holds back faster SSDs. The problem is that while the AHCI command queue can hold 32 commands in the queue, it still can only process a single command at a time because there is only a single queue.

This is where the NVMe (Non-Volatile Memory Express) command set comes in. It features a total of 65,536 command queues each with the ability to hold 65,536 commands per queue. Effectively, this allows for parallel processing of storage commands to the drive. This isn't beneficial to a hard drive as it is still effectively limited to a single command because of the drive heads but for solid-state drives with their multiple memory chips, it can effectively boost their bandwidth by writing multiple commands to different chips and cells simultaneously.

This may sound great but there is a bit of a problem. This is new technology and as a result, it is not built into most of the existing operating systems on the market. In fact, most will need to have additional drivers installed into them so that the drives can use the new NVMe technology. This means deployment of the fastest performance for SATA Express drives may take some time as the software has to mature similar to AHCI's first introduction. Thankfully, SATA Express allows drives to use either of the two methods so you can still use the new technology now with the AHCI drivers and potentially move to the newer NVMe standards later for improved performance, albeit probably requiring the drive be reformatted.

Now the new SATA specifications add more than just the new communication methods and connector. Most of them are targeted toward mobile computers but they can also benefit other non-mobile computers as well. The most notable power saving feature is a new DevSleep mode. This is essentially a new power mode that allows systems in the storage to almost completely shut off thus reducing the power draw when in sleep mode. This should help improve the running times of special laptops including the Ultrabooks designed around SSDs and low power consumption.

Users of SSHD (solid state hybrid drives) also will benefit from the new standards as they have put in a new set of optimizations. In the current SATA implementations, the drive controller would determine what items should and should not be cache based upon what it sees bring requested. With the new structure, the operating system could essentially tell the drive controller which items it should hold in the cache which reduces the amount of overhead on the drive controller and improving performance.

Finally, there is a function for uses with RAID drive setups. One of the purposes of RAID is for data redundancy. In the event of a drive failure, the drive could be replaced and then the data would be rebuilt from the checksum data. In essence, they have built a new process in the SATA 3.2 standards that can help improve the rebuilding process by recognizing which data is damaged versus that which is not.

SATA Express has been an official standard since the end of 2013 but it hasn't started making its ways into computer systems until the release of the Intel H97/Z97 chipsets in the spring of 2014. Even with motherboards now featuring the new interface, there are no drives at the time of the launch that is able to use the new interface. This is likely because of the issues surrounding the operating system support for the new command queuing to take full advantage of SATA Express. At least the current implementations do allow the SATA Express connectors to be used with existing SATA drives. This should help ease the implementation for those that happen to buy the technology now once the drives do become available.

The reason that the interface has not really caught on really lies with the M.2 interface. This is used exclusively for solid state drives that use a smaller form factor which is used in laptop computers but also with desktop systems. Hard drives still have a hard time exceeding the SATA standards. M.2 has a bit more flexibility because it does not rely on the larger drives but can also use four PCI-Express lanes which mean faster drives than the two lanes of SATA Express. At this point, consumers may never see the SATA Express ever being adopted.

www.lifewire.com

Disco SSD SATA vs M.2 vs ssd PCI-Express ¿Mejor para mi PC?

Los SSD llegaron al mercado hace casi 10 años y desde entonces no han dejado de evolucionar, cada vez es más difícil ver un ordenador que no incluya uno de estos discos por la gran velocidad general que aporta al funcionamiento del sistema. Otras de sus grandes virtudes es un tamaño muy compacto junto a un consumo de energía más reducido que los discos mecánicos y un funcionamiento silencioso. Disco SATA vs M.2 vs PCI-Express ¿Cuál es mejor opción de compra?

¿Me compro un disco SSD SATA, SSD M.2 o uno PCI-Express?

Los discos SSD están presentes en una gran variedad de formatos, cada uno con sus ventajas y sus inconvenientes. Los más clásicos son los SATA III 6 Gb/s con un facto de forma de 2,5 pulgadas, estos ofrecen la máxima compatibilidad, aunque su rendimiento es más limitado porque esta interfaz se diseñó pensando en los discos mecánicos que son mucho más lentos.

En segundo lugar, están los discos SSD en formatos M.2 y PCI-Express que son los más rápidos, aunque su compatibilidad se limita a los sistemas más modernos, pues son los que incluyen todos los elementos necesarios para poder usarlos. En este artículo nos vamos a centrar en estos dos últimos para ver cuál es el más interesante de cara a los usuarios.

Características discos SSD M.2

En primer lugar, nos fijamos en los discos M.2, este formato nació pensando en los portátiles ya que ofrece muchas ventajas. Los discos M.2 se conectan directamente a la placa base por lo que no se necesita de cables de alimentación y datos. Estos discos quedan conectados de forma paralela a la placa base con lo que no sobresalen ni estorban al resto de componentes como la tarjeta gráfica, el disipador de la CPU o la memoria RAM. Los puertos M.2 son capaces de proporcionar energía por lo que con un único puerto tenemos suficiente para la transmisión de los datos y la corriente eléctrica. Así pues, queda bastante claro que un disco M.2 ocupa mucho menos espacio que uno SATA III y el espacio es un bien muy limitado en los portátiles.

Cómo montar un SSD en un portátil paso a paso

El puerto M.2 utiliza la interfaz de conexión PCI-Express 3.0 hasta un máximo de x4 lanes, esto significa que se puede lograr un ancho de banda muy superior al que se obtiene mediante el puerto SATA III, concretamente tenemos un máximo de 32 GB/s frente a los 6 GB/s que nos ofrece SATA III. Los discos M.2 más baratos presentan velocidades similares a los SATA III y un precio similar por lo que un disco M.2 no necesariamente tiene que ser notablemente más caro.

Seguramente hayas leído sobre el protocolo NVMe, este toma mucha importancia con los discos M.2 y es que los modelos más rápidos (y caros) utilizan este protocolo para alcanzar unas velocidades de lectura de datos de hasta 3.000 MB/s, una cifra que es 6-8 veces superior a la que alcanzan los discos SATA III y ya si los comparamos con los discos mecánicos nos salimos casi de la escala de medida 😉 Un ejemplo de estos discos es el Samsung 960 Pro, uno de los modelos más populares entre los usuarios que buscan lo mejor.

Características discos SSD PCI-Express

Una vez que tenemos claro lo que son los discos M.2 vamos a fijarnos en los discos SSD PCI-Express para poder compararlos y ver cual nos interesa más comprar. En realidad, las diferencias son muy pocas puesto que los dos formatos utilizan la misma interfaz PCI-Express 3.0 hasta x4 lanes, estarás pensando que si usan la misma interfaz el rendimiento puede ser el mismo, así es.

Te recomendamos la lectura de los mejores SSD del mercado

La diferencia está en que los discos SSD con formato PCI-Express se conectan de forma directa a esta ranura de nuestra placa base, por tanto, se construyen con un formato diferente, pero funcionan exactamente igual. Otra diferencia es que estos discos PCI-Express son más caros que los M.2.

¿Entonces cual SSD me compro?

Llega la hora de hacer una valoración final sobre los discos M.2 vs PCI-Express y ver cual nos conviene más comprar. Tal y como hemos dicho arriba el rendimiento es igual en ambos casos por lo que tocará fijarse en el resto de factores para decidirnos.

Los discos M.2 son más baratos y ocupan menos espacio que las alternativas PCI-Express, por tanto, parece bastante claro que estos primeros son una mejor opción ya que los segundos no nos ofrecen ninguna ventaja realmente. No me extrañaría que durante los próximos años los discos PCI-Express acaben por desaparecer del mercado y dejen solo los modelos M.2 para el alto rendimiento y los SATA III para la máxima compatibilidad.

Es decir, la ecuación quedaría así:

  • SSD SATA: Es el más rentable a día de hoy, personalmente creo que es la mejor inversión que puedes hacer. Recuerda elegir MLC antes que TLC.
  • SSD M.2: Es una opción cara y que tienes que tener compatibilidad con tu placa base. Su gran inconveniente que sale el doble de euros por GB.
  • PCI Express SSD: Es una buena opción ya que es compatible con cualquier placa base. Pero su precio es muy caro.

Así pues, nuestra conclusión final es muy clara, opta por el formato M.2 que te va a dar el mismo rendimiento, es más barato y ocupa menos espacio.

www.profesionalreview.com


Смотрите также