Recent Posts

Pages: 1 [2] 3 4 ... 10
11
Process Lasso / Re: Question - CPU Affinity Limit w/Upper Range Using Wildcard
« Last post by nah1982 on December 24, 2020, 01:38:23 PM »
I went ahead and made this change (strip unavailable CPUs from CPU affinities prior to applying them) to v9.8.8.27 beta.

If you try it, let me know how it treats you. I believe it is the simplest and most effective way to handle this scenario. It is effectively the same as n-*.

Wow! Wasn't expecting it to be tackled for a while.  :)

Just downloaded and installed / testing. So it appears to stop erroring out, however, it still is attempting to apply the rules constantly, like it's detecting they're still not set to the original rule vs. taking the rule and only applying it up to the maximum available.  :-\

The overall usage of it's attempt to do so seems to have dropped e.g. little to no impact; it's just still logging those attempts.

Otherwise, I'll continue to test and let you know if I encounter anything else. Thanks!

Sincerely,
Nathaniel
12
Process Lasso / Re: Question - CPU Affinity Limit w/Upper Range Using Wildcard
« Last post by Jeremy Collake on December 21, 2020, 09:43:02 AM »
I went ahead and made this change (strip unavailable CPUs from CPU affinities prior to applying them) to v9.8.8.27 beta.

If you try it, let me know how it treats you. I believe it is the simplest and most effective way to handle this scenario. It is effectively the same as n-*.
13
Process Lasso / Re: Question - CPU Affinity Limit w/Upper Range Using Wildcard
« Last post by Jeremy Collake on December 21, 2020, 08:40:43 AM »
An inverted CPU affinity is an interesting idea.

However, to avoid complexity, probably I will just strip the unavailable CPUs from the bitmask. Then suggest use of named configuration profiles for dramatic changes to the system config like this.

I will try to get to this soon so we can trial its efficacy.
14
Process Lasso / Re: Question - CPU Affinity Limit w/Upper Range Using Wildcard
« Last post by nah1982 on December 20, 2020, 11:13:38 PM »
Enabling the CPU affinity rules to properly function after changes to the system CPU core count is under consideration (issue #777).

Allowing 0-* type rules is an option.

I don't have any ETA to give you, but it is on the radar. I'll post here when progress occurs.

Thanks for the feedback!

An additional feature potential is the exclusion of CPUs explicitly vs. selecting CPUs explicitly to run on; eliminates the need for N -> *
15
Services normally consume less resources because they don't host a GUI. They also don't inherently affect performance. It depends on what a service does. They are really just processes, and are varied in characteristics just like apps.

Process Lasso has two components: The GUI (window you see and system tray icon) and the background service (core engine, governor).

It is done this way to minimize resource use. The governor service uses negligible resources. The GUI consumes a little more, particularly when visible. However, you can close the GUI (system tray icon) completely and the rules will still be enforced by the governor.

Running as admin or not doesn't impact CPU use.
16
Process Lasso / Re: Does process lasso need to run as admin, to enforce all rules?
« Last post by empleat on December 20, 2020, 07:36:37 AM »
Thanks! This was extremely helpful!

Tho i don't like services, they usually cause huge input lag. Doesn't it takes more resources to run process lasso as service?

I see this service in processes as separate process and it has cpu usage. I would prefer to run process lasso in admin mode if possible to minimize cpu usage! Ty!
17
The Governor process (ProcessGovernor.exe) is what actually enforces rules. These days it is deployed as a system service and so is always running with elevated rights.

If you first installed Process Lasso prior to a couple months ago, I suggest opening 'Options / General settings / Reconfigure the way Process Lasso starts' and ensure it is set to start as a service.

If you want to make configuration changes *without* elevating Process Lasso's GUI, then ensure the configuration path in the dialog following that one is accessible to your user. For instance, maybe place it under your user home directory. I suspect this is the cause of the disappearing profiles (GUI can't access programdata folder with limited rights).

Use of named configuration profiles introduces more complexity, so I suggest verifying everything is working, then start using the profiles.

Let me know how it goes!


18
Process Lasso / Does process lasso need to run as admin, to enforce all rules?
« Last post by empleat on December 20, 2020, 05:11:24 AM »
Hello,

i need to edit system processes, which are not visible, if process lasso is not running as admin! But then, after i set setting, if i launch process lasso in non-admin mode. There is no longer my profile name in profiles and settings are not applied anymore! Do i need to run process lasso in admin mode all time, or there is some way to edit setting in admin mode, so they are saved and applied even in non-admin mode?

Thanks!
19
Process Lasso / Re: Question - CPU Affinity Limit w/Upper Range Using Wildcard
« Last post by nah1982 on December 19, 2020, 01:44:25 PM »
Enabling the CPU affinity rules to properly function after changes to the system CPU core count is under consideration (issue #777).

Allowing 0-* type rules is an option.

I don't have any ETA to give you, but it is on the radar. I'll post here when progress occurs.

Thanks for the feedback!

Understood; thanks for the feedback!

I'm not as advanced a use case as some; it does a great job, and I set and forget it until something goes wrong, and this would just continue that theme for me. :)

Otherwise, love the product; bought it for other family members as well and have recommended to friends/co-workers, so keep up the great work!

Thanks.

Sincerely,
Nathaniel
20
Process Lasso / Re: Question - CPU Affinity Limit w/Upper Range Using Wildcard
« Last post by Jeremy Collake on December 19, 2020, 09:49:06 AM »
Enabling the CPU affinity rules to properly function after changes to the system CPU core count is under consideration (issue #777).

Allowing 0-* type rules is an option.

I don't have any ETA to give you, but it is on the radar. I'll post here when progress occurs.

Thanks for the feedback!
Pages: 1 [2] 3 4 ... 10