![我可以在 SD 卡上使用类似 SSD TRIM 命令吗?](https://linux22.com/image/1211599/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%9C%A8%20SD%20%E5%8D%A1%E4%B8%8A%E4%BD%BF%E7%94%A8%E7%B1%BB%E4%BC%BC%20SSD%20TRIM%20%E5%91%BD%E4%BB%A4%E5%90%97%EF%BC%9F.png)
答案1
我不知道这是否是假的,但看起来 Linux 中的 fstrim 是有效的。我有点惊讶。
fstrim -v /media/32G_SD/
/media/32G_SD/: 7,2 GiB (7705051136 bytes) trimmed
这是一张使用 btrfs 格式化的 32GiB 卡,我确实删除了大约 8GiB。标签是金士顿型号:sd10vg2(灰色 SD 卡)
我必须补充一点,您应该小心使用 SSD 中的 fstrim。使用 SD 卡时更要小心。固件上有太多错误。我只信任英特尔企业系列。我曾遇到过一次 fstrim 和 SD 卡崩溃(无法访问数据)。我不会fstrim
经常使用这个 SD 卡,也不会经常使用 SD。
答案2
在 Linux 上:
blkdiscard
在未安装的块设备(例如/dev/mmcblk0
)上丢弃所有块(使数据无法通过正常方式访问,但不保证安全地删除它们)。fstrim
(在已挂载的文件系统上)如果您想保留数据但丢弃未使用的块。
答案3
据我所知,当前的 SDCARD 规范不包含 TRIM 命令。虽然我不是委员会成员,但 Windows 7 对 TRIM 的支持将引起许多工程师的关注,并且可以合理地预期该命令将在未来几年内出现在 SD 规范中。
操作系统使用 TRIM 命令来告诉闪存设备,在写入扇区之前不会再次读取该扇区。这告诉闪存设备在擦除第一页之前不需要将扇区从一页复制到另一页。这可以显著提高性能和改善数据隐私。
如果 SD 卡可以提供与 SSD 类似的性能,那就太好了。我看不出小尺寸无法支持高速访问的任何根本原因。不过,目前,如果您想要高速性能,您应该使用 SSD,而不是 SD 卡。
答案4
存储工具声称对 SD 卡进行碎片整理可以提高性能,但他们出售产品是为了声称任何适合他们的东西。
虽然有其他程序声称它有帮助:
碎片化是指存储在 FAT 文件系统中的文件容易破碎成碎片,这些碎片最终可能位于存储卡卷内截然不同的位置。当存储卡频繁使用(创建、删除和修改文件)时,碎片化自然会随着时间的推移而发生。这个过程对用户来说是完全不可见的。
PPC Magazine 博客的 Werner Ruotsalainen 分享了一些关于 Pocket PC 存储卡是否需要进行碎片整理以及如何进行碎片整理的有用信息。
一些技巧:
- 是的,如果频繁向卡中写入数据,则值得每 2-3 个月进行一次碎片整理。
- 切勿使用 Pocket PC 实用程序进行碎片整理
- 请考虑购买读卡器
如果您有读卡器,则过程很简单:将文件复制到硬盘驱动器,重新格式化卡(例如“format i: /q /u”,但请确保使用正确的驱动器号!),然后将文件复制回卡。
但无论如何,这里有一些存储工具信息;-)
存储工具描述
StorageTools 是最全面的存储卡管理解决方案,是第一款为 Pocket PC 设备提供碎片整理功能的产品,通过解决文件碎片问题显著提高了速度。
使用 StorageTools,您可以获得有关存储卡的详细设备和文件系统信息、文件分配(松弛空间)和碎片级别的分析。
StorageTools 适用于 PocketPC/Windows CE 设备上可用的所有媒体类型,包括行业标准:符合 ATA 标准的内存卡、Compact Flash 卡、MicroDrives、安全数字 (SD) 卡、多媒体卡 (MMC) 和 PCMCIA 存储卡。您可以使用不同的文件系统和簇大小来格式化存储介质。
扫描工具可诊断和修复各种介质问题。它会执行多项测试,检查从引导扇区到物理表面的所有内容。如果 StorageTools 发现问题,它会在修复之前通知您。可选择自动进行所有必要的修复。
使用 StorageTools 碎片整理程序,您可以轻松实现 Pocket PC/Windows CE 下的最高性能!它包含碎片整理软件中最专业、最用户友好的功能。您必须消除碎片,才能消除 PocketPC 设备上最基本的性能瓶颈,就像在功能强大的台式计算机上一样。
StorageTools 完全支持所有存储/媒体卡,甚至是 Sentry 2020 为 PocketPC 透明加密的卷,并且包括在格式化时选择 FAT 类型和簇大小的选项,以及创建备份 FAT 以提高存储可靠性的能力。
特征
- 显示详细的文件系统统计信息
- 使用任意文件系统类型和任意簇大小来格式化存储卡
- 验证文件系统完整性
- 修复文件系统错误
- 支持所有Windows CE存储介质:MMC/SD、紧凑型闪存等。
- 同时使用多张存储卡
- 自动卡插入和移除检测
- 安装和卸载选项
- 支持 FAT 和 FAT32 文件系统
- 分析文件系统碎片化程度
- 对文件和可用空间进行碎片整理
好处
- 格式化通过使用较小的簇大小来恢复存储卡空间
- 碎片整理显著提高存储卡性能