Title: Ways to reduce probability of memory leaks? · Issue #260 · clj-python/libpython-clj · GitHub
Open Graph Title: Ways to reduce probability of memory leaks? · Issue #260 · clj-python/libpython-clj
X Title: Ways to reduce probability of memory leaks? · Issue #260 · clj-python/libpython-clj
Description: We have a long-running process that uses libpython-clj as a bridge between Java and Python code. We've noticed that we seem to be for some reason, leaking memory just a tiny bit. This is enough to cause issues when the processes are run ...
Open Graph Description: We have a long-running process that uses libpython-clj as a bridge between Java and Python code. We've noticed that we seem to be for some reason, leaking memory just a tiny bit. This is enough to ...
X Description: We have a long-running process that uses libpython-clj as a bridge between Java and Python code. We've noticed that we seem to be for some reason, leaking memory just a tiny bit. This is enough...
Opengraph URL: https://github.com/clj-python/libpython-clj/issues/260
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Ways to reduce probability of memory leaks?","articleBody":"We have a long-running process that uses `libpython-clj` as a bridge between Java and Python code. \r\n\r\nWe've noticed that we seem to be for some reason, leaking memory just a tiny bit. This is enough to cause issues when the processes are run for multiple weeks/months on end.\r\n\r\nIs there some good practices to transfer data between the Python and Java sides with minimal probability of leaking? What would be the ways to figure out what is causing the leaks?\r\n\r\nThank you!","author":{"url":"https://github.com/mharju","@type":"Person","name":"mharju"},"datePublished":"2024-01-16T05:22:03.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/260/libpython-clj/issues/260"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:c241c396-bf19-fa5c-35da-833a2a45df85 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D564:4B7FE:175394:1F49F6:6A6021F4 |
| html-safe-nonce | 3980d7dc0b76bfe0a17ac955b57d70c1b3a7a59f981d58b2ec2951945f449990 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENTY0OjRCN0ZFOjE3NTM5NDoxRjQ5RjY6NkE2MDIxRjQiLCJ2aXNpdG9yX2lkIjoiODYyNDE1NDY0MjYzNjM0OTk0MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 3c55629df4cb27d8daccf4f09366f6941abf89e0cbcefe26b0d5adef3fbdc3c5 |
| hovercard-subject-tag | issue:2083041361 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/clj-python/libpython-clj/260/issue_layout |
| twitter:image | https://opengraph.githubassets.com/02ae53afb75e1b9b8660f0088f44d422cb99c7085cf3b74ce4a6ca603c4ae6f2/clj-python/libpython-clj/issues/260 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/02ae53afb75e1b9b8660f0088f44d422cb99c7085cf3b74ce4a6ca603c4ae6f2/clj-python/libpython-clj/issues/260 |
| og:image:alt | We have a long-running process that uses libpython-clj as a bridge between Java and Python code. We've noticed that we seem to be for some reason, leaking memory just a tiny bit. This is enough to ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | mharju |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7e86a727ba4abf81d0638c5ead57286c17d3b2706f57813445c4316d8e848673 |
| turbo-cache-control | no-preview |
| go-import | github.com/clj-python/libpython-clj git https://github.com/clj-python/libpython-clj.git |
| octolytics-dimension-user_id | 60827878 |
| octolytics-dimension-user_login | clj-python |
| octolytics-dimension-repository_id | 187095617 |
| octolytics-dimension-repository_nwo | clj-python/libpython-clj |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 187095617 |
| octolytics-dimension-repository_network_root_nwo | clj-python/libpython-clj |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | f13d8ac548fb76838b3d703c7fe2100887547d0e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width