ProxymanApp / ProxymanApp/Proxyman
Improve App Memory usage
Open
@NghiaTranUIT is already working on this.
Since Sep 9, 2023.
✅ Done
enhancement
- Dominant language
- No language data
- Stars
- 7k
- Forks
- 237
- PR merge metrics
- No merged PRs in 30d
Description
Description
Some reports that Proxyman is consuming a lot of RAM when used for long hours or dates. We should find memory leaks or find a solution to release unused resources.
Acceptance Criteria
- Use LRU for caching the Server Certificate
- Observe the Memory => If it exceeds 1Gb -> Release half of the connections/flows if there is a memory warning notification.
- Remove some unused internal locks of each Request/Response objects
- Clear the cache flows properly => Turn out the request arrays are not clean up properly.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.