Click here to Skip to main content
15,886,919 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Samsung Monitor (Smart TV) woes Pin
honey the codewitch10-Sep-23 23:32
mvahoney the codewitch10-Sep-23 23:32 
GeneralCCC 07-09-23 - Solution Pin
pkfox7-Sep-23 2:22
professionalpkfox7-Sep-23 2:22 
GeneralRe: CCC 07-09-23 - Solution Pin
OriginalGriff7-Sep-23 2:31
mveOriginalGriff7-Sep-23 2:31 
GeneralRe: CCC 07-09-23 - Solution Pin
pkfox7-Sep-23 2:36
professionalpkfox7-Sep-23 2:36 
GeneralRe: CCC 07-09-23 - Solution Pin
Peter_in_27807-Sep-23 3:06
professionalPeter_in_27807-Sep-23 3:06 
GeneralRe: CCC 07-09-23 - Solution Pin
pkfox7-Sep-23 3:20
professionalpkfox7-Sep-23 3:20 
GeneralRe: CCC 07-09-23 - Solution Pin
Peter_in_27807-Sep-23 13:16
professionalPeter_in_27807-Sep-23 13:16 
GeneralUtilization Pin
honey the codewitch7-Sep-23 1:20
mvahoney the codewitch7-Sep-23 1:20 
Edit: To be clear I'm talking about user facing machines rather than server or embedded, and a hypothetical ideal. In practice CPUs need about 10% off the top to keep their scheduler working, for example, and there are a lot of details I'm glossing over in this post, so it would be a good idea to read the comments before replying. There has been a lot of ground covered since.

When your CPU core(s) aren't performing tasks, they are idle hands.
When your RAM is not allocated, it's doing no useful work. (Still drawing power though!)
While your I/O was idle, it could have been preloading something for you.

I see people complain about resource utilization in modern applications, and I can't help but think of the above.

RAM does not work like non-volatile storage in that it's best to keep some free space available. Frankly, in an ideal world, your RAM allocation would always be 100%

Assuming your machine is performing any work at all (and not just idling) ideally it would do so utilizing the entire CPU, so it could complete quickly.

Assuming you're going to be using your machine in the near future, your I/O may be sitting idle, but ideally it would be preloading things you were planning to use, so it could launch faster.

My point is this:

Utilization is a good thing, in many if not most cases.
What's that old saw? Idle hands are the devil's playground. Your computer is like that.

I like to see my CPU work hard when it works at all. I like to see my RAM utilization be *at least* half even at idle. I like to see my storage ticking away a bit in the background, doing its lazy writes.

This means my computer isn't wasting my time.

Just sayin'
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix


modified 8-Sep-23 9:15am.

PraiseRe: Utilization Pin
fgs19637-Sep-23 2:05
fgs19637-Sep-23 2:05 
GeneralRe: Utilization Pin
Kornfeld Eliyahu Peter7-Sep-23 3:10
professionalKornfeld Eliyahu Peter7-Sep-23 3:10 
GeneralRe: Utilization Pin
honey the codewitch7-Sep-23 4:12
mvahoney the codewitch7-Sep-23 4:12 
GeneralRe: Utilization Pin
Mircea Neacsu7-Sep-23 6:07
Mircea Neacsu7-Sep-23 6:07 
GeneralRe: Utilization Pin
honey the codewitch7-Sep-23 6:15
mvahoney the codewitch7-Sep-23 6:15 
GeneralRe: Utilization Pin
trønderen7-Sep-23 7:00
trønderen7-Sep-23 7:00 
GeneralRe: Utilization Pin
SeattleC++8-Sep-23 9:46
SeattleC++8-Sep-23 9:46 
GeneralRe: Utilization Pin
trønderen8-Sep-23 11:43
trønderen8-Sep-23 11:43 
GeneralRe: Utilization Pin
Ralf Quint8-Sep-23 18:53
Ralf Quint8-Sep-23 18:53 
GeneralRe: Utilization Pin
den2k887-Sep-23 5:03
professionalden2k887-Sep-23 5:03 
GeneralRe: Utilization Pin
honey the codewitch7-Sep-23 5:05
mvahoney the codewitch7-Sep-23 5:05 
GeneralRe: Utilization Pin
Member 133016797-Sep-23 20:29
Member 133016797-Sep-23 20:29 
GeneralRe: Utilization Pin
honey the codewitch7-Sep-23 21:46
mvahoney the codewitch7-Sep-23 21:46 
GeneralRe: Utilization Pin
jschell7-Sep-23 5:19
jschell7-Sep-23 5:19 
GeneralRe: Utilization Pin
honey the codewitch7-Sep-23 5:47
mvahoney the codewitch7-Sep-23 5:47 
GeneralRe: Utilization Pin
Gary Wheeler7-Sep-23 6:04
Gary Wheeler7-Sep-23 6:04 
GeneralRe: Utilization Pin
honey the codewitch7-Sep-23 6:22
mvahoney the codewitch7-Sep-23 6:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.