View Issue Details

IDProjectCategoryView StatusLast Update
0001574GNUnettransport servicepublic2011-11-04 10:15
ReporterChristian Grothoff Assigned ToDue Date
PrioritynoneSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Summary0001574: memcpy costs performance (surprise!)
DescriptionSee attached graph. About 4 memcpy operations each consume 7% of the runtime of the transport service. An issue in scheduler adds another 20%. So if we fix all of these, we might get something close to 50% speed-up.
Additional InformationNaturally, this is based on callgrind and may not be perfect, but it is a good hint...
TagsNo tags attached.
Attached Files
callgraph.dot.ps (33,435 bytes)

Activities

Issue History

Date ModifiedUsernameFieldChange
2010-06-25 21:41Christian GrothoffNew Issue
2010-06-25 21:41Christian GrothoffStatusnew => assigned
2010-06-25 21:41Christian GrothoffAssigned To => Matthias Wachs
2010-06-25 21:41Christian GrothoffFile Added: callgraph.dot.ps
2011-09-19 08:32Christian GrothoffPrioritynormal => low
2011-11-04 10:15Christian GrothoffPrioritylow => none
2011-11-04 10:15Christian GrothoffAssigned ToMatthias Wachs =>
2011-11-04 10:15Christian GrothoffStatusassigned => closed
2011-11-04 10:15Christian GrothoffResolutionopen => won't fix