Re: [developer] raidz overhead with ashift=12

2019-06-07 Thread Matthew Ahrens
On Fri, Jun 7, 2019 at 11:06 AM Eric Borisch wrote: > On Fri, Jun 7, 2019 at 12:03 PM Matthew Ahrens > wrote: > >> The spreadsheet shows how much space will be allocated, which is >> reflected in the zpool `allocated` property. However, you are looking at >> the zfs `used` and `referenced`

Re: [developer] raidz overhead with ashift=12

2019-06-07 Thread Richard Elling
> On Jun 7, 2019, at 12:15 PM, Mike Gerdts wrote: > > On Fri, Jun 7, 2019 at 12:03 PM Matthew Ahrens > wrote: > On Thu, Jun 6, 2019 at 10:56 PM Mike Gerdts > wrote: > I'm motivated to make zfs set refreservation=auto do the right

Re: [developer] raidz overhead with ashift=12

2019-06-07 Thread Mike Gerdts
On Fri, Jun 7, 2019 at 12:03 PM Matthew Ahrens wrote: > On Thu, Jun 6, 2019 at 10:56 PM Mike Gerdts > wrote: > >> I'm motivated to make zfs set refreservation=auto do the right thing in >> the face of raidz and 4k physical blocks, but have data points that provide >> inconsistent data.

Re: [developer] raidz overhead with ashift=12

2019-06-07 Thread Eric Borisch
On Fri, Jun 7, 2019 at 12:03 PM Matthew Ahrens wrote: > The spreadsheet shows how much space will be allocated, which is reflected > in the zpool `allocated` property. However, you are looking at the zfs > `used` and `referenced` properties. These properties (as well as > `available` and all

Re: [developer] raidz overhead with ashift=12

2019-06-07 Thread Matthew Ahrens
On Thu, Jun 6, 2019 at 10:56 PM Mike Gerdts wrote: > I'm motivated to make zfs set refreservation=auto do the right thing in > the face of raidz and 4k physical blocks, but have data points that provide > inconsistent data. Experimentation shows raidz2 parity overhead that > matches my

Re: [developer] raidz overhead with ashift=12

2019-06-07 Thread Richard Elling
> On Jun 6, 2019, at 10:54 PM, Mike Gerdts wrote: > > I'm motivated to make zfs set refreservation=auto do the right thing in the > face of raidz and 4k physical blocks, but have data points that provide > inconsistent data. Experimentation shows raidz2 parity overhead that matches > my