[
https://issues.apache.org/jira/browse/GUACAMOLE-884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16936936#comment-16936936
]
Michael Jumper commented on GUACAMOLE-884:
------------------------------------------
Testing with your script, I see normal sawtooth heap behavior:
!guac-js-heap.png|width=100%!
While I do see "Memory footprint" in Chrome's task manager gradually growing,
that is distinct from the JS heap, which is hovers around 10 MB. You can see
this sourself if you right click within the task manager and check "JavaScript
memory" to display the will show JS heap size in its own column.
It doesn't look like there is a leak here, at least not within Guacamole. There
is growth of memory usage, but that is external to the JavaScript heap and
outside Guacamole (within Chrome). If there is a leak here, it may be a leak in
Chrome, external to the JavaScript VM.
> Canvas Render Browser Memory Leakage
> ------------------------------------
>
> Key: GUACAMOLE-884
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-884
> Project: Guacamole
> Issue Type: Bug
> Components: guacamole-common-js
> Affects Versions: 1.0.0
> Environment: guacamole 1.0
> Reporter: jianfeng chen
> Priority: Minor
> Attachments: 001.png, guac-js-heap.png, pysh.py
>
>
> In SSH protocol, executing Python scripts will constantly render and refresh
> the interface, resulting in a gradual increase in browser memory, and finally
> browser crash.
> The script content is in the attachment.
> Execute script instructions:python pysh.py 1024 1
--
This message was sent by Atlassian Jira
(v8.3.4#803005)