Instalează Steam
conectare
|
limbă
简体中文 (chineză simplificată)
繁體中文 (chineză tradițională)
日本語 (japoneză)
한국어 (coreeană)
ไทย (thailandeză)
български (bulgară)
Čeština (cehă)
Dansk (daneză)
Deutsch (germană)
English (engleză)
Español - España (spaniolă - Spania)
Español - Latinoamérica (spaniolă - America Latină)
Ελληνικά (greacă)
Français (franceză)
Italiano (italiană)
Bahasa Indonesia (indoneziană)
Magyar (maghiară)
Nederlands (neerlandeză)
Norsk (norvegiană)
Polski (poloneză)
Português (portugheză - Portugalia)
Português - Brasil (portugheză - Brazilia)
Русский (rusă)
Suomi (finlandeză)
Svenska (suedeză)
Türkçe (turcă)
Tiếng Việt (vietnameză)
Українська (ucraineană)
Raportează o problemă de traducere
Steam's download system is very I/O intensive: First it decrypts the chunk, then it unpacks the chunk, then it writes the new file in a streaming manner, merging it with the diff definitions of the chunk, then it deletes the old file.
Title Downloaded: Assassin's Creed Odyssey (just went with a run of the mill large download)
Resource Monitor
Disk: Minimum hovered ~30 MB/s Disk IO / Maximum (observed) 327 MB/s with intermittent
periods of sustained 90-120 MB/s but the average felt around 44 MB/s (I was unsure how to data log this for analysis beyond sporadic observation) and the live graph feed caps at
100MB/sec leaving little room for lookback guesstimating
Network: Maximum ~340Mbps although fluctuated as expected
Task Manager "Performance" Tab (never appeared strained/struggling)
CPU: avg ~15% @ 4.6Ghz
Memory: ~18% (5.7/31.9)
Disk (SSD):
- Active Time: seemed to never climb much higher than 11%
- Transfer Rate: never seemed to go above 250MB/s
Ethernet: tended to sit between the 250-350MB/s range (ISP capped at ~920-960)
I even went into background processes and tried to end any services related to applications/software I use that might be running in the background (i.e. TeamViewer, etc.)
I don't know. I'm perplexed. Would love to make sense of the situation, or at least get closure that there's nothing I can do ya know?
your google power sux, its been explan in so many post. if your disk is busy at 100% then you cant keep up, this is not even debatable. ( this dont matter what hardware you have, disk cant work any faster then that. ) and why i wrote it like that, its not rude, its disk I/O performance.
even fomual one car, has a limit, if you need to go Raid then do so. ask pro ppl Raid been there over 2 decads or more, this is nothing new. ( pro tech ppl know all this. ) casual helper/IT-supporter might not know such.
https://steamcommunity.com/sharedfiles/filedetails/?id=1082209554
Your steam downloads are limited by
1) your cpu
2) your disk IO
3) your anti-virus
4) your ISP
Since you disk is at 100% then it is #2 and/or #3 limiting your downloads. I'm going to guess you are running an anti-virus that is not MS Defender, which is sucking up all your disk IO and throttling everything.
>-looks up drive-
>reads about very sus
Do you use that software?
Is it conflicting / causing usage because of other stuff that is also running? (motherboard drive boosting software maybe?)
Windows itself also tries to boost the speed of your drive, just saying. Something is causing your drive to go nuts.
Edit: the device has its own NVMe driver. Sigh-, its diffidently asking for conflicts and weirdness.
I recommend testing that driver, maybe it is optimized to handle it if you didn't do that already.
I know a way you can likely fix the download issue for the most part, but I am more interested in what is causing the issue.
https://www.tomshardware.com/news/samsung-980-pro-ssd-failures-firmware-update
Its also governed by the same software, Magician...
probably has the same issues indeed, as the other user suspects.
@OP, I guess you're not interested in finding out and just want a bunch of possibly working solutions.
The following will slow down your SSD by a little bit, but may work.
>disable 'write caching on the device'
try that. xd
Thank you kindly for both responding negatively, as well as for not reading my post and blindly responding with information regarding hardware limitations that have already been vetted as not the source issue. Please in the future, perhaps respect the community at large and first read the discussion before responding.
In case you need a quick summary:
1. I have a Ryzen 7 5800x, which is far from a weak CPU. Not a threadripper sure, but is that really needed to capitalize on high internet speeds? I tested a few minutes ago and Epic launcher provides download speeds consistent with my internet bandwidth, therefore, it is safe to assume hardware (CPU / Storage) are not a factor.
2. Once again, perhaps read the discussion, ditch the troll mentality, and be respectful. Your response was both irrelevant and unncessary.
I have not but it looks like there may be informative responses here that I'm still pining through. Will keep you posted. Just tested Epic and had zero issues with downloads matching max throughput from ISP. If cannot find a solution, will contact Steam directly for assistance and keep you in the loop.
My disk is not running at 100%. Appreciate the information, I can take a look at WIndows Defender, but my CPU is not throttling (Epic speeds are fine), Disk IO shows peak I/O of ~327MB/s which is far below stated performance specs. #3, maybe. ISP is giving me consistent 850-900+ Mbps speeds (time of day depending) and I am hardwired, so no loss of speed resulting from WiFi. From what you're saying, perhaps Windows Defender could be a culprit, but not sure why Epic wouldn't be similarly impacted. Again, tried multiple servers, various times of day, cleared the Steam d/l cache and both reinstalled/rebooted steam, all to no avail.
Hey man, I'm not using Magician software, I lost you a little in your response, but seems like not using it is the way to go? Or should I be? Forgive me repeating myself here in case you read my other responses, but to be clear Epic Launcher doesn't have an issue pulling near max available throughput from ISP (850-900+), which is leading me to suspecting Steam as the root cause here. Willing to give any suggestions a shot before contacting Steam directly. Also thank you for taking the time to entertain the issue I'm having, definitely appreciate it!!
I can try that in a few minutes. Oddly though, I have two other SSD's that I've added since using my initial Samsung 980, and the other two drives experience the same thing. One is a Western Digital, the other I forget but off brand and used mainly just for photography work to keep files off main and steam dedicated drives.
TLDR --
-- Problem fixed with updated network driver.
-- If you suspect a driver issue, don't rely on device manager's confirmation, investigate the versions against latest per OEM
***See Link to Toms Hardware Guide (Elucidator's comment, above)
***See Link to Steam Download Issue Guide (Satoru's comment, above)
Neither of the above two links resolved the issue, but it led me to learn a lot in the process so thank you for the tips @Elucidator and @Satoru.
-----------------------
Initially, I had taken the following steps:
0. Follow the Steam Guide (per Satoru's comment) and work through basically everything in there.
1. Close steam/open as admin/clear cache as well as try different servers -- no luck
2. Check network driver adapter (didn't truly fact-check this, just hit "update" and took the result as scripture)...**hint hint** big no-no...
3. Downloaded the software for my SSD, subsequently updated to latest version, then updated my SSD firmware. For Samsung SSD's, this software is "Magician" (link in TomsHardware will direct you there)
4. Ran SSD diagnostics/benchmarks galore, to assess if my SSD was operating too hot/bottlenecking as many here have suggested it was, verify LBA integrity, etc. etc.. Take note, it wasn't, and a Samsung 980 Pro will not bottleneck steam downloads if other hardware is sufficient. My peak read/write was many times higher than what Steam was using, and same for I/O. Frankly, I suspect the 970 shouldn't have any issues either. Their speeds spec well above common residential ISP bandwidth, so may be able to avoid this step in the future unless you want to deep dive into your SSD's settings etc. Samsung's drives are not a problem with speed, which I can substantiate by my now consistent 90MBps downloads. The issue does not relate to SSD software/etc or conflicts. At least that wasn't the case with my situation, perhaps others have experienced this, but at least for Samsung SSD's with half decent specs otherwise,this shouldn't be an issue.
5. I was constantly running test downloads/monitoring my SSD's I/O, my network card's throughput, and CPU %'s all from Task Manager as well as HWinfo64 (a highly capable hardware monitoring tool, if you don't have it, and you have any interest in better understanding your PC's operating conditions from a hardware perspective, go get that, it's f***ing informative)
6. I ran comparable downloads from the Epic platform, if you don't have that,it's good to see a comparison of two platforms downloading a few comparable games (ofc not simultaneously) as it can help identify if the issue is specific to Steam (not saying Steam's fault) or if the issue is more pervasive (i.e. whether you need to review firewall settings, etc.). What I found was that Epic would have higher download speeds initially, but would ultimately taper off from ~60MBps down to a similar speed to steam (~30-35MBps). This indicated it could potentially be SSD (which at this point I all but ruled out) or could be my ISP (which speedtests ruled out from a strictly network speed perspective). High ISP speeds will still get throttled by other weak-link cogs (hardware) in the machine if present. This ultimately told me perhaps it was a prioritization issue...although unlikely..
7. I tried playing with the optimizations/prioritization settings on my router, toggling between various categories from 'gaming' to 'streaming' to filesharing' to 'other' and everything in between. I wasn't suspecting this would help, but best to try everything
8. Now I went back and started going through my router's device monitor function, inspecting any devices on my network, what type of traffic they were causing, and selectively blocking some of the larger ones (security cameras, etc.) even though they really were relatively quiet on the network
9. Yet still, nothing appeared out of the ordinary aside from bad Steam (and now Epic) download speeds. At this point, I've at least done some thorough sniff tests on the CPU/SSD/Network/Drivers/etc. and so I began looking into BIOS updates, etc., but I had the latest.
10. At this point with nowhere else to turn, I tried disabling my Router's security features as well as any anti-virus/windows-defender. Still, no luck. Same s***
At this point I was getting to a breaking point. It's been hours, and no luck...
Until I decided to go back and revisit my drivers.. When reviewing BIOS versions, I noticed the audio/network/etc. driver versions listed there. Now, when I went into device manager and attempted to auto-update, I was informed I had the latest. At that time as well I had rolled back the driver and attempted to force an auto-update, again, it was telling me I had the proper version.
Until I compared the version number against the latest version listed alongside the BIOS versions on OEM mobo's website. (YMMV if you use a network expansion card)
---- versions were different (by several releases actually) between network driver and the latest version as shown on BIOS website.... Downloaded and manually updated. Problem went away immediately. Not only that, internet seems to be running much smoother overall now too. Snappier is the best way to describe it, although this could be placebo for anything outside of large downloads.
With all of that being said, thank you to the folks who helped point me in the proper direction. Had no idea I needed to update SSD firmware, etc., and now I have a speed bump from having done so, and will hit my other drives this weekend.
@Iceira -- "my google power sucks" and "even formula cars have a limit"??... your advice was the verbal equivalent of irrelevant gutter trash and I suggest perhaps you go educate yourself and maybe pick up a book once in a while. You were unnecessarily rude, you have no ♥♥♥♥♥♥♥ clue on the time I've spent trying to sort this out, and your comment was misguided, completely fruitless, and helped neither me or anybody else who should read this in the future. Please consider being more respectful to others.
10. I tried
@lceira, Thanks for the not-so-wonderful advice. That was definitely not needed and stupidly rude. My SSD usage is at 1%-10% when downloading. Nothing is at 100% use. Of course, I've Googled my eyes out over this situation like S1lentHarbinger has.
-UPDATE-
...That actually worked. I peaked at 35.5MB/s so far after updating the LAN driver manually instead of relying on Device Manager to do it. I tried the ol' disable/enable write caching, clear download cache, etc, you name it, I attempted it. Glad this was the reason (so far). Gotta remember to update drivers manually on fresh installs (or reformats) next time.
I'm stoked that it helped you too! I added you on steam in case you didn't follow the discussion was gonna message you haha.
Hopefully others can leverage the experience as this issue seems more common than one might expect. Glhf!