]> git.ipfire.org Git - thirdparty/bind9.git/commit
Remove zero initialization of large buffers
authoralessio <alessio@isc.org>
Thu, 30 Jan 2025 11:33:48 +0000 (12:33 +0100)
committerxoranth <alessio@isc.org>
Wed, 2 Apr 2025 14:24:31 +0000 (16:24 +0200)
commit4017a40b1de475ca52fe0f5488d0045367cf31a5
tree1b70e8888f6350415b19fb16a6d4e952beeb9559
parent9d4bf476d838ce911f18e16f6be13ac2de807a86
Remove zero initialization of large buffers

Profiles show that an high amount of CPU time spent in memset.
By removing zero initalization of certain large buffers we improve
performance in certain authoritative workloads.
lib/dns/qp.c
lib/dns/qpcache.c
lib/dns/qpzone.c