Cha*_*sor 7 ssd hard-drive sata
最近我得到了mSata SSD并将其安装在我的笔记本电脑上。
根据这款SSD的规格,读取速率约为450MB/s。我测试了读取速率(在菜单中Application > Accessories > Disks > Benchmark Disk),得到较小的值 280 MB/s。
四处挖掘我得到了以下结果:
$ sudo smartctl -a /dev/sdb | grep SATA
SATA Version is: SATA 3.2, 6.0 Gb/s (current: 3.0 Gb/s)
Run Code Online (Sandbox Code Playgroud)
如何启用全速 6.0 Gb/s?
或者
如何查看 SSD/端口/其他设备的最大速度?
如何识别导致速度降低的设备(SSD/端口/某物)?
先感谢您!
附加信息:
$ sudo hdparm -I /dev/sdb | grep SATA
Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
$ sudo hdparm -I /dev/sdb | grep speed
* Gen1 signaling speed (1.5Gb/s)
* Gen2 signaling speed (3.0Gb/s)
* Gen3 signaling speed (6.0Gb/s)
$ lspci | grep SATA
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
$ dmesg | grep ata
[ 0.000000] BIOS-e820: [mem 0x00000000baf9f000-0x00000000baffefff] ACPI data
[ 0.000000] Memory: 7968868K/8242108K available (12300K kernel code, 2481K rwdata, 4012K rodata, 2368K init, 2372K bss, 273240K reserved, 0K cma-reserved)
[ 0.122082] libata version 3.00 loaded.
[ 1.186115] Write protecting the kernel read-only data: 18432k
[ 1.448965] wmi_bus wmi_bus-PNP0C14:00: WQBC data block query control method not found
[ 1.489423] ata1: SATA max UDMA/133 abar m2048@0xd0618000 port 0xd0618100 irq 26
[ 1.489478] ata2: DUMMY
[ 1.489508] ata3: SATA max UDMA/133 abar m2048@0xd0618000 port 0xd0618200 irq 26
[ 1.489555] ata4: SATA max UDMA/133 abar m2048@0xd0618000 port 0xd0618280 irq 26
[ 1.490239] ata5: DUMMY
[ 1.490268] ata6: DUMMY
[ 1.802539] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1.802567] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1.802591] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1.802676] ata3.00: ATA-11: MT-64, 1.74.00, max UDMA/133
[ 1.802685] ata3.00: 125045424 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 1.802787] ata3.00: configured for UDMA/133
[ 1.811416] ata4.00: ATAPI: TSSTcorp DVD+/-RW SN-208BB, D300, max UDMA/100
[ 1.813156] ata1.00: ATA-8: ST9750420AS, 0005DEM1, max UDMA/133
[ 1.813160] ata1.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 31/32)
[ 1.815466] ata4.00: configured for UDMA/100
[ 1.850643] ata1.00: configured for UDMA/133
[ 8.712553] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[ 9.973968] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)
[ 11.987641] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
[ 12.056330] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
Run Code Online (Sandbox Code Playgroud)
更新:
$ dmesg | grep AHCI
[ 1.471403] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0xd impl SATA mode
Run Code Online (Sandbox Code Playgroud)
小智 2
首先,在制造商的网站上查找软件。\n就我而言,我有驱动器 intel s3700 \n我安装的软件名为:
\n\n\n\n\nIntel\xc2\xae SSD数据中心工具(Intel\xc2\xae SSD DCT)
\n
目前我正在 Windows 8.1 下执行此操作,但同样应该在 Linux 上执行此操作
\n\n从管理员权限运行命令行/终端并浏览我的驱动器所在的位置:
\n\nisdct 显示-intelssd 0
\n\n C:\\Windows\\system32>isdct show -intelssd 0\n\n- Intel SSD DC S3700 Series BTTVxxxxxxxxxxxxx -\n\nDevicePath : \\\\\\\\.\\\\PHYSICALDRIVE0\nDeviceStatus : Healthy\nFirmware : 5DV12270\nFirmwareUpdateAvailable : The selected Intel SSD contains current firmware as of\n this tool release.\nIndex : 0\nModelNumber : INTEL SSDSC2BA400G3\nProductFamily : Intel SSD DC S3700 Series\nSerialNumber : BTTVxxxxxxxxxxxxx \nRun Code Online (Sandbox Code Playgroud)\n\n修复磁盘速度
\n\nisdct 设置 -intelssd 0 physpeed=6
\n\nC:\\Windows\\system32>isdct set -intelssd 0 physpeed=6\nSet PhySpeed successful. Please power cycle the device.\nRun Code Online (Sandbox Code Playgroud)\n\n重新启动系统,一切正常!
\n如果您查看 dmesg 输出,它会告诉您控制器端口 1 和 3 上的 SATA 链路的最大速度为 3.0 Gbps,理论最大速度约为 357 MB/s。对于标称的最大读取速度 6.0 Gbps,理论上的最大读取速度约为 750 MB/s,在 3.0 Gbps 控制器上达到 280 MB/s 的速度已经相当不错了。
| 归档时间: |
|
| 查看次数: |
11940 次 |
| 最近记录: |