improve memory footprint

Bug #1604491 reported by Didier Barvaux on 2016-07-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rohc
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
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
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers