Jump to content

Poor performance with M1


Recommended Posts

Files with large tiffs (linked files) still take ages to do anything. I am working with 16bit tiff and 16bit design files and opening and saving the new beta file is taking over 10 mins and using loads of virtual memory?

How am I meant to make one file with lots of art boards using the same linked image (high resolution) to create multiple variations I want to batch export? It is making the app completely unusable and I really don't want to have to make lots of different files just to have each version in.

Link to comment
Share on other sites

Just curious but is there any reason you don't save a png cached version of the linked images into the afdesign file? That way for display purposes you could use one or more smaller, faster images when displaying and then still use the actual high resolution asset when exporting the file out? When the original asset changes and is updated via resource manager you could then recache/recreate the png previews.

Also, from a curiosity point of view, are you loading each linked image into its own "memory slot" even if the same image is used more than once? It just seems super unoptimal at the moment to use Affinity Designer with image linked or otherwise?

Link to comment
Share on other sites

  • Moderators

All Affinity products should be reusing the same in-memory representation of the data, whether it be placed as linked or embedded. There should be very little memory overhead for copy/pasting the image multiple times into the same document. If there's something odd going on, then we really need an example document or source image to work from and follow your recipe to investigate? :) 

Link to comment
Share on other sites

Ok I’ll upload an image and file in a bit. But if that’s the case why does each version of the image not update to be unpixelated at the same time?

I’m doing this all on an M1 MacBook Pro with 16gb memory. Unsure if that makes a difference?

Link to comment
Share on other sites

5 hours ago, Nnooo said:

So I dunno if it is related but all my files are stored in the iCloud Drive. I have a folder in there for all my digital art, would this slow things down?

 

Yes it will depend on the speed of your network.

MacBook Pro (13-inch, Mid 2012) Mac OS 10.12.6 || Mac Pro (Late 2013) Mac OS 11.7

Affinity Designer 1.10.5 | Affinity Photo 1.10.5 | Affinity Publisher 1.10.5 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Link to comment
Share on other sites

3 hours ago, Old Bruce said:

stored in the iCloud Drive

Not sure, but I believe this shouldn't be an issue. iCloud stores data locally and then syncs to the cloud.

Affinity Photo - Affinity Designer - Affinity Publisher | macOS 12 Monterey (12.5.1) on 16GB MBP14 2021 with 1.10 versions

Link to comment
Share on other sites

  • 2 weeks later...
On 8/3/2021 at 1:13 PM, RNKLN said:

Not sure, but I believe this shouldn't be an issue. iCloud stores data locally and then syncs to the cloud.

Probably not the case, but if your hard drive is full, and depending on the settings, it is possible that it's not downloaded if there are other items downloaded between uses.

Link to comment
Share on other sites

19 minutes ago, Busenitz said:

Probably not the case, but if your hard drive is full, and depending on the settings, it is possible that it's not downloaded if there are other items downloaded between uses.

They are definitely downloaded to my computer and got heaps of hard drive space...

Link to comment
Share on other sites

So is there any update to all of this as currently it is making the app super unusable for me...

Things I have tried (I am on an M1 MacBook Pro 16GB ram 1TB HDD)

  1. Changed the display settings from OpenGL to Metal (no noticeable change, should M1 use Metal or OpenGL?)
  2. Moved the files and relinked the placed image to outside of iCloud Drive (no change files still as slow)

My current work flow is:

  1. Close all apps except for Affinity Design
  2. Open one file
  3. Wait for 5-10 mins
  4. Remap the images to the different colour variant
  5. Wait 5-20 mins for this to finish
  6. Save
  7. Wait for 1-10 mins for this to finish (seems random amount of time, sometimes super fast other times takes forever)
  8. Change the colours and rename the layers
  9. Frequent hangs or pauses as the app selects what I am renaming and caches or updates the image preview
  10. Save and close the file
  11. Can be instant or can take up to 10 mins with a long saving bar.

Literally no idea what is going on. The Tiffs I am using are @200mb each and were created and edited in Affinity Photo which handles them with no issues and is lightening fast. It is making me really wonder if I can keep designer as part of my workflow. All I am using it for is to add vector border and number (via text) each of my images and overlay a photo and then batch export each final image. The file is literally 20-30 artboards all with the same image on them just with different text or layout..

Link to comment
Share on other sites

  • Moderators

Hey @Nnooo

With your file after a ctrl runup, I get asked to authorise the folder - if I do this, the file essentially becomes unusable—as does the app.

When I run up a second time, the file is absolutely fine after the 12 seconds it takes to render the images in the doc.

Link to comment
Share on other sites

11 hours ago, Chris B said:

Hey @Nnooo

With your file after a ctrl runup, I get asked to authorise the folder - if I do this, the file essentially becomes unusable—as does the app.

When I run up a second time, the file is absolutely fine after the 12 seconds it takes to render the images in the doc.

What’s a ctrl runup?

Link to comment
Share on other sites

1 minute ago, Nnooo said:

What’s a ctrl runup?

Press and hold the Ctrl key. Click on the application to start it. When you get the Clear User Data dialog release the Ctrl key.

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.4.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

11 hours ago, Chris B said:

Hey @Nnooo

With your file after a ctrl runup, I get asked to authorise the folder - if I do this, the file essentially becomes unusable—as does the app.

When I run up a second time, the file is absolutely fine after the 12 seconds it takes to render the images in the doc.

Have you tested this on an M1 MacBook? And what settings are you resetting in the runup?

 

I’ve just done this and my first file is still sitting not rendering the images (it’s been more than 12 seconds) and I don’t get asked about authorising a folder either?

 

I followed your steps too (ctrl runup, opened file, quit the app, opened the app and the file). 

Link to comment
Share on other sites

14 minutes ago, Nnooo said:

Do I need to do this each time I open each of these files? I have 20+ of them?

No.

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.4.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

8 minutes ago, Nnooo said:

I followed your steps too (ctrl runup,

What options did you choose on the Clear User Data dialog?

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.4.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

  • Moderators

Hey Nnooo,

Yes I was using an M1 MacBook - the fact you aren't being asked to authrosie the folder might be a huge clue as to why you are getting such poor performance.

I'm not sure why the file is struggling after a ctrl runup (reset) so I'm going to speak to development today. 

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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.

Loading...
 Share

×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.