nvme ssd 对NVMe SSD热插拔时,我需要注意什么

nvme ssd 对NVMe SSD热插拔时,我需要注意什么,第1张

省去了控制器的NVMe比SAS/SATA的热插拔要复杂的多。在进行热插拔测试之前,第一步就是要确认当前的系统是否支持热插拔。

1,确认SSD的支持

对于SSD,热插拔需要保证在插盘的过程中不会产生电流波峰而损坏器件;拔盘的时候,不会因为突然掉电而丢失数据。这个可以向SSD供应商确定或者查看产品规格书。

2,确认PCIe卡槽的支持

上面提到,NVMe是直接连接到PCIe Bus上的,U2接口也是直接跟PCIe相连(当判断插入的设备为NVMe SSD时)。某些U2接口内部连接的PCIe卡槽并不支持热插拔。PCIe Spec规定了热插拔寄存器。下图(通过lspci -vvv获取)显示了一个PCIe卡槽的Capabilities寄存器信息。其中LnkSta,SltCap,SltCtl和SltSta 4个部分在热插拔过程中比较有用(具体意义请参考PCIe Spec)。HotPlug和Surprise是最基础的判断热插拔的标志位。SltSta中有一个PresDet位指示当前是否有PCIe设备插入卡槽。

3,确认 *** 作系统的支持

PCIe热插拔并不是完全由 *** 作系统处理的,也有可能由BIOS处理,这完全取决于服务器BIOS的设计。当 *** 作系统启动时,会根据ACPI提供的信息来了解到底由谁处理PCIe热插拔。如果由 *** 作系统处理,则会根据PCIe卡槽发送的中断获知热插拔事件。对于Linux系统来说,一般使用pciehp驱动来干这件事情。所以,最简单的判断方法就是看系统中是否注册了热插拔中断服务程序。

对于Linux的NVMe热插拔支持将会单独用一篇文章讲解,此处不再多说。

4,确认NVMe驱动的支持

与其说驱动的支持,不如说驱动中是否有Bug。Linux内核提供了NVMe驱动,但是在实际的测试中,驱动的处理不当容易导致系统Crash和Hang住。产生这些问题的原因基本上可以归纳为NVMe驱动release设备和pciehp release设备产生竞争,出现空指针;NVMe驱动release设备时,上层调用sync函数导致进程block住。这个最好跟SSD 厂商沟通好自己的测试环境,以便提前了解可能出现的问题。

如果这些环节都通过,基本上可以确认当前的系统可以进行热插拔了。但是目前,Linux系统和PCIe热插拔驱动存在不少问题,我们在 *** 作中还需要避免出现下面的情况:

避免在一个服务器上短时间内频繁地(或者同时对多个设备)进行热插拔 *** 作

原因:这是pciehp驱动中热插拔处理的bug,centos7都没有解决。

潜在的问题:可能导致pciehp进程block住,之后插入的盘无法识别。

解决办法:当对多个盘 *** 作时,顺序进行热插拔,并打开pciehp的debug功能,通过dmesg获得pciehp热插拔处理进度。

避免对带有I/O的设备进行热插拔(尤其是启用了Cache的I/O)

原因:这是由于Linux Block层与PCIe热插拔的配合问题导致的。

潜在的问题:可能导致系统某些进程block住,或者系统crash。

解决办法:通过设置卡槽的power值,在拔盘之前通知 *** 作系统先移除设备。

避免对已经mount文件系统的设备进行热插拔

原因:mount无法感知热插拔事件。

潜在的问题:文件系统无法使用,数据丢失。

解决办法:提前umount文件系统。

按照上面的方法,能够避免绝大多数问题。但是还是可能出现错误,尤其在一些新的服务器厂商的产品中,由于兼容性问题导致NVMe设备无法识别。那么我们可以通过卡槽的Capabilities寄存器信息判断。如果设备没有被PCIe系统正确识别,那么就需要咨询厂商了。

总结

这篇文章主要介绍了在进行NVMe SSD热插拔时需要注意的事项。首先,我们检查系统是否支持NVMe热插拔,然后避免出现上面提到的3种情况。PCIe目前还无法做到如SATA/SAS一样的支持力度,这个需要服务器厂商和SSD厂商共同推进,相信在未来会越来越好。用户在这个阶段,只有尽量和厂商多沟通,才能避免 *** 作中造成系统崩溃,数据丢失等风险。

realtekpciegbe系列控制器是一种网卡的控制器,因此如果您的计算机上安装了这种控制器,那么应该是具有网卡功能的。

如果您在Windows设备管理器中看到此控制器的项,但没有网卡,可能是因为驱动程序未正确安装或已损坏。您可以尝试更新或重新安装驱动程序来解决问题。

另外,您还可以检查一下网卡是否被禁用了。在Windows设备管理器中,右键单击该网卡控制器,然后选择“启用”选项。

如果上述方法均未解决问题,您可以考虑联系计算机制造商或网络设备制造商的技术支持部门以获取更多帮助。

如下:

SC槽是智能卡(Smart Card)插槽,这个是需要智能卡片才有用的,功能有很多,如锁住计算机,只要是数据安全上的功能。

这个智能卡模样和常见的身份z、yhk大小一样,插入后会露出五分之一的长度。这个你不用在意,因为对个人没有多大实用价值,多是大公司大企业才能定制智能卡,个人是用不上的。现在的笔记本如果不是特别要求的话一般都是没有这个插槽的。

1、首先,在左下角的Windows搜索框中输入“IE”,双击进入IE浏览器

2、在右上角有个齿轮的图标,这是进入设置中心的。点击,选择“管理加载项”

3、接着,在显示的下拉选项中选择“所有加载项”,这是为了找出被禁用的加载项:Shockwave Flash Object

4、找到后,鼠标右键单击,选择启用,这样就可以继续使用了

一般4代笔记本的m2接口通常都是PCIe通道,笔记本里的m2接口支持PCIe X4和SATA 30,但仅在PCIe X4模式下,实际传输速率才能发挥最大性能,通常情况下PCIe模式数据传输速度为600MB/s,而SATA30的数据传输速度只有600MB/s的一半,也就是300MB/s,所以4代笔记本的m2接口几乎全部都是PCIe X4接口,可以使用最新一代的m2固态硬盘,获得最佳性能。

首先,需要明确PCIe7是指第七个PCIe插槽,一般情况下,一个主板上只有1-3个PCIe插槽可以用于显卡,其他插槽则用于其他扩展卡或者备用。

如果您的主板上的PCIe7插槽无法使用,可能是以下原因:

1 BIOS设置问题:首先需要检查BIOS设置,确保PCIe7插槽被启用,并且没有被禁用或者限制。

2 资源冲突:如果您的主板上已经使用了其他插槽,可能会导致PCIe7插槽的资源冲突,无法正常使用。可以尝试更换其他插槽,或者禁用其他设备。

3 物理损坏:最后,如果以上两种情况都没有解决问题,可能是PCIe7插槽出现了物理损坏,需要更换主板或者进行维修。

综上所述,如果您的主板上的PCIe7插槽无法使用,需要先检查BIOS设置和资源冲突,如果问题仍然存在,可能需要更换主板或者进行维修。

在使用 CUDA 加速时,PCIe 对计算机系统的性能可能会产生影响。具体而言,以下因素可能会影响 PCIe 性能和系统吞吐量: 1 PCIe 版本。PCIe 的不同版本具有不同的带宽和延迟性能,因此 PCIe 版本对 CUDA 加速的性能有影响。如果您的计算机系统的 PCIe 版本过低,则可能无法达到最佳性能。当前常用的 PCIe 版本有 PCIe 30 和 PCIe 40,PCIe 50 也已开始推出。 2 PCIe 插槽的数量和类型。计算机系统的 PCIe 插槽数量和类型可能会影响 CUDA 加速的性能。例如,如果您的计算机系统具有多个 PCIe 插槽,并且每个插槽的 PCIe 版本和带宽不同,则需要将 CUDA 加速卡放在最佳的 PCIe 插槽中,以获得最佳性能。 3 其他 PCIe 设备。如果您的计算机系统中有其他 PCIe 设备(如存储设备、网卡等),这些设备使用 PCIe 带宽和资源可能会对 CUDA 加速的性能造成一定的影响。因此,在使用 CUDA 加速时,需要注意减少其他 PCIe 设备对系统带宽和资源的占用,以获得最佳性能。 因此,当需要使用 CUDA 加速时,需要考虑计算机系统的 PCIe 版本、插槽数量和类型等因素,以获得最佳性能。

一、前言:读取速度突破5GB/s 首款PCIe 40 SSD到来

放眼2019年,DIY领域最令人振奋的事件莫过于AMD 发布Zen 2构架的锐龙3000系列处理器,随着三代锐龙到来的还有X570主板以及新一代PCIe 40技术。

目前所普遍使用的PCIe 30是2010年制定的标准,9年过去了,PCIe 30其实早已不能满足高端设备对于带宽的需求,比如受限于通道数,双卡SLI时一般只能支持到PCIe 30 x8,8GB/s的PCIe带宽会严重限制高端显卡的性能发挥。

在SSD这里也有同样的情况。M2插槽最高只能占用4条PCIe通道,在PCIe 30的标准下,M2 SSD的最高理论读写速率被限制在34GB/s之下。想要突破这个限制,唯一的选择就是采用更高级别的PCIe标准,PCIe 40于是就应运而生。

近日,影驰发布了全球首批采用PCIe 40技术的HOF PRO M2 SSD,采用了群联电子Phison PS5016 -E16主控,内置2GB DDR4缓存,号称最高读写速度可以突破5000MB/s!

为了解决M2 SSD的散热难题,影驰还设计了一块全尺寸高厚度铝材+散热铜管的散热片,可以将M2 SSD的温度降低10度以下,当然实际效果如何我们会在测试中告诉大家。

HOF PRO M2 SSD目前有1TB和2TB二种型号,首发价格2999元、4999元,后续还会增加500GB。我们快 科技 收到的是最顶级的2TB版本。

HOF PRO M2 SSD参数如下:

二、外观:带热管的散热片+东芝原厂闪存

和所有的HOF产品一样,影驰HOF PRO 2TB SSD包装盒通体白色,正面有一个HOF Logo。

HOF PRO 2TB SSD采用的是 Phison PS5016 -E16主控,这是首款支持PCIe 40的SSD主控。每通道的传输速率约为2GB/s,使用PCIe 40 x4接口时,理论上读写速度可以达到8GB/s。

闪存采用的是东芝原厂3D TLC NAND颗粒,正反各2片一共4片总容量1863GB。

DRAM缓存采用的是海力士的DDR4内存,单颗容量1GB,正反各一颗总容量为2GB。

SSD的另一面也有2颗闪存以及1颗内存颗粒。

闪存颗粒上有一张贴纸,标注有产品的型号、容量以及序列号等信息,用户可以将此信息与包装盒上面的SN码进行对比,看看是否有二码合一。

散热片材质为CNC散热铝材,内嵌纯铜热管连通散热片的顶部和底部。

底部有高强度的snare硅胶可以完全覆盖发热部件,有效降低SSD温度。

三、性能测试:复制100GB数据仅需80秒

测试平台如下:

1 、硬件狗狗磁盘性能测试

“硬件狗狗”是快 科技 推出了硬件检测与测试工具,目前该工具的测试版已经可以提供磁盘性能测试项目,之后会陆续加入CPU、显卡、内存测试等功能。

得到了一个非常不可思议的分数7777!顺序读写速度分别为4232MB/s、3893MB/s;4K随机读写速度分别为67MB/s、165MB/s;响应时间更是只有26s和21us,远远强于PCIe 30通道SSD。

2 、CrystalDiskMark

在CrystalDiskMark测试中,HOF PRO 2TB的顺序读取速度直逼5GB/s、达到了惊人的4915MB/s,写入速度也有4262MB/s;4K读写速度分别为58MB/s和207MB/s。

3 、AS SSD Benchmark

首先测试1GB的读写性能。HOF PRO 2TB顺序读写速度分别为4304MB/s、3999MB/s;4K随机读写速度分别是68MB/s、170MB/s。

然后做10GB读写测试,可以看到,HOF PRO 2TB的顺序读写速度分别为4166MB/s和3943MB/s,相比1GB的测试有些许的性能损失。

4 、文件复制测试

直接将100GB的压缩包(104个文件)从三星960Pro 512GB从拷贝到HOF PRO 2TB。

在前期的复制过程中,HOF PRO 2TB可以保持15GB/s左右的稳定写入速率。

当复制进度达到78GB左右时,开始掉速,但是全部数据完成复制,拷贝速度最终依然有998MB/s,非常的惊人。秒表显示,仅仅用了80秒就完成了100GB数据复制。

5、CrystalDiskInfo信息识别

CrystalDiskInfo能获取这块SSD的大部分信息,接口,传输模式、温度以及读取和写入量等等。

可以看到,即便经过了长时间的读写测试,HOF PRO 2TB的温度也仅有44度,相比那些不带散热片的M2 SSD动辄60+温度,用起来更令人放心。

四、总结:散热和性能都很优秀 价格稍贵

此前由于PCIe 30接口的限制,M2的速度最高被限制在32GB/s以内,PCIe 40解除了这个封印!在我们的测试中,影驰HOF PRO 2TB的顺序读取速度达到了史无前例的5GB/s,是目前速度最高的SSD(至少是之一)。

在持续写入性能方面,HOF PRO 2TB也足够惊艳!我们准备了100GB的文件来检验它的持续写入能力,在100GB数据接近完成复制的时候,HOF PRO 2TB还保持着1GB/s的写入速度,相当的惊人。 要知道绝大部分SSD在缓存用尽之后,其写入速率会降到100MB/s左右。

至于寿命,的确现在所有的高性能TLC颗粒的M2 SSD都不可避免的使用TCL模拟SLC以换取高速,导致实际上使用时会存在一个比较高的写入放大率,依据可用空间的不同,写入放大率在3~10倍之间,但是这对于高容量的TLC SSD来说根本就不是问题。按照用户正常的使用习惯,想要将HOF PRO 2TB的TBW耗尽恐怕需要数十年的时间。

温度也是困扰着M2 SSD的一个难题,大部分没有散热片M2 SSD长时间使用时温度经常能超过60度。HOF PRO 2TB采用了全尺寸高厚度铝材散热片+散热铜管的组合,可以将温度控制在45度左右,用起来令人放心。

影驰HOF PRO系列PCIe 40 SSD已经上市,2TB目前的售价为4999元,另外还有1TB的型号,价格为2999元,这个价格适合追求极速且不差钱的朋友。

以上就是关于nvme ssd 对NVMe SSD热插拔时,我需要注意什么全部的内容,包括:nvme ssd 对NVMe SSD热插拔时,我需要注意什么、realtekpciegbe系列控制器没有网卡、笔记本电脑上的 sc 插槽是做什么用的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9660608.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存