sketchucation logo sketchucation
    • Login
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    SketchUp + Layout: Setting Processor Affinity

    Scheduled Pinned Locked Moved Corner Bar
    1 Posts 1 Posters 3.0k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jujuJ Offline
      juju
      last edited by

      It seems like setting processor affinity isn’t quite such a simple task. I’m on Win10Pro.

      Setting process affinity via the Task Manager only works for the current session, if you close the program and launch it again, you have to set it again. Thus not really a productive option.

      I tried the method of setting affinity via command line of a shortcut to the executable, that way it would be set permanently every time I start the program up. I tried a number of permutations, following instructions form the Microsoft website and other sources. It didn’t work.

      Then I searched the net for apps, there are some and below some feedback on what I tried:

      • RunWithAffinity: This dates back to 2011 with no newer version available. The interface is easy enough and I was hopeful. It created the shortcuts automatically, but they didn’t work.
      • Bill’s Process Manager: This dates back to 2014 with no newer version available. Original language (and only help file language) is French, but interface is available in English as well. The interface is simple enough and was easy enough to navigate and set affinities. Unfortunately, it didn’t work.
      • Process Lasso: This is current and actively developed, comes in 32-bit and 64-bit variants and a Freemium and Pro (paid) version, the paid version obviously has some additional features that may/may not be useful to the average user. The interface is intimidating, but looking around carefully and not fiddling with any other things other than the affinity of SketchUp and Layout was successful. Be careful though, this software is quite powerful and you could end up breaking things if you don’t know what you’re doing (ie. messing around with priorities, etc.) but affinity profiles should be safe enough.

      So, using Process Lasso, I’ve set CPU affinity of SU + LO to “Single Threaded Performance” which basically sets affinity for any of the physical cores and disables ability to run on HyperThreaded cores. I’m not sure if there would be a further benefit of setting these to specific physical cores, but if doing so will probably be wise to set them to different physical cores for the times when using both SU + LO simultaneously.

      Save the Earth, it's the only planet with chocolate.

      1 Reply Last reply Reply Quote 0
      • 1 / 1
      • First post
        Last post
      Buy SketchPlus
      Buy SUbD
      Buy WrapR
      Buy eBook
      Buy Modelur
      Buy Vertex Tools
      Buy SketchCuisine
      Buy FormFonts

      Advertisement