Project

General

Profile

Feature #1872

high-performance remote logging

Added by msuraev about 1 year ago. Updated 4 months ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Start date:
12/08/2016
Due date:
% Done:

0%

Spec Reference:

Description

Right now LOGP is rather limited because the printf-style string formatting takes significant time which is especially bad as GSM is time-sensitive. With the recently developed remote logging via GSMTAP it seems natural send raw data instead of formatted string and do the heavy-lifting on the receiving end (wireshark).

Things to pay attention to:
- avoiding format-string vulnerabilities (wireshark side)
- avoid expensive string parsing (libosmocore)
- performance tests/profiling

Maybe __typeof() could be of some help, or limiting number of types of supported arguments.

History

#1 Updated by msuraev about 1 year ago

  • Tracker changed from Bug to Feature

#2 Updated by laforge 4 months ago

  • Priority changed from Normal to Low

Also available in: Atom PDF