95% CPU utilization when transferring game files in the network
Please, reduce it!

https://imgur.com/a/8zgcbsk
< >
Showing 1-14 of 14 comments
pckirk 23 Jul @ 6:46am 
That is a you (pc / home network, ISP) issue, not anything to do with the steam UI, app, client, or website or online services. This is a STEAM related sub-forum, to discuss Ideas and suggestions for valve to make to the steam User Interface on the App, client and website and online steam services
hekoone 23 Jul @ 10:35am 
No, it's Steam using all the cores (6 cores of am Intel 11600) and that's a problem. Bad choices about the operation threading in case of moving files through the network. In that case I can just copy the files with Windows and check the installation on the other PC. No CPU overhead.
Last edited by hekoone; 23 Jul @ 10:37am
Ettanin 23 Jul @ 11:43am 
pckirk is right.

Steam is very I/O intensive - it downloads encrypted and compressed diff chunks, decrypts them, then decompresses them. Thenafter, Steam stores a backup copy of the file pre-patch before applying the diff (creating another file), then deletes the backup copy.

Download speed is limited by:

* Your storage device's I/O capabilities
* Your CPU
* Your antivirus or other ring 0 kernel driver's (Firewall, device drivers, anti-cheats, ...) I/O efficiency
* Your ISP's peering agreements and infrastructure.

Pick one or multiple.

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1082209554

By that extension, since Steam changed to zstd which is multithread capable, it's much more efficient in fully utilizing your network bandwidth. If you don't want to see full CPU util, get a better CPU.
Last edited by Ettanin; 23 Jul @ 11:43am
hekoone 23 Jul @ 2:27pm 
I'm talking about file transfer between 2 PC installation of Steam in the same *LOCAL* network - no download at all - I can do it manually in the same time with virtual NO CPU utilization and with the same end result. That's the problem. No antivirus active (not even Windows Defender).

I can't undestand why you can't read "when transferring game files in the network", of course a LOCAL one.
Last edited by hekoone; 23 Jul @ 2:30pm
Originally posted by Ettanin:
pckirk is right.

Steam is very I/O intensive - it downloads encrypted and compressed diff chunks, decrypts them, then decompresses them. Thenafter, Steam stores a backup copy of the file pre-patch before applying the diff (creating another file), then deletes the backup copy.
when downloading from steam servers you'd be correct. But it doesnt need to encrypt or compress chunks on local transfers
Sounds like its being efficient. If something is going as fast as possible, then the task will complete as soon as possible. Doesn't seem like an issue.
hekoone 23 Jul @ 4:08pm 
Originally posted by Mad Scientist:
Sounds like its being efficient. If something is going as fast as possible, then the task will complete as soon as possible. Doesn't seem like an issue.
Same speed of Windows copy that has no CPU killing wishes like Steam. Totally unneeded and chocking the system by loading ALL the cores just for copying files on the origin PC.
Last edited by hekoone; 23 Jul @ 4:09pm
Originally posted by hekoone:
Originally posted by Mad Scientist:
Sounds like its being efficient. If something is going as fast as possible, then the task will complete as soon as possible. Doesn't seem like an issue.
Same speed of Windows copy that has no CPU killing wishes like Steam. Totally unneeded and chocking the system by loading ALL the cores just for copying files on the origin PC.
Generally if you want something to use less CPU, then you need a cpu that handles significantly more than the demanded load or the max load based upon the slowest thing (hardware/internal net speed).

It won't kill your cpu unless your cooling is entirely inadequate. It'll just be busy until the task completes.
Originally posted by pckirk:
That is a you (pc / home network, ISP) issue, not anything to do with the steam UI, app, client, or website or online services. This is a STEAM related sub-forum, to discuss Ideas and suggestions for valve to make to the steam User Interface on the App, client and website and online steam services

I agree with others, upgrade your CPU. I am on my old laptop with I9 10900 series chip which is much older than yours. I have no issues downloading/transferring files.

How fast data from internet transfers is depends on how fast your ISP. Even if CPU can handle it, it your ISP that is throttling the speeds.
pckirk 23 Jul @ 4:40pm 
He is transferring via in home network via steam...
Originally posted by hekoone:
I'm talking about file transfer between 2 PC installation of Steam in the same *LOCAL* network - no download at all - I can do it manually in the same time with virtual NO CPU utilization and with the same end result. That's the problem. No antivirus active (not even Windows Defender).

I can't undestand why you can't read "when transferring game files in the network", of course a LOCAL one.
Your system will utilize the resources it can to transfer, that is simply how it works, steam or otherwise.
Originally posted by hekoone:
Originally posted by Mad Scientist:
Sounds like its being efficient. If something is going as fast as possible, then the task will complete as soon as possible. Doesn't seem like an issue.
Same speed of Windows copy that has no CPU killing wishes like Steam. Totally unneeded and chocking the system by loading ALL the cores just for copying files on the origin PC.
Just tested this, and this is perfectly normal. Your 11600k is just being bottlenecked for the transfer speeds is all.
Pretty sure the big increase in CPU utilization is them fixing the problem of transferring files on network was massively slow, so slow that it was a lot faster to download from the internet instead of using in network file transfer.
hekoone 24 Jul @ 2:42am 
Originally posted by Komarimaru:
Originally posted by hekoone:
Same speed of Windows copy that has no CPU killing wishes like Steam. Totally unneeded and chocking the system by loading ALL the cores just for copying files on the origin PC.
Just tested this, and this is perfectly normal. Your 11600k is just being bottlenecked for the transfer speeds is all.
Windows DOESN'T have the same CPU load transferring the same payload, that's the problem (you can of course manually copy the files with Windows, start the installation and get the file checking so the result is just the same). It's not a system bottleneck, is something related to the file transfer process.

It's just stupid to occupy all the cores for a file transfer, totally unneeded.
Last edited by hekoone; 24 Jul @ 2:44am
< >
Showing 1-14 of 14 comments
Per page: 1530 50