(• ε •) 2019 年 11 月 2 日 下午 6:50
Steam RAM usage
https://i.imgur.com/ASSHtbb.jpg

This comes down to 175MB of RAM.

While Steam is minimised into the notification area, and no game is running.

Do I have to go into why this is horribly badly coded, or is it obvious?

Steam is basically now a resource hungry and slow web browser. Similar to the apps built on Electron.

As a software engineer I can rightfully say that the Steam development team has lost the plot on this. I don't want another web browser running on my computer at all times just to play games, I want a slim and performant game launcher. And if web browsing capabilities need to be included then keep that ♥♥♥♥ separate and turn it off when it's not used.
最后由 (• ε •) 编辑于; 2019 年 11 月 2 日 下午 6:56
< >
正在显示第 61 - 75 条,共 219 条留言
Lystent 2019 年 11 月 3 日 下午 2:23 
引用自 Bad_Conduct
引用自 Lystent
I'm just talking about RAM usage.

RAM usage is an arbitrary number.
Programs just use more RAM when it's available, it doesn't mean anything. It just means you have enough free RAM that Steam can use it and other applications don't need it.

Back in the day, applications allocated a specific memory address and used it.

These days, they just cache whatever you are using in the memory to improve performance, and Windows adjusts the memory based on how much is free.

Remember that memory is faster than HDD, so any information that can be stored in memory will be accessed faster than loading it off the disk over and over.

Unless you are getting paging issues (page file is being used excessively) or there is some memory leak that's crashing the PC, this isn't an issue. It hasn't been an issue since Windows 2000 at least.
Right now, my tablet is running steam with 50% of RAM usage (system wide)

Edit: better make that 48%
最后由 Lystent 编辑于; 2019 年 11 月 3 日 下午 2:23
Bad_Conduct 2019 年 11 月 3 日 下午 2:23 
引用自 Lystent
引用自 Bad_Conduct

RAM usage is an arbitrary number.
Programs just use more RAM when it's available, it doesn't mean anything. It just means you have enough free RAM that Steam can use it and other applications don't need it.

Back in the day, applications allocated a specific memory address and used it.

These days, they just cache whatever you are using in the memory to improve performance, and Windows adjusts the memory based on how much is free.

Remember that memory is faster than HDD, so any information that can be stored in memory will be accessed faster than loading it off the disk over and over.

Unless you are getting paging issues (page file is being used excessively) or there is some memory leak that's crashing the PC, this isn't an issue. It hasn't been an issue since Windows 2000 at least.
Right now, my tablet is running steam with 50% of RAM usage (system wide)

That's because you are using it, it has priority.
Lystent 2019 年 11 月 3 日 下午 2:25 
引用自 Bad_Conduct
引用自 Lystent
Right now, my tablet is running steam with 50% of RAM usage (system wide)

That's because you are using it, it has priority.
That is not my point; my point is that steam appeared to be using less RAM on my tablet than on my tower.
Bad_Conduct 2019 年 11 月 3 日 下午 2:27 
引用自 Lystent
引用自 Bad_Conduct

That's because you are using it, it has priority.
That is not my point; my point is that steam appeared to be using less RAM on my tablet than on my tower.

Steam doesn't decide how much memory it uses

Windows does.

ALL of your memory is always is use, Windows just moves applications around depending on which one you are using.

If you use Steam, Steam will be allocated more memory.
If you start using something else, Windows will take memory from Steam and give it to something else.

Windows manages the memory, unless you are getting page file issues, this is completely normal behaviour and 100 arbitrary. It doesn't matter how much memory a program uses, unless there is a memory leak and it's filing up your page file.
Lystent 2019 年 11 月 3 日 下午 2:28 
引用自 Bad_Conduct
引用自 Lystent
That is not my point; my point is that steam appeared to be using less RAM on my tablet than on my tower.

Steam doesn't decide how much memory it uses

Windows does.

ALL of your memory is always is use, Windows just moves applications around depending on which one you are using.

If you use Steam, Steam will be allocated more memory.
If you start using something else, Windows will take memory from Steam and give it to something else.

Windows manages the memory, unless you are getting page file issues, this is completely normal behaviour and 100 arbitrary. It doesn't matter how much memory a program uses, unless there is a memory leak and it's filing up your page file.
I am currently using steam on both systems. and will be resseting both clients for comparison.
Bad_Conduct 2019 年 11 月 3 日 下午 2:30 
引用自 Lystent
引用自 Bad_Conduct

Steam doesn't decide how much memory it uses

Windows does.

ALL of your memory is always is use, Windows just moves applications around depending on which one you are using.

If you use Steam, Steam will be allocated more memory.
If you start using something else, Windows will take memory from Steam and give it to something else.

Windows manages the memory, unless you are getting page file issues, this is completely normal behaviour and 100 arbitrary. It doesn't matter how much memory a program uses, unless there is a memory leak and it's filing up your page file.
I am currently using steam on both systems. and will be resseting both clients for comparison.

You don't get it. You don't understand what memory is or why it doesn't matter.

Memory isn't static anymore.

Programs don't just grab a block of memory and hold onto it like they used too in the 90's.

It's fluid, and it's managed by Windows. High memory usage alone doesn't mean anything. Windows automatically shifts applications around to utilize resources depending on what program you are using.
?Syntax Error 2019 年 11 月 3 日 下午 2:42 
Sorry but in my opinion this new UI does indeed have a memory leak and uses up too much resources.

Whatever other people say, I have a mid-budget PC and I think an I5 (last gen) processor and 8GB ram should be enough to run a client at a decent speed. Either that or there is a serious problem in said client. And no it's not my PC...



Bio Tek 2019 年 11 月 3 日 下午 2:44 
This new client uses 500mb for me when idling.
Bad_Conduct 2019 年 11 月 3 日 下午 2:44 
引用自 ?Syntax Error
Sorry but in my opinion this new UI does indeed have a memory leak and uses up too much resources.

Whatever other people say, I have a mid-budget PC and I think an I5 (last gen) processor and 8GB ram should be enough to run a client at a decent speed. Either that or there is a serious problem in said client. And no it's not my PC...

The resource management in Windows is meaningless, it uses more memory because it can and because Windows let it.

It might require more memory, but it's well within the system requirements.

If there's a memory leak, it would be infinitely growing and hitting your page file.
Bad_Conduct 2019 年 11 月 3 日 下午 2:45 
There might be a performance issue, but it's unrelated to memory usage.

Edit: My guess is that it's pulling more information from the internet to show all the images and information, and thus it's bottle necking on network speed.
最后由 Bad_Conduct 编辑于; 2019 年 11 月 3 日 下午 2:49
Lystent 2019 年 11 月 3 日 下午 2:48 
引用自 Bad_Conduct
... High memory usage alone doesn't mean anything. ...
Have you played leaky games like Space Engineers? When the RAM fills up, it is hard not to notice (stop-and-go performance comes to mind).
?Syntax Error 2019 年 11 月 3 日 下午 2:50 
引用自 Bad_Conduct
引用自 ?Syntax Error
Sorry but in my opinion this new UI does indeed have a memory leak and uses up too much resources.

Whatever other people say, I have a mid-budget PC and I think an I5 (last gen) processor and 8GB ram should be enough to run a client at a decent speed. Either that or there is a serious problem in said client. And no it's not my PC...

The resource management in Windows is meaningless, it uses more memory because it can and because Windows let it.

It might require more memory, but it's well within the system requirements.

If there's a memory leak, it would be infinitely growing and hitting your page file.
True, memory usage is at 30% now. Windows 10 services are up and running but why the hell is the client still so slow??? I mean, I have to scroll through 1000+ games sometimes. I tried all the fixes and still it's way to slow for a relatively new and pretty decent pc.
Bad_Conduct 2019 年 11 月 3 日 下午 2:54 
引用自 Lystent
引用自 Bad_Conduct
... High memory usage alone doesn't mean anything. ...
Have you played leaky games like Space Engineers? When the RAM fills up, it is hard not to notice (stop-and-go performance comes to mind).

When your RAM fills up is a completely different issue from "I don't like when Steam uses 500MB of my 8GB of RAM"

or

"I barely meet the minimum RAM requirements for Steam, it's using a lot of memory"



引用自 ?Syntax Error
引用自 Bad_Conduct

The resource management in Windows is meaningless, it uses more memory because it can and because Windows let it.

It might require more memory, but it's well within the system requirements.

If there's a memory leak, it would be infinitely growing and hitting your page file.
True, memory usage is at 30% now. Windows 10 services are up and running but why the hell is the client still so slow??? I mean, I have to scroll through 1000+ games sometimes. I tried all the fixes and still it's way to slow for a relatively new and pretty decent pc.

The biggest bottleneck is the internet connection, and I assume that's what's causing the performance issues and potentially the memory usage. It's constantly downloading.
Lystent 2019 年 11 月 3 日 下午 2:57 
引用自 Bad_Conduct
引用自 Lystent
Have you played leaky games like Space Engineers? When the RAM fills up, it is hard not to notice (stop-and-go performance comes to mind).

When your RAM fills up is a completely different issue from "I don't like when Steam uses 500MB of my 8GB of RAM"

or
I need that RAM for when I play said leaky games.
"I barely meet the minimum RAM requirements for Steam, it's using a lot of memory"
...
You utterly missed the point where I said that my tablet was handling it better than my tower.
?Syntax Error 2019 年 11 月 3 日 下午 2:58 
引用自 Bad_Conduct
引用自 Lystent
Have you played leaky games like Space Engineers? When the RAM fills up, it is hard not to notice (stop-and-go performance comes to mind).

When your RAM fills up is a completely different issue from "I don't like when Steam uses 500MB of my 8GB of RAM"

or

"I barely meet the minimum RAM requirements for Steam, it's using a lot of memory"



引用自 ?Syntax Error
True, memory usage is at 30% now. Windows 10 services are up and running but why the hell is the client still so slow??? I mean, I have to scroll through 1000+ games sometimes. I tried all the fixes and still it's way to slow for a relatively new and pretty decent pc.

The biggest bottleneck is the internet connection, and I assume that's what's causing the performance issues and potentially the memory usage. It's constantly downloading.
Mind to explain WHAT it is downloading? Community stuff is disabled and low performance mode is turned on :)

Sorry, but this goes beyond my knowledge, I know if you had 64Kb of ram you had to make sure to only use the needed resources and make sure you had something that ran decently.
< >
正在显示第 61 - 75 条,共 219 条留言
每页显示数: 1530 50

发帖日期: 2019 年 11 月 2 日 下午 6:50
回复数: 219