Date: Wed, 27 May 2009 21:06:43 +0400 From: pluknet <pluknet@gmail.com> To: FreeBSD Current <freebsd-current@freebsd.org> Subject: nchstats counters bump Message-ID: <a31046fc0905271006k14cde45ciaa43f3d5471d13f8@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
--00504502dc8d202c59046ae7de50 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hello. With current long type we have abnormal namecache statistics since type overflow: 189237651 total name lookups cache hits (-513% pos + 408% neg) system 25% per-directory deletions 12%, falsehits 0%, toolong 0% Is that possible to commit this, I hope, non-intrusive change (see attach, not tested) to tree before 8.x? It was done in OpenBSD a year ago. -- wbr, pluknet --00504502dc8d202c59046ae7de50 Content-Type: application/octet-stream; name="nchstats.diff" Content-Disposition: attachment; filename="nchstats.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fv8afjsb0 LS0tIHN5cy9zeXMvbmFtZWkuaC5vcmlnCVdlZCBNYXkgMjcgMjA6NDM6MzEgMjAwOQorKysgc3lz L3N5cy9uYW1laS5oCVdlZCBNYXkgMjcgMjA6NDk6MDggMjAwOQpAQCAtMTk2LDE0ICsxOTYsMTQg QEAKICAqIFN0YXRzIG9uIHVzZWZ1bG5lc3Mgb2YgbmFtZWkgY2FjaGVzLgogICovCiBzdHJ1Y3Qg bmNoc3RhdHMgewotCWxvbmcJbmNzX2dvb2RoaXRzOwkJLyogaGl0cyB0aGF0IHdlIGNhbiByZWFs bHkgdXNlICovCi0JbG9uZwluY3NfbmVnaGl0czsJCS8qIG5lZ2F0aXZlIGhpdHMgdGhhdCB3ZSBj YW4gdXNlICovCi0JbG9uZwluY3NfYmFkaGl0czsJCS8qIGhpdHMgd2UgbXVzdCBkcm9wICovCi0J bG9uZwluY3NfZmFsc2VoaXRzOwkJLyogaGl0cyB3aXRoIGlkIG1pc21hdGNoICovCi0JbG9uZwlu Y3NfbWlzczsJCS8qIG1pc3NlcyAqLwotCWxvbmcJbmNzX2xvbmc7CQkvKiBsb25nIG5hbWVzIHRo YXQgaWdub3JlIGNhY2hlICovCi0JbG9uZwluY3NfcGFzczI7CQkvKiBuYW1lcyBmb3VuZCB3aXRo IHBhc3NlcyA9PSAyICovCi0JbG9uZwluY3NfMnBhc3NlczsJCS8qIG51bWJlciBvZiB0aW1lcyB3 ZSBhdHRlbXB0IGl0ICovCisJdWludDY0X3QJbmNzX2dvb2RoaXRzOwkvKiBoaXRzIHRoYXQgd2Ug Y2FuIHJlYWxseSB1c2UgKi8KKwl1aW50NjRfdAluY3NfbmVnaGl0czsJLyogbmVnYXRpdmUgaGl0 cyB0aGF0IHdlIGNhbiB1c2UgKi8KKwl1aW50NjRfdAluY3NfYmFkaGl0czsJLyogaGl0cyB3ZSBt dXN0IGRyb3AgKi8KKwl1aW50NjRfdAluY3NfZmFsc2VoaXRzOwkvKiBoaXRzIHdpdGggaWQgbWlz bWF0Y2ggKi8KKwl1aW50NjRfdAluY3NfbWlzczsJLyogbWlzc2VzICovCisJdWludDY0X3QJbmNz X2xvbmc7CS8qIGxvbmcgbmFtZXMgdGhhdCBpZ25vcmUgY2FjaGUgKi8KKwl1aW50NjRfdAluY3Nf cGFzczI7CS8qIG5hbWVzIGZvdW5kIHdpdGggcGFzc2VzID09IDIgKi8KKwl1aW50NjRfdAluY3Nf MnBhc3NlczsJLyogbnVtYmVyIG9mIHRpbWVzIHdlIGF0dGVtcHQgaXQgKi8KIH07CiAKIGV4dGVy biBzdHJ1Y3QgbmNoc3RhdHMgbmNoc3RhdHM7Ci0tLSBzeXMva2Vybi92ZnNfY2FjaGUuYy5vcmln CVdlZCBNYXkgMjcgMTk6NTE6MzggMjAwOQorKysgc3lzL2tlcm4vdmZzX2NhY2hlLmMJV2VkIE1h eSAyNyAxOTo1ODoyMiAyMDA5CkBAIC0yMDEsNyArMjAxLDcgQEAKIHN0YXRpYyB1X2xvbmcgbnVt dXBncmFkZXM7IFNUQVROT0RFKENUTEZMQUdfUkQsIG51bXVwZ3JhZGVzLCAmbnVtdXBncmFkZXMp OwogCiBTWVNDVExfT1BBUVVFKF92ZnNfY2FjaGUsIE9JRF9BVVRPLCBuY2hzdGF0cywgQ1RMRkxB R19SRCB8IENUTEZMQUdfTVBTQUZFLAotCSZuY2hzdGF0cywgc2l6ZW9mKG5jaHN0YXRzKSwgIkxV IiwgIlZGUyBjYWNoZSBlZmZlY3RpdmVuZXNzIHN0YXRpc3RpY3MiKTsKKwkmbmNoc3RhdHMsIHNp emVvZihuY2hzdGF0cyksICJRIiwgIlZGUyBjYWNoZSBlZmZlY3RpdmVuZXNzIHN0YXRpc3RpY3Mi KTsKIAogCiAKLS0tIHVzci5iaW4vdm1zdGF0L3Ztc3RhdC5jLm9yaWcJV2VkIE1heSAyNyAyMDow Mjo1OCAyMDA5CisrKyB1c3IuYmluL3Ztc3RhdC92bXN0YXQuYwlXZWQgTWF5IDI3IDIwOjQyOjM3 IDIwMDkKQEAgLTg2NCw3ICs4NjQsNyBAQAogZG9zdW0odm9pZCkKIHsKIAlzdHJ1Y3QgbmNoc3Rh dHMgbG5jaHN0YXRzOwotCWxvbmcgbmNodG90YWw7CisJdWludDY0X3QgbmNodG90YWw7CiAKIAlm aWxsX3ZtbWV0ZXIoJnN1bSk7CiAJKHZvaWQpcHJpbnRmKCIlOXUgY3B1IGNvbnRleHQgc3dpdGNo ZXNcbiIsIHN1bS52X3N3dGNoKTsKQEAgLTkxOCw3ICs5MTgsNyBAQAogCW5jaHRvdGFsID0gbG5j aHN0YXRzLm5jc19nb29kaGl0cyArIGxuY2hzdGF0cy5uY3NfbmVnaGl0cyArCiAJICAgIGxuY2hz dGF0cy5uY3NfYmFkaGl0cyArIGxuY2hzdGF0cy5uY3NfZmFsc2VoaXRzICsKIAkgICAgbG5jaHN0 YXRzLm5jc19taXNzICsgbG5jaHN0YXRzLm5jc19sb25nOwotCSh2b2lkKXByaW50ZigiJTlsZCB0 b3RhbCBuYW1lIGxvb2t1cHNcbiIsIG5jaHRvdGFsKTsKKwkodm9pZClwcmludGYoIiU5amQgdG90 YWwgbmFtZSBsb29rdXBzXG4iLCBuY2h0b3RhbCk7CiAJKHZvaWQpcHJpbnRmKAogCSAgICAiJTlz IGNhY2hlIGhpdHMgKCVsZCUlIHBvcyArICVsZCUlIG5lZykgc3lzdGVtICVsZCUlIHBlci1kaXJl Y3RvcnlcbiIsCiAJICAgICIiLCBQQ1QobG5jaHN0YXRzLm5jc19nb29kaGl0cywgbmNodG90YWwp LAo= --00504502dc8d202c59046ae7de50--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a31046fc0905271006k14cde45ciaa43f3d5471d13f8>