On May 25, 2014, at 8:47 AM, Schweiss, Chip <c...@innovates.com> wrote: > Reservations don't keep ZFS from eventually writing to every assignable block > on the SSD. >
Disagree. SPA allocations are first fit and biased towards lower-numbered LBAs. This means that for the vast majority of cases, there is large unallocated space of significant magnitude. > This would work if Illumos did trim. Until then slicing and using less than > the entire capacity will keep the performance of the SSD high. > You are assuming that LBAs are exposed by SSDs. They are not. SSDs use their own COW file systems and the garbage collection will readjust the layout such that you can never be sure what pages are recycled or when. This is especially important for those cases that overwrite the same blocks many times, notably FAT and NTFS. > Also using a shift 12 or 13 helps by causing less write amplification. > Agree. Some SSDs, even expensive enterprise-grade SSDs, do a poor job of sub-4KB sector allocations. -- richard > -Chip > > On May 25, 2014 8:21 AM, "Richard Elling via illumos-discuss" > <discuss@lists.illumos.org> wrote: > > On May 24, 2014, at 3:32 PM, Günther Alka via illumos-discuss > <discuss@lists.illumos.org> wrote: > >> SSDs are the future of high performance storage. >> With most consumer SSDs overpovisioning is a common way to keep write >> performance high. >> >> On Linux you can use hdparm to create a host protected area with the main >> advantage that you do not need to struggle with partitions or slices - just >> use the whole disk as usual. >> >> read >> http://www.thomas-krenn.com/de/wiki/SSD_Over-Provisioning_mit_hdparm >> >> >> Has anyone compiled hdparm for Illumos or know about a Solaris tool to >> create a host protected area? > > But why bother overprovisioning with such a low-level tool? We use ZFS, if > you want to reserve some space, make a reservation :-) > >> >> sdparm? >> https://www.illumos.org/issues/2899 > > It should compile fine, OOB. > -- richard > > -- > > richard.ell...@richardelling.com > +1-760-896-4422 > > > > illumos-discuss | Archives | Modify Your Subscription -- richard.ell...@richardelling.com +1-760-896-4422 ------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com