Welcome to The Bug Genie
Please fill in your username and password below, and press "Continue" to log in.If you have not already registered, please use the "Register new account" tab to do so.
Please wait while updating issue type...
Could not save your changes
This issue has been changed since you started editing it
Data that has been changed is highlighted in red below. Undo your changes to see the updated information
You have changed this issue, but haven't saved your changes yet. To save it, press the Save changes button to the right
This issue is blocking the next release
This issue has been closed with status "Closed" and resolution "RESOLVED".
There are no comments
There is nothing attached to this issue
This issue has no duplicates
There are no code checkins for this issue |
|||||||||||||||||||||||||||||||||||
Really delete this comment?
Really delete this comment?
In the meantime you could use low-res placeholders. Before your final render, you can switch them back to the high-res images.
Any other ideas?
Really delete this comment?
Really delete this comment?
Charlie Murphy wrote:
I agree that the memory usage for the images is absolutely ridiculous in Synfig. Using low-res placeholders is not an option in my opinion. I think the images should be purely handled by Cairo loader or something like that. (AFAIK when cairo rendering mode is enabled then cairo loads image by itself, without relying on the image stored in memory. Carlos, please orrect me if I'm wrong. ^__^)
Really delete this comment?
Really delete this comment?
I have tested the solution. For my test with a lot of imported images it now consumes 14 times ( ! ) less memory (100 Mb vs 1400 Mb). Although, the rendering speed now ~2,5 times slower (52ms vs 17 ms). Is it possible to do something about this?
P.S. I have pitched a bounty a bit ^__^ - https://www.bountysource.com/issues/1372043-tremendous-memory-usage-when-importing-large-pngs
Really delete this comment?
Gzip-compression takes a lot CPU-time and give approximate 50% compression. So i think we may to make gzip-compression optional. Also i need to tune minimal of image size for gzipping.
Really delete this comment?
The win is 3,5 (comparing to 1.1.1), and 2,75 (comparing to 1.0.2). The slowdown is only 3-4 ms. (comparing to (1.1.1).
Good work! ^__^
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Kitchen Hood Cleaning
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
Really delete this comment?
https://2048go.com
Really delete this comment?
Really delete this comment?
Really delete this comment?