Date: Tue, 16 Sep 2014 11:50:40 -0500 From: Karl Denninger <karl@denninger.net> To: freebsd-fs@freebsd.org Subject: Re: Candidate ZFS ARC patch does not cleaning apply to HEAD r271671 Message-ID: <54186A60.7050209@denninger.net> In-Reply-To: <F254E42E6D034BEBA626DCF31454B039@multiplay.co.uk> References: <ec98a130ccc07847775d9f435053146b@mail.mikej.com> <F254E42E6D034BEBA626DCF31454B039@multiplay.co.uk>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] In addition the candidate "head" patch does not include resizing of the dirty write buffers to prevent slamming the system's VM into paging. It does fix a number of other problems. There is a candidate against STABLE that incorporates Steve's patch and those further changes; the entire thread (long!) discussing it is here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=187594 Adding the write-buffer resizing against head would be very easy; there is open debate on whether it's the right thing to do or not but doing so has a materially-positive impact on performance for my systems. On 9/16/2014 8:31 AM, Steven Hartland wrote: > That patch is against stable/10 not head > > The additional changes it adds aren't ideal, the latest version which > should be used at this time against head is: > ARC reclaim refactor (against head) > https://bugs.freebsd.org/bugzilla/attachment.cgi?id=147070 > > Additional discussions on this can be found on the illumos list subject: > ZFS Write Throttle Dirty Data Limit Interation with Free Memory > > ----- Original Message ----- From: "Michael Jung" <mikej@mikej.com> > To: <freebsd-fs@freebsd.org> > Sent: Tuesday, September 16, 2014 2:11 PM > Subject: Candidate ZFS ARC patch does not cleaning apply to HEAD r271671 > > >> Note: no problems patching/compiling/running against 10-stable >> r271671+other revs >> >> Original patch source: >> >> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=147286&action=edit >> >> Downloaded patch applied: >> >> http://216.26.158.189/zfs-candidate/zfs-candidate.patch >> >> Errors: >> >> http://216.26.158.189/zfs-candidate/patch.error >> http://216.26.158.189/zfs-candidate/arc.c.rej >> http://216.26.158.189/zfs-candidate/kmem.h.rej >> http://216.26.158.189/zfs-candidate/vm_pageout.c.rej >> >> Regards, >> >> Michael Jung >> >> >> >> >> >> _______________________________________________ >> freebsd-fs@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-fs >> To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" >> > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" > > > %SPAMBLOCK-SYS: Matched [@freebsd.org+], message ok -- Karl Denninger karl@denninger.net <mailto:karl@denninger.net> /The Market Ticker/ [-- Attachment #2 --] 0 *H 010 + 0 *H O0K030 *H 010 UUS10UFlorida10U Niceville10U Cuda Systems LLC10UCuda Systems LLC CA1/0- *H customer-service@cudasystems.net0 130824190344Z 180823190344Z0[10 UUS10UFlorida10UKarl Denninger1!0 *H karl@denninger.net0"0 *H 0 bi՞]MNԿawx?`)'ҴcWgR@BlWh+ u}ApdCF JVй~FOL}EW^bچYp3K&ׂ(R lxڝ.xz?6&nsJ +1v9v/( kqĪp[vjcK%fϻe?iq]z lyzFO'ppdX//Lw(3JIA*S#՟H[f|CGqJKooy.oEuOw$/섀$삻J9b|AP~8]D1YI<"""Y^T2iQ2b yH)] Ƶ0y$_N6XqMC 9 XgώjGTP"#nˋ"Bk1 00 U0 0 `HB0U0, `HB OpenSSL Generated Certificate0U|8 ˴d[20U#0]Af4U3x&^"408 `HB+)https://cudasystems.net:11443/revoked.crl0 *H gBwH]j\x`( &gW32"Uf^. ^Iϱ k!DQA g{(w/)\N'[oRW@CHO>)XrTNɘ!u`xt5(=f\-l3<@C6mnhv##1ŃbH͍_Nq aʷ?rk$^9TIa!kh,D -ct1 00010 UUS10UFlorida10U Niceville10U Cuda Systems LLC10UCuda Systems LLC CA1/0- *H customer-service@cudasystems.net0 + ;0 *H 1 *H 0 *H 1 140916165040Z0# *H 1 X=0l *H 1_0]0 `He*0 `He0 *H 0*H 0 *H @0+0 *H (0 +710010 UUS10UFlorida10U Niceville10U Cuda Systems LLC10UCuda Systems LLC CA1/0- *H customer-service@cudasystems.net0*H 1010 UUS10UFlorida10U Niceville10U Cuda Systems LLC10UCuda Systems LLC CA1/0- *H customer-service@cudasystems.net0 *H vTs{@Wl_B!jCABo=о[UDZ^볢mcdO_mDG*5o)?-E/5pz[>?ig>h0gZQ^ΛM`7 n=WS?̃*ƒg FvrV>&
