Project

General

Profile

Actions

Task #5614

open

Task #5611: tracking: counters: improve efficiency of stats tracking

counters: compress id space in a thread

Added by Victor Julien about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

The counter "id space" has grown very large and is somewhat scattered. The space is currently global, which means that the per thread array holds space for counters it cannot update. This leads to waste of space, and poor cache behavior.

The implementation should probably switch to a per thread id space in addition to the global id space, where it would be the task of the CS background thread to handle merging the various updates from all the threads.

No data to display

Actions

Also available in: Atom PDF