Re: FreeBSD auf SSD

From: Christian Weisgerber <naddy(at)mips.inka.de>
Date: Tue, 15 Feb 2011 15:23:58 +0000 (UTC)

Oliver Brandmueller <ob(at)e-Gitt.NET> wrote:

> ...bzw. was tut eigentlich ein "newfs -E" - das müßte dann ja irgendwas
> anderes tun, als z.B. mit dd nullen auf die Disk zu schreiben? Ist das
> dann ein TRIM auf die entsprechenden Blocks?

Es setzt einen Aufruf von berase(3) aus libufs ab. Das macht einen
DIOCGDELETE ioctl(), was letztlich zu einer BIO_DELETE-Aufforderung
an das Device führt. Der Device-Treiber setzt das dann in eine passende
Aktion um: das kann nichts sein, das kann ein ATA-Trim sein, usw.

http://fxr.watson.org/fxr/ident?v=FREEBSD8;im=10;i=BIO_DELETE

-- 
Christian "naddy" Weisgerber                          naddy(at)mips.inka.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 15 Feb 2011 - 16:24:06 CET

search this site