Quote from mikasa:
oh ok
so I guess you didn't get it, OK no problem I'll repeat it just for you my "special" little student
when OS features take up 20 % of RAM resources on IDLE, that means that OS is inefficient
Cold,
Since I feel kinda bad for you, let me explain something to you:
Imagine a desk, any desk. On your desk you have a piece of paper right in front of you - that is where your immediate attention is. On the desk sides/top are papers that you will *likely* use in the near future. In the drawers are papers you use relatively infrequently. In the file cabinets are files you need to keep around, but hardly ever use.
All the "spaces", in front of you, on the sides of the desk, in the drawers, in the files cabinet... these are all *caches* in computer-land.
Your CPU has several caches - think of this as a what's right in front of you; lets call that Level 1 cache. Then there's Level 2, think of that as what on top of the desk, but not immediately in front of you. RAM is what's in the desk drawers and the Hard Disk is what's in the "File Cabinet" across from your desk.
Do you get it? These memory spaces are essentially all caching mechanisms, they just exist at different levels based on usage.
Because an OS has more "stuff" in RAM has nothing to do with lower efficiency, in fact, an argument can be made that the OS has the "Stuff" it needs closer to its requesting entity (i.e. the CPU) thus making any request to the drawer rather than the file cabinet.
Mike