标签: trim

如何启用TRIM?

我知道 Linux 内核从 2.6.33 版本开始支持 TRIM,所以 ubuntu 中应该有 TRIM 支持。

是默认启用 TRIM 还是我需要更改某些设置或安装其他软件才能使其工作?如果是这样,如何?

ssd trim

197
推荐指数
2
解决办法
22万
查看次数

我的 Ubuntu 18.04 安装是否启用了 TRIM?

我知道从 14.10 开始默认启用每周 TRIM。来源:如何启用TRIM? 但是运行会sudo nano /etc/cron.weekly/fstrim返回一个空文件。也tail -n1 /etc/cron.weekly/fstrim说,该文件不存在。

运行lsblk -D返回非零值DISC-GRANDISC-MAX 因此我的 SSD 支持 TRIM。是否真的为我的 SSD 启用了每周 TRIM?

我正在使用金士顿固态硬盘

ssd trim 18.04

63
推荐指数
1
解决办法
6万
查看次数

清空 SSD 的推荐方法是什么?

我刚收到我的新 SSD,因为旧的死了。此 Intel 320 SSD 支持 TRIM。出于测试目的,我的经销商在其上安装了 Windows,但我想摆脱它并在其上安装 Kubuntu。

它不必是“安全擦除”,我只需要以最健康的方式清空磁盘。我相信这dd if=/dev/zero of=/dev/sda只是用零填充块,从而进行另一次写入(如果我错了,请纠正我)。

我已经看到了如何启用 TRIM的答案,但它看起来适合清除空块,而不是擦除磁盘。

hdparm似乎是执行此操作的程序,但我不确定它是清除磁盘还是清除空块。从其手册页:

  --trim-sector-ranges
          For  Solid State Drives (SSDs).  EXCEPTIONALLY DANGEROUS. DO NOT
          USE THIS OPTION!!  Tells the drive firmware to discard  unneeded
          data  sectors,  destroying  any  data that may have been present
          within them.  This makes those sectors available  for  immediate
          use  by  the firmware's garbage collection mechanism, to improve
          scheduling for wear-leveling of the flash  media.   This  option
          expects  one  or …
Run Code Online (Sandbox Code Playgroud)

ssd trim

61
推荐指数
3
解决办法
6万
查看次数

Ubuntu 是否支持用于 SSD 的 TRIM 命令?

SSD 驱动器装满后需要“清除/重置”以保持性能。这是通过新 SSD 驱动器的 TRIM 命令完成的。Ubuntu 是否支持用于清除/重置这些驱动器的 TRIM 命令(通过 hdparm 等)?

ssd trim kernel

35
推荐指数
3
解决办法
2万
查看次数

SSD 的支持情况如何?

我打算购买 SSD(Corsair Force 系列 60GB),但没有找到任何保证在没有命令或“黑客”的情况下安装 Ubuntu 11.04 是“安全的”。我想在 SSD 上安装 Ubuntu,并且不想在安装后编写命令来修复 TRIM 支持。

我的问题是:我可以像在 HDD 上一样在 SSD 上安装 Ubuntu 11.04+ 并且没有 TRIM 和性能问题吗?或者Ubuntu不支持没有技术配置的TRIM?

ssd trim

23
推荐指数
1
解决办法
2万
查看次数

Ubuntu SSD - 很快,现在非常慢

这就是我现在得到的,使用 Crucial 英睿达 MX300 750GB SSD(带有最新固件 [尚无固件更新])。

lptp [ blah ]: sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   10202 MB in  2.00 seconds = 5103.20 MB/sec
 Timing buffered disk reads: 128 MB in  3.06 seconds =  41.88 MB/sec
Run Code Online (Sandbox Code Playgroud)

看到缓冲的磁盘读取速度!!!!太慢了!!!!当我第一次设置我的笔记本电脑时,我看到超过 400MB/秒,考虑到这是一台较旧的笔记本电脑,这对我来说非常好,而且一切都经过加密。

这是我的/etc/fstab。我已经启用修剪,手动运行修剪,启用/禁用功能,重新启动,一切。我无法让那些快速恢复:

/dev/mapper/ubuntu--gnome--vg-root /               ext4    noatime,nodiratime,errors=remount-ro,barrier=0,discard 0       1
Run Code Online (Sandbox Code Playgroud)

很明显,这些是我正在使用的选项。我尝试了它们的各种组合都无济于事:

noatime,nodiratime,errors=remount-ro,barrier=0,discard
Run Code Online (Sandbox Code Playgroud)

有小费吗?这真让我抓狂。

哦,还有,我在配备 16GB 内存和 i7 处理器的联想 T420 上运行 Ubuntu 16.04 (x64):

 lptp [ blah ]: lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: …
Run Code Online (Sandbox Code Playgroud)

ssd trim

17
推荐指数
3
解决办法
2万
查看次数

如果我有非英特尔/三星,我是否需要启用 TRIM

我在其中一篇 webupd8 文章中读到了 Ubuntu 14.04 中引入的 TRIM 支持,默认情况下仅适用于英特尔和三星 SSD。其他的呢?我使用的是 Dell XPS 13 Dev Edition 笔记本电脑,而 SSD 来自不同的制造商,那么 TRIM 默认是否也可以工作,或者我必须手动制作 cron 作业文件?

ssd trim

15
推荐指数
1
解决办法
1万
查看次数

TRIM 支持的故事是什么?

Ubuntu 中 TRIM 的情况让我完全困惑。我不知道我是否需要手动运行它。我发现的来源不同且不清楚。

我有带有最新更新的 Ubuntu 10.04(包括内核 2.6.32-26)。我有一个带有最新固件的 Intel X-25M 驱动器,它被格式化为 ext4。

那么,TRIM 支持会自动运行吗?如果没有,我如何检查是否需要运行它,然后在必要时如何运行它?

ssd trim

13
推荐指数
4
解决办法
4877
查看次数

自动修剪与手动修剪

我目前正在尝试找出如何使用我的新 TP 进行修剪,并想知道手动/在线修剪的区别。

这是我的设置:

ThinkPad T430s with SSD Samsung 830, 128GB and Xubuntu 12.10,这里有一些输出来检查trim是否可以在我的系统上工作(从这里得到这些:http : //wiki.ubuntuusers.de/SSD/TRIM

root@eike-tp:~# sudo hdparm -I /dev/sda | grep -i TRIM
   *    Data Set Management TRIM supported (limit 8 blocks)
Run Code Online (Sandbox Code Playgroud)

首先,我尝试了在线修剪:如何启用修剪

我的 fstab 插入了丢弃:

UUID=d6c49c17-a4f1-466c-9f7e-896c20db3bba /  ext4  discard,noatime,errors=remount-ro  0  1
# swap was on /dev/sda5 during installation
UUID=a0322f5f-c6c1-4896-863f-668f0638d8cf none  swap  sw  0   0
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Run Code Online (Sandbox Code Playgroud)

我试图测试它是否有效(但是当我使用 /dev/sda 尝试它时我没有得到任何零),但发现这种方法只适用于 SSD 类型 2,而我似乎有类型 3。所以我不知道它是否有效。

Ubuntuwiki(第一个链接)建议手动修剪,因此我设置了每日 cronjob 而不是丢弃:

#!/bin/sh
LOG=/var/log/batched_discard.log …
Run Code Online (Sandbox Code Playgroud)

ssd trim

13
推荐指数
2
解决办法
3万
查看次数

您是否推荐 SSD 上的 LUKS 加密(TRIM 支持)?

我订购了一台笔记本电脑(戴尔 Inspiron 11z)和固态硬盘(三星 128GB)。在我当前的笔记本电脑上,我有一个旋转硬盘并使用 LVM 和 LUKS 加密。

我想在 SSD 上使用 LUKS,但通过进行一些研究,我不确定这是否可取/可能。似乎 LUKS(可能是???)可能会阻止 TRIM 工作。

我找不到这方面的任何具体信息,而且很多关于 SSD 的信息(例如对齐等)似乎已经过时。

TRIM 会与 LUKS 一起使用吗?因为笔记本电脑可能容易被盗,我喜欢正确加密我的数据,所以这对我很重要

ssd trim luks

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

ssd ×10

trim ×10

18.04 ×1

kernel ×1

luks ×1