[GH-ISSUE #212] App allocates too much memory #208

Open
opened 2026-03-03 19:16:15 +03:00 by kerem · 3 comments
Owner

Originally created by @Ro-M on GitHub (Jul 10, 2019).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/212

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version?

1.4.4.1

macOS Version?

macOs Mojave10.14.5

Steps to reproduce

  • Start the Proxyman App
  • Let it run while performing some network activity

Observed behavior

  • App starts accumulating a lot of memory (and I don't think this happens by design)
  • Clearing the hisotry of tracked requests does not significantly reduce memory footprint
  • I'm talinkg about ~50MB of RAM in less than a minute of webbrowsing
  • open my macbook this morning to find Proxyman's RAM usage went up to over 3GB (see attached screenshot)

Expected behavior

  • App should not be a memory hog
  • Or, in case the memory accumulation is by design, the user should have a way of freeing the memory (e.g. "clear caches")

Screenshots

Bildschirmfoto 2019-07-10 um 12 32 30

Originally created by @Ro-M on GitHub (Jul 10, 2019). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/212 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? 1.4.4.1 ### macOS Version? macOs Mojave10.14.5 ### Steps to reproduce - Start the Proxyman App - Let it run while performing some network activity ### Observed behavior - App starts accumulating a lot of memory (and I don't think this happens by design) - Clearing the hisotry of tracked requests does not significantly reduce memory footprint - I'm talinkg about ~50MB of RAM in less than a minute of webbrowsing - open my macbook this morning to find Proxyman's RAM usage went up to over 3GB (see attached screenshot) ### Expected behavior - App should not be a memory hog - Or, in case the memory accumulation is by design, the user should have a way of freeing the memory (e.g. "clear caches") ### Screenshots ![Bildschirmfoto 2019-07-10 um 12 32 30](https://user-images.githubusercontent.com/13935100/60963119-370e5080-a310-11e9-87c9-954a2ea3eaa3.png)
Author
Owner

@NghiaTranUIT commented on GitHub (Jul 10, 2019):

Yay, it's actually a bug in ProxymanCore.

We're revamp it and prepare for the Remap feature (https://github.com/ProxymanApp/Proxyman/issues/151).

For now, I suppose that I improve the "Delete" feature, bu actually cleaning it from memory and disappear in all nodes.

Thank for the feedback @Ro-M

<!-- gh-comment-id:510043087 --> @NghiaTranUIT commented on GitHub (Jul 10, 2019): Yay, it's actually a bug in ProxymanCore. We're revamp it and prepare for the Remap feature (https://github.com/ProxymanApp/Proxyman/issues/151). For now, I suppose that I improve the "Delete" feature, bu actually cleaning it from memory and disappear in all nodes. Thank for the feedback @Ro-M
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 2, 2019):

So, in next Proxyman 1.4.7, I support the Clear Cache #234 feature in Tool

Screen Shot 2019-08-02 at 11 45 59

Technically, it will close all alive connection and release ton of hold-on memory 😄

Stay tuned! I will release in this week. Thank you so much 🎉

<!-- gh-comment-id:517546883 --> @NghiaTranUIT commented on GitHub (Aug 2, 2019): So, in next Proxyman 1.4.7, I support the `Clear Cache` #234 feature in Tool <img width="259" alt="Screen Shot 2019-08-02 at 11 45 59" src="https://user-images.githubusercontent.com/5878421/62345198-7ef15380-b51b-11e9-927e-29a7aa1ef921.png"> Technically, it will close all alive connection and release ton of hold-on memory 😄 Stay tuned! I will release in this week. Thank you so much 🎉
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 2, 2019):

@Ro-M Here is the BETA if you're out of curiosity https://www.dropbox.com/s/h8veigdozp5gnko/Proxyman_1.4.6-clear-cache.dmg?dl=0

I will officially rollout this feature in this weekend 🎉 Thank you in advance.

<!-- gh-comment-id:517579886 --> @NghiaTranUIT commented on GitHub (Aug 2, 2019): @Ro-M Here is the BETA if you're out of curiosity https://www.dropbox.com/s/h8veigdozp5gnko/Proxyman_1.4.6-clear-cache.dmg?dl=0 I will officially rollout this feature in this weekend 🎉 Thank you in advance.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#208
No description provided.