Sign in to follow this  
midora

Memory layout of layers

Recommended Posts

Just to get an idea. Is the new application design of Paint.NET 4 somehow prepared to use a different memory layout in the future? Or would it be a big step again?

 

As an example:

 

I'm quite often getting Gimp files with a lot of layers. But it is not really possible to work with them in PDN4.

 

The one I got in the morning has 275 layers and the size is 2048 x 2048. Means in RAM 16MB per layer.

And a lot of GB all together.

 

But the file is almost empty. The .XCF size is 16MB. If I'm converting the file to .PDN (using xcf2pdn) then the file size is even smaller  (10MB).

 

Loading and rendering the XCF file in GIMP takes a second. The memory usage of Gimp 2.8 increases by 160MB. In PDN on my 8gb machine there is time for lunch to load the PDN. Same for the XCF using the ImXCF plugin (not a surprize because the tool first converts to pdn on disc (which takes 10s and then tries to load this pdn). Same issue for .psd files.

 

I'm not complaining. Happy with rendering in the new version.

 

 

 

 

 

 

 

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this