Poor nnrpd xhdr performance

George Lindholm George.Lindholm at ubc.ca
Sun Aug 29 23:55:23 UTC 1999


I just noticed that XHDR with inn 2.3 is significantly slower compared to
inn 1.7. I would say it is close to an order of magnitude slower.

   George

--
 4.8578	poll(0xEFFFF808, 1, 600000)			= 1
 4.8596	read(0, 0x0010A3E8, 1024)			= 19
   X H D R   s e n d e r   8 8 4 1 3\r\n
 4.8613	fstat(3, 0xEFFFF710)				= 0
 4.8619	time()						= 935970000
 4.8629	getpid()					= 1231 [13124]
 4.8636	putmsg(3, 0xEFFFEDC8, 0xEFFFEDBC, 0)		= 0
 4.8649	open("/etc/.syslog_door", O_RDONLY)		= 11
 4.8659	door_info(11, 0xEFFFED00)			= 0
 4.8663	getpid()					= 1231 [13124]
 4.8668	door_call(11, 0xEFFFECE8)			= 0
 4.8673	close(11)					= 0
 4.8696
open64("/usr/local/news/spool/overview/n/s/n/news.software.nntp.DAT",
O_RDWR|O_APPEND|O_CREAT, 0660) = 11
 4.8709
open64("/usr/local/news/spool/overview/n/s/n/news.software.nntp.IDX",
O_RDWR|O_CREAT, 0660) = 12
 4.8717	fstat64(12, 0xEFFFB170)				= 0
 4.8722	fcntl(11, F_SETFD, 0x00000001)			= 0
 4.8730	fcntl(12, F_SETFD, 0x00000001)			= 0
 4.8735	fstat64(11, 0xEFFFF228)				= 0
 4.8739	fstat64(12, 0xEFFFF228)				= 0
 4.8745	mmap64(0x00000000, 61215, PROT_READ, MAP_SHARED, 11, 0) = 0xEF3A0000
 4.8750	mmap64(0x00000000, 13240, PROT_READ, MAP_SHARED, 12, 0) = 0xEF390000
 4.8757	close(12)					= 0
 4.8761	close(11)					= 0
 4.8774	munmap(0xEF390000, 13240)			= 0
 4.8787	munmap(0xEF3A0000, 61215)			= 0
 4.8954	access("/usr/local/news/spool/articles/time-07/c7/cd/c865-37ad", 4)
= 0
 4.8968	fstat(3, 0xEFFFEB60)				= 0
 4.8976	time()						= 935970000
 4.8984	getpid()					= 1231 [13124]
 4.8992	putmsg(3, 0xEFFFE218, 0xEFFFE20C, 0)		= 0
 4.9002	open("/etc/.syslog_door", O_RDONLY)		= 11
 4.9010	door_info(11, 0xEFFFE150)			= 0
 4.9014	getpid()					= 1231 [13124]
 4.9019	door_call(11, 0xEFFFE138)			= 0
 4.9025	close(11)					= 0
 4.9037	memcntl(0xEF7A0000, 928, MC_ADVISE, 0x0004, 0, 0) = 0
 4.9052	munmap(0xEF7A0000, 928)				= 0
 4.9067
open64("/usr/local/news/spool/overview/n/s/n/news.software.nntp.DAT",
O_RDWR|O_APPEND|O_CREAT, 0660) = 11
 4.9081
open64("/usr/local/news/spool/overview/n/s/n/news.software.nntp.IDX",
O_RDWR|O_CREAT, 0660) = 12
 4.9344	fstat64(12, 0xEFFFB260)				= 0
 4.9373	fcntl(11, F_SETFD, 0x00000001)			= 0
 4.9380	fcntl(12, F_SETFD, 0x00000001)			= 0
 4.9385	fstat64(11, 0xEFFFF318)				= 0
 4.9390	fstat64(12, 0xEFFFF318)				= 0
 4.9397	mmap64(0x00000000, 61215, PROT_READ, MAP_SHARED, 11, 0) = 0xEF3A0000
 4.9406	mmap64(0x00000000, 13240, PROT_READ, MAP_SHARED, 12, 0) = 0xEF7A0000
 4.9415	close(12)					= 0
 4.9420	close(11)					= 0
 4.9427	munmap(0xEF7A0000, 13240)			= 0
 4.9439	munmap(0xEF3A0000, 61215)			= 0
 4.9448	open64("/usr/local/news/spool/articles/time-07/c7/cd/c865-37ad",
O_RDONLY) = 11
 4.9466	fstat64(11, 0xEFFFF300)				= 0
 4.9472	mmap64(0x00000000, 11113, PROT_READ, MAP_SHARED, 11, 0) = 0xEF7A0000
 4.9486	close(11)					= 0
 4.9655	memcntl(0xEF7A0000, 11113, MC_ADVISE, 0x0004, 0, 0) = 0
 4.9664	munmap(0xEF7A0000, 11113)			= 0
 4.9671	write(1, 0x0027F22C, 26)			= 26
   2 2 1   s e n d e r   f i e l d s   f o l l o w\r\n
 4.9687	write(1, 0x00281238, 28)			= 28
   8 8 4 1 3   d a e m o n @ p i l h u h n . d e\r\n .\r\n



More information about the inn-workers mailing list