[Debian-med-packaging] Bug#785400: dcmtk: DCMTK performance problem

Andreas Tille tille at debian.org
Fri May 15 16:34:44 UTC 2015


Source: dcmtk
Severity: important
Tags: patch

This issue was reported by Sebastien Jodogne <s.jodogne at chu.ulg.ac.be> to
the Debian Med mailing list but it should actually be a bug report:


Hi all,

After updating my development PC from Ubuntu 12.10 to Ubuntu 14.10 LTS, 
I have observed a very severe degradation in the performance of 
"storescp" from the DCMTK package.

Sending 100 DICOM files to storescp took 25 seconds instead of less than 
2 seconds in my previous version of Ubuntu:

 >>>>>
# time storescu localhost 4242 ./MR*
real    0m25.627s
<<<<<

This led me to the discovery of a thread on the DCMTK forum that 
reported the same performance problem [1]. In this thread, it is 
suggested to disable the "setTCPBufferLength()" function. The 
corresponding patch is attached to this mail.

When applying this patch, the reported transfer times are as follows:

 >>>>>
# time storescu localhost 4242 ./MR*
real    0m1.118s
<<<<<

I think that this patch might be extremely useful to be integrated in 
the official Debian DCMTK package.

Regards,
Sébastien-


[1] http://forum.dcmtk.org/viewtopic.php?f=1&t=4009
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dcmtk.patch
Type: text/x-diff
Size: 887 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20150515/bfe92b1f/attachment.patch>


More information about the Debian-med-packaging mailing list