NVMe中的扇区大小错误

大卫·李露(David Lilue)

我购买了新的NVMe SSD(SB-ROCKET-256)并安装了gdisk用于分割的Arch 从理论上讲,该固态硬盘不支持512e,我认为物理尺寸应为4096,是吗?如何正确设置?分区表如下:

$ parted --align optimal /dev/nvme0n1
GNU Parted 3.2
Using /dev/nvme0n1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Model: Unknown (unknown)
Disk /dev/nvme0n1: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                   Flags
 1      1049kB  273MB   272MB   fat32           EFI System             boot, esp
 2      274MB   64.7GB  64.4GB  ext4            Linux x86-64 root (/)
 3      64.7GB  69.0GB  4295MB  linux-swap(v1)  Linux swap
 4      69.0GB  256GB   187GB   ext4            Linux /home

smarctl输出:

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-5.2.11-1-MANJARO] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       Sabrent
Serial Number:                      296E0797013700062530
Firmware Version:                   ECFM12.3
PCI Vendor/Subsystem ID:            0x1987
IEEE OUI Identifier:                0x6479a7
Total NVM Capacity:                 256,060,514,304 [256 GB]
Unallocated NVM Capacity:           0
Controller ID:                      1
Number of Namespaces:               1
Namespace 1 Size/Capacity:          256,060,514,304 [256 GB]
Namespace 1 Formatted LBA Size:     512
Namespace 1 IEEE EUI-64:            6479a7 2223093330
Local Time is:                      Sat Oct  5 14:51:26 2019 CEST

据我了解,扇区大小是自动设置的,应该是最佳的。这是最优的吗?

电信

如果转到Sabrent的SSD下载页面,您将找到一个名为“ SSC软件”的软件包-这是一个扇区大小转换器。

使用它,您可以将SSD呈现给系统的块大小切换为512或4096字节,但是切换过程将破坏当前存储在SSD上的所有数据。

要查看系统对块大小的当前想法,请运行lsblk -t对于真正的512字节存储设备(据内核所知),您应该看到PHY-SEC,LOG-SEC和MIN-IO的值均为512。

对于512e设备,您会看到MIN-IO和PHY-SEC分别为4096和LOG-SEC,分别为512,这表明系统知道如果以4k字节的块进行访问,则该设备将表现最佳,即使该设备当前正在仿真经典的512字节块大小。

对于真正的4k设备,所有三个值都应为4096。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

UIImagePickerController的视图大小错误

来自分类Dev

WCF服务消息大小错误

来自分类Dev

JTable:无行,高度大小错误

来自分类Dev

Teradata行大小错误

来自分类Dev

新iTunes连接中IPA大小错误?

来自分类Dev

使用NSAttributedString的usedRectForTextContainer大小错误?

来自分类Dev

WKWebView + contentInset使内容大小错误

来自分类Dev

Kmeans:群集大小错误

来自分类Dev

为什么JPanel大小错误?

来自分类Dev

画布drawImage大小错误

来自分类Dev

CUDA中减少块的大小错误?

来自分类Dev

JTable:无行,高度大小错误

来自分类Dev

新iTunes连接中IPA大小错误?

来自分类Dev

隐藏div的CSS大小错误

来自分类Dev

NSImage大小错误?

来自分类Dev

Pandoc有堆栈大小错误?

来自分类Dev

在opencv java中的bitwise_and大小错误

来自分类Dev

全高调整大小错误

来自分类Dev

用NSAttributedString的usedRectForTextContainer大小错误?

来自分类Dev

PHP中的文件大小错误

来自分类Dev

chartjs-画布大小错误

来自分类Dev

IE中的按钮大小错误

来自分类Dev

python中的队列实现导致大小错误

来自分类Dev

USB显示大小错误

来自分类Dev

UIImage在UIImageView中变得扭曲/大小错误

来自分类Dev

RTMP 中的块大小错误?

来自分类Dev

在matlab CNN中获取层大小错误

来自分类Dev

设备上的图像大小错误

来自分类Dev

Paint 处理程序中的文本渲染大小错误