Questions tagged «trim»

trim命令仅用于SSD(固态驱动器)上;它必须由主机OS支持,因为它通知驱动器对未使用的数据块执行安全的“垃圾收集”,因此可以擦除。

2
如何启用TRIM?
我知道Linux内核从2.6.33版本开始支持TRIM,因此ubuntu中应该有TRIM支持。 默认情况下是否启用TRIM,或者我需要更改某些设置或安装其他软件才能使其工作?如果是这样,怎么办?
189 ssd  trim 

5
建议清空SSD的方法是什么?
自旧的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 …
53 ssd  trim 

2
我的Ubuntu 18.04安装是否启用了TRIM?
我知道默认情况下从14.10开始启用每周TRIM。资料来源:如何启用TRIM? 但是运行会sudo nano /etc/cron.weekly/fstrim返回一个空文件。还tail -n1 /etc/cron.weekly/fstrim表示此文件不存在。 运行会lsblk -D返回的非零值DISC-GRAN,DISC-MAX 因此我的SSD支持TRIM。是否实际上为我的SSD启用了每周TRIM? 我正在使用Kingston SSD
37 18.04  ssd  trim 


1
SSD的支持程度如何?
我打算购买SSD(Corsair Force系列60GB),但是没有任何保证可以确定没有命令或“ hacks”就可以安装Ubuntu 11.04是“安全的”。我想在SSD上安装Ubuntu,并且不想在安装后编写命令来修复TRIM支持。 我的问题是:是否可以像在HDD上一样在SSD上安装Ubuntu 11.04+,并且没有TRIM和性能问题?还是在没有技术配置的情况下Ubuntu不支持TRIM?
23 ssd  trim 

2
如果我的电脑不是英特尔/三星,是否需要启用TRIM
我读过一篇webupd8文章,其中提到了在Ubuntu 14.04中引入的TRIM支持,默认情况下仅适用于Intel和Samsung SSD。那其他呢 我使用的是Dell XPS 13 Dev Edition笔记本电脑,而SSD是来自其他制造商,所以TRIM在默认情况下也能正常工作,还是我必须手动创建cron作业文件?
15 ssd  trim 

5
TRIM支持的故事是什么?
我对Ubuntu中TRIM的情况完全感到困惑。我不知道是否需要手动运行它。我发现的来源完全不同,不清楚。 我的Ubuntu 10.04具有最新更新(包括内核2.6.32-26)。我有一个带有最新固件的Intel X-25M驱动器,它的格式为ext4。 那么,TRIM支持会自动运行吗?如果没有,如何检查我是否需要运行它,然后在必要时如何运行它?
13 ssd  trim 

4
自动TRIM与手动TRIM
我目前正在尝试找出如何使用新的TP进行修整,并且想知道手动/在线修整的区别。 这是我的设置: 带有SSD三星830、128GB和Xubuntu 12.10的ThinkPad T430,以下是一些输出,用于检查是否可以在我的系统上使用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) 首先,我尝试了在线修整:如何启用TRIM? 我的fstab中插入了discard: 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 …
13 ssd  trim 

4
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 看到缓冲的磁盘读取速度!!!!SOOOO SLOWWW !!!! 首次安装笔记本电脑时,我看到的速度超过了400MB / sec,考虑到这是一台较旧的笔记本电脑,并且加密的一切都很好,因此这对我来说非常好。 这是我的/etc/fstab。我已启用修剪,手动运行修剪,启用/禁用功能,重新启动等等。我无法让那些快的速度回来: /dev/mapper/ubuntu--gnome--vg-root / ext4 noatime,nodiratime,errors=remount-ro,barrier=0,discard 0 1 显然,这些是我正在使用的选项。我尝试了它们的各种组合都无济于事: …
12 ssd  trim 

1
Linux的“ allow-discards”和“ root_trim”参数到底做了什么?
当前在线上有许多与SSD相关的说明,您应该在GRUB_CMDLINE_LINUX中添加allow- discards和 root_trim = yes。我还没有找到一个说明为什么要这样做的方法,也就是说,这些参数到底要做什么(如果有的话!)。关于此的文档在哪里?关于这两个参数的用途,它怎么说? 根据Cryptsetup 1.4.0发行说明, 从内核3.1开始,dm-crypt设备可选(默认情况下未启用)支持块丢弃(TRIM)命令。如果要启用此操作,则必须在每次激活时使用--allow-discards手动启用它 cryptsetup luksOpen --allow-discards /dev/sdb test_disk 但是(通过GRUB_CMDLINE_LINUX)传递给内核时是否相同? 编辑: Kernel.org的内核参数列表没有(当前,至少2013年1月)没有这些选项。
10 ssd  trim 


2
如何设置SSD RAID和TRIM支持?
我正在寻找一个新的服务器。我只能使用Intel 520系列240gb MLC固态硬盘或标准Seagate 7200rpm磁盘。 这些是不可谈判的选择。 自然地,因为它将运行MySQL,其主要任务是MySQL服务器。由于最大的性能瓶颈是磁盘I / O,因此我更愿意使用SSD。 我需要有接近1TB的磁盘空间。现在,RAID5不能提供最佳性能,并且有传言说它不适用于SSD,因此我正在研究Raid 10(1 + 0)设置,该设置将为我提供720gb(240gb * 3) 我需要知道如何使用软件raid在Ubuntu 12.04.01 LTS上进行设置,并确保为raid配置启用了TRIM支持(在Linux中称为Discard)。 有人没有成功吗?任何需要注意的howto信息和内容,以及基本上要使用的工具等等都将提供很大的帮助。 理想情况下,我还需要能够启动SSD RAID阵列。 谁能指出我正确的方向? 谢谢。
9 raid  ssd  trim 

4
您是否建议在SSD上使用LUKS加密(TRIM支持)?
我已订购一台笔记本电脑(Dell Inspiron 11z)和SSD(三星128GB)。在当前的笔记本电脑上,我有一块旋转的硬盘,并使用LVM和LUKS加密。 我想在SSD上使用LUKS,但是通过一些研究,我不确定这是否可取/可行。似乎LUKS(可能是???)可能会阻止TRIM工作。 我找不到关于此的任何具体信息,并且关于SSD的许多信息(例如对齐等)似乎已过时。 TRIM是否可以与LUKS合作?由于笔记本电脑可能容易被盗,因此我希望对数据进行适当的加密,因此这对我很重要
9 ssd  luks  trim 

3
如何为LVM逻辑卷配置TRIM支持?
我正在为软件演示目的设置笔记本。该机器具有Intel Core i7 CPU,8GB RAM,128GB SSD,并运行Ubuntu 12.04 LTS 64位台式机。实际上,SSD配置为具有单个卷组,/ boot,/ swap和/全部位于其各自的逻辑卷中。他们共同消耗了30GB的空间。我计划将其余的用于KVM来宾的逻辑卷,所有这些都运行Ubuntu 12.04 Server 我想确保SSD得到最佳利用。尽管在此站点上,有一些关于为不涉及LVM的文件系统设置设置TRIM支持的重要信息,但我还没有找到有关计划的设置的明确指南。 我也发现这个页面其中谈到加issue_discards在/etc/lvm/lvm.conf。但是在我机器上的所说文件中,我没有找到引用的内容。我仔细检查了一下man lvm.conf(5),也没有提到此选项。 因此,我不确定该怎么办。此外,即使说添加选项是正确的选择,我是否仍应在机器上/etc/fstab添加诸如noatimeetc之类的安装选项? 非常感谢任何提示,指示和/或进一步的指导。
9 12.04  ssd  kvm  lvm  trim 

2
fstrim不起作用
我有一个带OSZ敏捷性SSD的Thinkpad X60s。我使用ext2。 我读到我应该不定期执行trim命令,但是,该命令在我的机器上不起作用: boris@boris-ThinkPad-X60s:~$ fstrim / fstrim: /: FITRIM ioctl failed: Inappropriate ioctl for device 不使用它会有什么后果?它会影响速度,SSD寿命等吗? 为什么命令不起作用?有什么可行的解决方案?
8 ssd  trim 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.