improve memory footprint

Bug #1604491 reported by Didier Barvaux
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rohc
Fix Released
Medium
Didier Barvaux

Bug Description

Since the library handles list compression correctly, the RFC3095 parts of the compression and decompression contexts is quite large: ~40kB. For 16384 contexts, it weights up to 670MB :-/

Same problem for TCP contexts. Both for IPv6 extension headers and TCP options.

Changed in rohc:
milestone: none → 2.1.0
assignee: nobody → Didier Barvaux (didier-barvaux)
importance: Undecided → Medium
status: New → Confirmed
description: updated
Changed in rohc:
milestone: 2.1.0 → 2.2.0
Revision history for this message
Didier Barvaux (didier-barvaux) wrote :

Many structures are being minimized in order to improve performances on ARM targets with small CPU caches: dev branch https://github.com/didier-barvaux/rohc/commits/dev_improve_perfs_decomp_on_arm

Changed in rohc:
status: Confirmed → Incomplete
status: Incomplete → In Progress
Changed in rohc:
milestone: 2.2.0 → 2.3.0
Changed in rohc:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.