From owner-freebsd-questions@FreeBSD.ORG Fri Apr 10 07:35:54 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B26D8FB7 for ; Fri, 10 Apr 2015 07:35:54 +0000 (UTC) Received: from bede.qeng-ho.org (bede.qeng-ho.org [217.155.128.241]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 52D737B9 for ; Fri, 10 Apr 2015 07:35:53 +0000 (UTC) Received: from arthur.home.qeng-ho.org (arthur.home.qeng-ho.org [172.23.1.2]) by bede.home.qeng-ho.org (8.14.9/8.14.7) with ESMTP id t3A7Zf5D007315; Fri, 10 Apr 2015 08:35:42 +0100 (BST) (envelope-from freebsd@qeng-ho.org) Message-ID: <55277D4D.4010802@qeng-ho.org> Date: Fri, 10 Apr 2015 08:35:41 +0100 From: Arthur Chance User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Warren Block , mfv Subject: Re: Setting Trim _AFTER_ a New Install References: <20150409152321.65de5fd0@gecko4> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Apr 2015 07:35:54 -0000 On 09/04/2015 22:27, Warren Block wrote: > On Thu, 9 Apr 2015, mfv wrote: > >> Hello, >> >> I've recently installed FreeBSD r10.1 using bsdinstall and then loaded >> a large number of programs and data. After spending considerable time >> on the installation I discovered that my SSD has TRIM which appears >> to be quite useful. After some investigation I understand that it is a >> simple flag that can be set after booting into single user mode. >> >> I hope my questions are simple: >> >> If TRIM is enabled will it mess up the disk so that everything has to be >> reinstalled? > > No, it will not harm the data. That said, before running tunefs to > enable it, make a backup. Always make a backup. > >> If not, is there anything else I should be aware of? > > If you used ZFS-on-root, tunefs(8) and TRIM do not apply. ZFS uses TRIM > natively now, but I'm not sure if that was in 10.1 or only now in > 10-STABLE. I'm on 10.1-REL, it's got TRIM in zfs root@arthur# sysctl vfs.zfs | grep trim vfs.zfs.vdev.trim_on_init: 1 vfs.zfs.vdev.trim_min_active: 1 vfs.zfs.vdev.trim_max_active: 64 vfs.zfs.vdev.trim_max_bytes: 2147483648 vfs.zfs.vdev.trim_max_pending: 64 vfs.zfs.trim.enabled: 1 vfs.zfs.trim.txg_delay: 32 vfs.zfs.trim.timeout: 30 vfs.zfs.trim.max_interval: 1 -- Those who do not learn from computing history are doomed to GOTO 1