Process Lasso’s SmartTrim
来源:互联网 发布:淘宝服务市场退款 编辑:程序博客网 时间:2024/04/27 22:57
SmartTrim RAM Management
The Truth About RAM Optimization
Bitsum has always been very critical of the RAM optimizer market, even during the height of its popularity – and with good reason. We’ve written articles trying to correct the misapprehensions that fed this beast of a market.
Misconception: More free RAM is good
REALITY: Some free RAM is good, but your RAM is the fastest storage medium you have, so ideally you want it to be fully utilized. Also note that memory considered ‘free’ is normally used as a disk cache by operating systems. So, then you get into the definition of ‘free memory’. Basically, it’s mostly used to mean how much memory is available to applications for allocation. Caches can be thrown away, thus can be held in this ‘free’ memory.
Misconception: RAM needs defragmentation
REALITY: This is just patently absurd. RAM is Random Access Memory. That means there is no mechanical head moving (as in HDDs & optical drives) from one spot to another. Any byte of memory is retrieved as quickly as any other, no matter where it is located.
Misconception: There is leftover junk in RAM
REALITY: NO. Modern operating systems like Windows are designed in such a way that when a process terminates, it takes all its allocated virtual memory with it. Now, there may be extremely rare examples of violations of the ‘protection’ surrounding a process’ virtual memory space, but they aren’t applicable here. It’s just more smoke and mirrors.
Horrid Implementations
Perhaps the biggest reason we object to these ‘optimizers’ is that the implementation of every onewe’ve evaluated has been atrocious. Many allocate as much memory as they can, until they are finally denied memory. Then they release it. Thus ‘cleaning’ your virtual memory.
Others use the correct APIs to clear the working set. However, they do so for ALL running processes, regardless of whether the process has any excessive RAM use or not. That immediately causes those processes to page back in the memory that was being actively used (page faults). Every time they do this your PC has to essentially pause and recover from this brutish operation!
Bitsum’s SmartTrim, part of Process Lasso, is an effort to mitigate the negative effects of improperly written RAM optimizers & imperfect RAM usage, while giving users the control they desire. We know users want control over their PCs. We’re here to give it to them. Certainly we make absolutely no claim that SmartTrim will make your PC better, faster, or more pretty.
Enter SmartTrim – The intelligent RAM Manager
So what does Process Lasso’s SmartTrim do differently? Well, it acts conservatively and withsophisticated selectivity. It doesn’t force everything out of memory all at once. It politely asks memory hogging background processes to release their working sets. It has many other criteria built-in, such as never trimming the application you’re actively engaged with. This, and more, make it the first truly intelligent RAM management algorithm ever conceived – and it’s about time! I mean, all we’re doing here is not being dumb about RAM optimization.
– Conservative
– Selective
– Throttled paging
– User-controlled
- Process Lasso’s SmartTrim
- Process Lasso
- Process Lasso 2.42 简体中文版
- Process Lasso v2.46
- Process Lasso v2.50
- Process Lasso v2.58
- process lasso key注册版
- Process Lasso v2.49 Beta 2
- Process Lasso v2.49 Beta 3
- Process Lasso v2.57 Beta 1
- Process Lasso Pro 64位中文版
- LASSO
- Lasso
- Lasso
- lasso
- Bitsum Technologies Process Lasso Pro v6.01.74 Cracked-EAT
- Process Lasso Pro(进程优化工具) v8.9.3.4中文版
- Android‘s process
- javaweb中的路径问题
- javaEE之远程方法调用(RMI)
- 优秀的数据分析师应该关注哪些网站
- 第5章 排序 —— 5.2 选择排序
- 51nod 1405 树的距离之和(DFS)
- Process Lasso’s SmartTrim
- 背包九讲之完全背包问题 Java实现 滑动数组
- HDU
- git分支管理小结
- POJ 2135 网络流MCMF入门题
- 分析了一下360安全卫士的 HOOK(二)——架构与实现(zt)
- 数据库范式
- 如何解决error: failed to push some refs to 'xxx(远程库)'
- hdoj 6063(2017 Multi-University Training Contest