On Mar 22, 2012, at 10:15 AM, Adam Piasecki wrote:

> On 3/22/2012 9:52 AM, Jim Thompson wrote:
>> Yes, and I discussed this, but better than this is wear-leveling, which 
>> works to avoid the issue, rather than reacting to failure.  Combine this 
>> with some of the advanced error correction, and you can greatly extend the 
>> lifetime of (especially MLC-based) flash drives.
> 
> I have two questions,
> 
> 1) Windows has TRIM support for ware-leveling. Does FreeBSD include this? 
> Looking at the wiki page for TRIM (http://en.wikipedia.org/wiki/TRIM) it does 
> not for 8.1, only for low level formatting.

No, but FreeBSD 9.0 (which is to be the base for pfSense 2.1) does support TRIM 
for ffs.
http://www.freebsd.org/releases/9.0R/relnotes-detailed.html#FS


(answers from previous poster wrt TRIM .vs wear-leveling were also quite good)

> 2) If 8.1 does not support ware-leveling, would it be recommend that we not 
> use SSD for pfSense until it does?

Assuming you're asking about NAND-based SSDs...

> Just trying to figure out if decent SSD (Not Kingston) would be recommend for 
> pfSense.

  Some of the better drive/controller combinations use superior forms of 
"garbage collection", have a larger "over provision" of flash blocks, or are 
used on systems with
a larger percentage of sequential writes .vs random writes.

We're evaluating several SSDs here for inclusion on the pfSense systems we 
sell, but as this is a security appliance, and people tend to depend on it, 
we're stepping carefully.   (This didn't actually answer your question, but I 
think Chris has already answered it.)

Jim


_______________________________________________
List mailing list
[email protected]
http://lists.pfsense.org/mailman/listinfo/list

Reply via email to