improve memory footprint

Bug #1604491 reported by Didier Barvaux on 2016-07-19
This bug affects 1 person
Affects Status Importance Assigned to Milestone
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

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