Monday, January 29, 2018

Bitsum's Website Says that Process Lasso Doesn't Restrain Processes

Oh, boy, here we go again - another post about Process Lasso.  The program proved long ago that it is largely ineffective for me, but I've recently found some excerpts from Bitsum's own website that say what I've observed all along - that Process Lasso doesn't actually restrain processes (even though it should).

Below are some notable quotes from one of Bitsum's pages (http://bitsum.com/how-probalance-works/).
It is designed to act conservatively and safely. It makes only marginal, temporary changes during it’s activities and has no deleterious effects. It is able to do this because it takes only a small fraction of CPU cycles to restore basic responsiveness, thus taking these from the overall pool has a negligible impact on performance, but a huge impact on responsiveness.
No wonder it hasn't worked - it makes only "marginal" changes.
The small and conservative adjustments ProBalance makes are truly efficacious at helping to retain PC responsiveness and CPU fairness to all processes.
They really haven't been for me.  Whenever processes like instup.exe, CompatTelRunner.exe, and svchost.exe run, they often max out the CPU and cause my audio to stutter.  No priority lowering has made any difference in performance.
Process Lasso is designed to be minimally obtrusive, lowering priorities only when appropriate, and making sure that the background processes still perform just fine.
As I said earlier, no wonder it hasn't been effective.  Sometimes, when these pesky background processes are hijacking the CPU, to effectively maintain responsiveness and allow foreground programs to run smoothly, programs like Process Lasso need to do more than be just "minimally obtrusive."  They need to do whatever it takes to keep the foreground processes running smoothly - and to prevent eating up resources unnecessarily.
So how does ProBalance make a difference? Well, it turns out that by *marginally*, dynamically, and temporarily decreasing the priority class of problematic background processes, that 1% or less of CPU cycles necessary to let you have fluid mouse and keyboard movement, or in worst case scenarios, control of your PC at all, is available.
As stated before, Process Lasso doesn't do anything.  It still lets background processes run wild.
Just try it if you have a CPU load issue causing responsiveness issues. If it’s I/O or something else, you are out of luck.
Oddly enough, quite the opposite has been true for me.  Process Lasso has been much more effective at controlling I/O Delta than CPU usage.  It seems completely useless at controlling CPU usage.

Anyway, now come the "big" quotes - the ones that really tell it all and caught my attention.  The underlined statements are the most important.  The first quote is from the same page as the ones that I posted above.
Does ProBalance slow down processes?  Why is it called 'restraint'?
I hate to use the term ‘restraint’, but haven’t found a better one. ProBalance doesn’t restrain anything. It’s default action is to simply temporarily lower offending process’s priority class to Below Normal, a marginal change. In real-world and synthetic tests, as shown in the CPUEater demo, this is all it takes to restore responsiveness to the rest of the PC. Makes sense, it doesn’t take many CPU cycles to be responsive. Why Windows lets a normal priority thread monopolize the CPU so badly is something nobody has a clear answer to, but it’s a problem that has always existed.
Bitsum's own website actually admits it - Process Lasso doesn't restrain anything after all!  No wonder it has proven largely ineffective for me!  No wonder I never saw the CPU usage go down - even after Process Lasso lowered the priorities of high-CPU using processes.

Finally, the second quote is from an FAQ page for Process Lasso (http://bitsum.com/docs/pl/faq.htm).
Does Process Lasso's ProBalance out-of-control restraint slow down processes?
No. Process Lasso 'restrains' processes by temporarily lowering their priority. This simply allows other processes more of a chance to use the CPU, IF there are any processes needing the CPU. If there aren't, and until there aren't, the restrained process is still able to consume as many CPU cycles as are available to it. Therefore, a restrained process doesn't really slow down, though it can now yield to another process like a nice citizen of your computer. That little yield will make a big difference in responsiveness, but not a big difference in the speed of the background process ;).
Again, no wonder Process Lasso didn't seem to make a difference for me - no wonder it didn't seem to be actually restraining resource usage...because it wasn't!  It never did the whole time!  If it wants to bill itself as a utility designed to maintain responsiveness and control resource usage, then it should do primarily that - not just be an automated prioritizer, which is really all it effectively does.

I know that Bitsum swear up and down, left and right, that Process Lasso isn't just another task manager, and it's true that, technically, it isn't.  However, despite its functionality, effectively, all it does is just automatically change the process priorities.  Even by its own admission, it doesn't actually restrain process usage, which it should!  Without capping resource usage, changing priorities is useless.  As I've observed personally, it doesn't matter how low I manually set the priorities for some of these high-CPU using processes - the CPU usage will still be as high as before.  If Process Lasso doesn't do anything to actually restrain resource usage, then it's not much better than programs like Process Explorer - except that it sometimes changes priorities automatically.

Anyway, I don't want to be so cynical on Process Lasso, but these are my honest observations - even reflected in statements on Bitsum's own website.  However, it does seem that Process Lasso has helped a lot of people, which is good.  For me, though, I think that Process Lasso or any other program should put an emphasis on actually controlling resource usage - since merely changing priorities often doesn't make any difference in taming resources.  Android devices have a limit on CPU usage, so PCs should have similar controls to ensure that foreground processes run smoothly.

Sunday, January 7, 2018

Itipar Videos (Similar to Public Freakout Videos)

I love Itipar videos.  One might wonder what an "Itipar" video is.  "Itipar" is a word that I made up - derived from the phrase "Interesting Things in Public and Retail," which was basically the name of a playlist that I've had on YouTube.  Since I'm interested in creating concise terms, last year, I created the acronym "ITIPAR" (since I couldn't think of any better way to describe the videos) - but eventually started stylizing it as "Itipar" since I thought that it looked better.

Even the name "Interesting Things in Public and Retail" might seem a bit ambiguous, and I suppose that it is because the concept refers to different types of activities.  However, Itipar videos basically feature a lot of crazy, abnormal things in public - and private places open to the public - like retail establishments (e.g. supermarkets, gas stations, restaurants, malls, etc.).

Itipar videos often feature people getting into loud, shouting arguments in public places - or doing pranks like jumping from the second story of a mall - or making prank intercom announcements - or riding bicycles in stores.  Itipar videos are just so much fun because they can be so exciting and funny - and show people doing things that one doesn't normally see - but would often love to see.

I first started liking Itipar videos around 2008 - when I watched videos by TheBROMINSHIP - including "Stop At a Green Light...and More" - uploaded on May 29, 2008, "Sleeping in Department Store Beds" - uploaded on May 29, 2008, and "Reverse Drive-Thru" - uploaded on May 28, 2008.  However, my interest in Itipar videos kicked into high gear in early 2009 - and became interested in videos like "I Want My Chicken! FAT MAN Screams For Chicken Sandwich" - originally uploaded by ManOnTheStreetTV.

There are other examples of Itipar videos.  One is "Best Buy Scream" – uploaded by tox0tes on July 5, 2008 - where a guy just walks into a Best Buy, suddenly screams loudly, and then leaves.  Another is "I Want Real Chicken!!! (Full Video)" - uploaded by W0Went on October 22, 2009 - where a guy actually brings a live chicken, flapping its wings, into a McDonald's and shows it to a cashier.  Yet another example is "Mark Dice Bullhorns Barnes & Noble (Inside Store)[.]"

More examples of Itipar videos include but are not limited to "Funny As Hell!!! Wal-mart Prank!!!" - uploaded by Logan3574 on April 4, 2008, "Wal Mart Attack" - uploaded by ransum2256 on October 2, 2006, "Being stupid at Wal-Mart" - uploaded by prcruz15 on December 24, 2010, and "Walmart: Jousting" - uploaded by MoonStreetlightStar on July 15, 2008.

There are countless examples of Itipar videos that I could give, but hopefully, one gets the idea.  Related videos to Itipar videos are public freakout videos, viral videos, flash mob videos, and videos of fights uploaded on WorldStarHipHop.  However, Itipar videos have a more particular meaning - in that they do not necessarily feature people shouting or getting overly angry or emotional - nor are they necessarily viral videos or feature flash mobs.  Itipar videos just show unusual things happening in public places, which often include videos in the previously-mentioned categories.  Itipar videos can be public freakout videos, but they can also be prank videos, which I don't think are necessarily public freakout videos.  The term "Itipar" refers to a wide range of videos.

I think that I sought Itipar videos because I rarely saw anything crazy happening in public places - or at least, my curiosity just inspired me.  It is just interesting to see such outlandish things happening in public - where nobody expects to see them - and when many people can react to them.  I also strongly prefer videos by ordinary people - not obviously-staged ones by highly popular YouTubers (even though Mark Dice is highly popular, nothing in his bullhorn video suggested that the event was staged).  I should also note that although many Itipar videos are fun to watch, I have great respect for people working in retail, and I don't support destructive pranks.

I haven't watched many Itipar videos in a while, but they are fun to watch once in a while - at least for the sake of nostalgia.