Author Topic: [suggestion] LITE version PL  (Read 5024 times)

Offline Galnospoke

  • New
  • *
  • Posts: 2
[suggestion] LITE version PL
« on: June 13, 2013, 09:28:55 AM »
Maybe I am wrong, but imho PL is going into "all-in-one". I dont like this kind of software and I now from my friends that to much complicated software is no popular. So... I think that good idea is create lite version of PL: simple GUI without process list, statistics, logs, diagrams, hundreds options - only main, fev options, nothing else.

Offline hanemach_gt

  • Member++
  • ****
  • Posts: 269
  • Gender: Male
Re: [suggestion] LITE version PL
« Reply #1 on: June 13, 2013, 10:26:17 AM »
Hi Galnospoke,

you are right, PL is indeed very robust and some people may feel overwhelmed by numerous features.
However, I have some objections to creating Lite Edition of Process Lasso, mainly because it's another build to care about, but let's wait for the response of the developer.
What I would recommend you do to decrease memory footprint and CPU utilization:

  • install older version of Process Lasso that is not so widely functional (unless you are running Windows Vista or newer)
  • customize Process Lasso to squeeze memory usage and CPU utilization more:
    • set Process Lasso the way it would start only ProcessGovernor.exe, and have ProcessLasso.exe (GUI) disabled
    • disable logging
    • turn off the graphs
    • turn off gridlines in the process view
    • select not to show process icons in the GUI

These are my advice. Let's wait for Support to respond.

Offline edkiefer

  • Volunteer User Moderator
  • Member#
  • *****
  • Posts: 1790
  • Gender: Male
Re: [suggestion] LITE version PL
« Reply #2 on: June 13, 2013, 11:06:40 AM »
As  hanemach_gt posted PL is very feature rich "but" you don't need to do anything for it to work great . the defaults are there out of the box and has been posted you can set it up so GUI doesn't load so it all working under the hood w/o any user input, unless you wan to tweak something .
Bitsum QA Engineer

Offline Galnospoke

  • New
  • *
  • Posts: 2
Re: [suggestion] LITE version PL
« Reply #3 on: June 13, 2013, 01:22:08 PM »
Yes, You are right. Users can disable many but still it is big, complicated software. I remember first Nero - great, light software. Now... You know. Dont go this way.

Offline BenYeeHua

  • Member#
  • *****
  • Posts: 2232
  • Gender: Male
Re: [suggestion] LITE version PL
« Reply #4 on: June 13, 2013, 02:20:56 PM »
Nero...
I still remember it, good software :)
But just like you said....

And yes, keeping the size of the software smaller is one of the ways to optimize too. ;)

Offline hanemach_gt

  • Member++
  • ****
  • Posts: 269
  • Gender: Male
Re: [suggestion] LITE version PL
« Reply #5 on: June 13, 2013, 03:54:45 PM »
Yes, You are right. Users can disable many but still it is big, complicated software. I remember first Nero - great, light software. Now... You know. Dont go this way.

I understand your concerns, but Process Lasso is lean and well-crafted application.

[...]
And yes, keeping the size of the software smaller is one of the ways to optimize too. ;)

In Bitsum you can see that the software assuming your disk to be 99.998% full, so I would have no worries here about it. Size matters.  ;)

Offline Jeremy Collake

  • Administrator
  • Member#
  • *****
  • Posts: 5414
  • Gender: Male
  • The Lasso
    • Bitsum
Re: [suggestion] LITE version PL
« Reply #6 on: June 13, 2013, 05:01:32 PM »
This is something I've considered doing for some time. However, creating such a simplified version causes some market confusion.

Therefore, the goal has been to simplify Process Lasso, by doing things like adding a simplified view and wizards (something I'm working on). I've already been clipping out options, consolidating features, etc...  Lots to do.

For now, one can simply ignore all the advanced options. When unused, they don't slow anything down. These options won't jump out and bite anyone (they are hidden), and Process Lasso doesn't require configuration to be useful.

Nero is a good example of software bloat. However, they threw in all sorts of crap. Process Lasso, at worst, just has too many options. It isn't itself bloated from a size or performance perspective, as Nero became.

It is important to remember that Process Lasso does NOT need to be configured to 'just work'. One can install it, and forget it!
« Last Edit: June 15, 2013, 10:03:12 AM by Support »
Software Engineer. Bitsum LLC.

Offline BenYeeHua

  • Member#
  • *****
  • Posts: 2232
  • Gender: Male
Re: [suggestion] LITE version PL
« Reply #7 on: June 13, 2013, 11:16:38 PM »
Nero is a good example of software bloat. However, they threw in all sorts of crap. Process Lasso, at worst, just has too many options. It isn't itself bloated from a size or performance perspective, as Nero became.
Yup, as Nero don't know what's they user want, they just threw all the thing inside it.

Offline Jeremy Collake

  • Administrator
  • Member#
  • *****
  • Posts: 5414
  • Gender: Male
  • The Lasso
    • Bitsum
Re: [suggestion] LITE version PL
« Reply #8 on: June 15, 2013, 12:18:12 PM »
I will give in and develop a 'LITE' GUI soon. It will be included in the standard product though. Users can simply switch between views.
Software Engineer. Bitsum LLC.

Offline BenYeeHua

  • Member#
  • *****
  • Posts: 2232
  • Gender: Male
Re: [suggestion] LITE version PL
« Reply #9 on: June 16, 2013, 02:49:21 PM »
Quote
总结起来就是:
  • 安装界面只有一个安装就够了,其他的集合在一个“详细”里
  • 软件默认进入easy mode,只让用户知道现在的状态,哪个程序在捣乱,然后让他们决定是干掉,无视,纵容
    把技术细节封装起来
  • 设立醒目提示告诉用户,软件在自动保护响应性
This is what my friend suggested for you. :)

  • The installer should be only a simple installer, the other installer setting should be inside the "Advanced".
    (For example, CCleaner installer, only showing the shotcut setting, and the installer that can be choose the startup and data format, will be started only when the user click the "Advanced" button and install.)
  • The software GUI should be Easy Mode(Lite mode/GUI) as default, only let the user know the state of the system, which software is Eating CPU, and let the user to kill it, ignore, let PL restraint it.
    Hide the technical thing/detail.(Hide to the advanced mode/GUI)
    (The Lite Windows 8 Task Manager is a good example, and highlight the restraint process etc.)
  • Set a Helpful Tips to telling user that, PL is restraint the CPU Eater to protect the User Computer Responsiveness.
    (Like showing a Tip/status on the top of the Lite GUI(You has disable the PL core engine!!!, The PL is keeping your computer smooth operating, Restraining xxx process - This should be yellow color, but you can't read it if I do that, Turbo Mode now!), enable the Balloon notification as default to let them know it is working, as some user like to know what's software is doing.)
---And this is my suggestion, you can move to the new topic if you think it should be.
  • Add a restraint history list, to let the user know which software is eating the CPU in the past, not finding it on the Log. :P
  • When a process has been restraint many times, pop up a balloon to let the user know that process name, and showing the Windows Name if it can(can be controlled by another new setting), when many process have been restraint many times in a short time, pop up a balloon, let the user switch to Aggressive/Turbo Mode of ProBalance temporary, or forever.(also another setting)
  • As there are still many user having a weak CPU, and they need to tweak the setting, just provide a Aggressive/Turbo Mode(yup, You know about it. ;D) and let user enable it when they found out after install PL, the responsiveness don't improve, the tweak setting is, at least 500ms Governor Refresh Interval and/or a aggressive ProBalance setting, like shorter time to allow the process to "Eat" their weak CPU, restraint longer etc, maybe disable the Core-parking also. ;)
    (I think the Gaming Mode can be also set as disable Core-parking for default.)
    And yes, let the user choose what's will be do when they switching to the mode(For advanced user, maybe Advanced GUI only?)
  • I/O count/usage, or Page Fault, Disk usage, Disk access time maybe? As Windows 8 can showing this thing, I think there should be some API for it, and you can give the user some "tips" that why ProBalance is not working/keeping responsive as it is HDD fault, one of the way to improve it is using ReadyBoost, IRST, or buy a SSD etc.
    And also, as Windows 8 Task Manager can showing Disk usage per process, did ProBalance can also restraint the process by lower the I/O priority? :)

As a conclusion, let PL be user friendly, most people hate to learn most of the time, and they also want a clean GUI.
You know, people are lazy, and also like to monitor people software. ::)

PS:Maybe let them can customize part of the Lite GUI too. ;)
PS2:Provide a quiet mode maybe? and also provide this feature for Gaming Mode also.
PS3:The mode can be also added into Right menu for the Tray Icon.

Offline Jeremy Collake

  • Administrator
  • Member#
  • *****
  • Posts: 5414
  • Gender: Male
  • The Lasso
    • Bitsum
Re: [suggestion] LITE version PL
« Reply #10 on: June 21, 2013, 05:20:27 PM »
All great suggestions! Thanks! Many I have had on my 'todo' list for a long while, but some are novel. It's mostly a question of impetus, time, and implementation. I will be working towards many of these goals as quickly as possible though.

P.S. Do feel free to remind me as portions get done - in case any specifics you find still omitted. I can then comment on if they're coming, or if I had to defer them for any reason.
Software Engineer. Bitsum LLC.