Improve attachment memory allocation (#105)
* Improve attachment memory allocation * added explicit garbage collection * redundant GC * added GCs in attachment processor and a FreeOSMemory helper * added changelog * linting * Remove commented call to debug.FreeOSMemory Co-authored-by: marin thiercelin <marin.thiercelin@pm.me> Co-authored-by: marinthiercelin <marin.thiercelin@epfl.ch>
This commit is contained in:
parent
75f27fd1df
commit
6105a3bcc0
3 changed files with 30 additions and 2 deletions
|
|
@ -4,12 +4,19 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### Added
|
||||
- `helper.FreeOSMemory()` to explicitly call the GC and release the memory to the OS
|
||||
|
||||
### Changed
|
||||
- added new calls to `runtime.GC()` in the low memory attachment processor
|
||||
|
||||
## [2.1.2] 2020-12-01
|
||||
### Added
|
||||
- `SetKeyGenerationOffset` to add an offset in key generation time and prevent not-yet-valid keys.
|
||||
|
||||
### Changed
|
||||
- Improved canonicalization performance
|
||||
- Reduced attachment memory allocation
|
||||
|
||||
## [2.1.1] 2020-11-16
|
||||
### Changed
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue