VRChat
This item was moved or deleted.
This item was moved or deleted.
Last edited by Raukero The Wolf; Aug 14, 2024 @ 2:22am
< >
Showing 1-7 of 7 comments
LunarSpaceDani Jun 30, 2024 @ 8:59pm 
Originally posted by Raukero The Wolf:
When I run the game for the first time and connect to the world after loading, the CPU usage rapidly increases and it gets very hot (usage 15~30% / 57~63℃, I don't know why)
57-63 C is about normal temps for cpu under load with mid range specs, do temps continue to rise after some time?
VRChat is very gpu heavy so 15-30% cpu usage is normal with those temps, I would be more concerned about gpu usage, vram, and ram if you are having performance problems.
please list out your specs, if you are having problems it could be because of a bottleneck

Originally posted by Raukero The Wolf:
And I just closed VRChat a little while ago, but I got the 'ATTEMPTED_WRITE_TO_READONLY_MEMORY' blue screen, so I think I need to check my PC memory :(
ram might be bad, run a memory test in windows. open a search box and type "windows memory diagnostic" and run it. windows will enter a shell enviorment and run the test, once you will receive a notification telling you if there were any errors. if so open your pc (I assume you are on a desktop) and pull out the ram and put it back in. (after you have powered it off fully and removed any source of power) then run a memory test again, if errors persist the ram is bad and you will need to buy replacement ram.

lastly
Originally posted by Raukero The Wolf:
Does someone know how to disable VRChat from creating files in 'TextureCache'?
no, VRChat downloads assets from servers on the fly when requested by the client. it needs to cache these files to display them in game.
LunarSpaceDani Jul 1, 2024 @ 3:23am 
Originally posted by Raukero The Wolf:
My current usage environment is

ASUS EX-A320M-GAMING
Ryzen 2600
Samsung 8GB RAM (4GB x 2)
MSI GTX1050Ti (4GB)
are you running an older desktop? these are very low specs for present day games especially current vrchat and is probably a part of the cause of your performance problems.
current day vrchat, especially recent worlds and avatars are very unoptimized. you need a beefy pc to run vrchat these days especially with the spaghetti code that it has become in recent years. the likely explanation is that modern day vrchat is starting to stress your hardware a bit.

if you are currently unable to upgrade to a new pc for whatever reason what you could do is reapply some thermal paste and see if that helps with passive cooling, keep your pc in a well ventilated cool area if possible. turn down all settings within the game, set shield settings to disable all effects for non friends and limit or disable particles.
close all non essential applications that you are not using such as web browsers, game launchers, and other programs that are not needed to run the game.

Originally posted by Raukero The Wolf:
In the case of 'TextureCache', it is a system added for the game, but I have no idea what it does, it creates thousands of files on average, and the feature cannot be turned off
again as I stated in my other comment, vrchat needs to cache assets so this can't be disabled. if you are running into low storage warnings you might want to consider upgrading your internal windows drive, or setup a secondary drive for your steam library and move all games there. I think it goes without saying that you should prioritize buying an SSD over HDD especially with games because the performance will be way better then that of a spinning drive.

on that note, please.. upgrade your ram... 8GB is not enough for games these days you want at least 16GB or even 32GB, a ram upgrade can drastically improve performance especially if you are getting ram bottlenecked. you can have half decent specs but if you don't have enough ram that will slow down your games and applications.
LunarSpaceDani Jul 1, 2024 @ 7:16am 
if other games run fine, but its just vrchat and the cause is this texture cache then only other thing I can suggest is to purge vrchat completely and reinstall, delete the game and go to the steamapps directory for vrchat and delete the folder then any other temp directories related to vrchat and do a full reinstall. if that doesn't help then I guess create a bug report on the vrchat discord/site, I hope that this issue gets resolved soon and I wish you the best of luck
Kreotis Jul 3, 2024 @ 3:26pm 
Set your VRchat cache file directory location folder to read-only and disable the write permissions over there to stop additional cache files from being created while you play the game.

https://help.vrchat.com/hc/en-us/articles/1500004572821-I-want-to-change-where-my-downloaded-content-cache-is-stored
Bunkerotter Jul 4, 2024 @ 6:18pm 
Originally posted by Raukero The Wolf:
After the recent VRChat update, I couldn't figure out what the problem was that was maximizing the CPU load and causing severe heat generation
60 degrees is WAY below the specified max. Temperature of 95 degrees. It throttles down if it reaches 95 degrees.
Also: The CPU is specified to be run at that temperature for an extended period of time (think days, rather then minutes).
Is it better if it runs cooler? Yes definitely, less power consumption and theoretically slightly less wear and tear on the oxide layer of the transistors, but that is so marginal, it can be ignored.

Bottom line: Lower temperature is better, but 60 degrees is not only fine, it's actually a really good temperature for a CPU under load.
So: don't worry about the temperature.

Also: With VRChat you are mostly CPU bound, mostly because of badly structured and not optimized avatar animators (I did go to great lengths to learn about it and optimize my animators) and badly programmed Udon in the worlds.
You are rarely bound by GPU, and if so, then mostly because of VRAM rather then GPU compute.

I still don't know a tool that can show the same frametime stats on desktop that SteamVR and FPSVR/XSoverlay can display in VR. But with such tools you can easily see were the bottleneck is.

PS: Even I am CPU bound a lot, with a Ryzen 7950X
Last edited by Bunkerotter; Jul 4, 2024 @ 6:20pm
GGcake Jul 5, 2024 @ 1:26am 
my brain must be wired differently cuz I have dont understand any of this lol
Bunkerotter Jul 5, 2024 @ 11:46am 
Originally posted by Raukero The Wolf:
Bunkerotter //

60°C is definitely not a bad temperature, but it is uneasy for long-term use.
It is not. If you don't believe me (I work as a System and Network Administrator and maintain quite a few Servers), read the Datasheets that Intel or AMD provide. Heck, there is even hot water cooling in Datacenters now (mostly for Supercomputers), were the inlet water temperature is 60 degrees:

Originally posted by IBM Zürich:
The processors and numerous other components in the new high performance computer are cooled with up to 60°C warm water. This is made possible by an innovative cooling system that comprises micro-channel liquid coolers which are attached directly to the processors, where most heat is generated. With this chip-level cooling the thermal resistance between the processor and the water is reduced to the extent that even cooling water temperatures of up to 60°C ensure that the operating temperatures of the processors remain well below the maximally allowed 85°C. The high input temperature of the coolant results in an even higher-grade heat at the output, which in this case is up to 65°C.


60 degrees is totally fine.
Keep in mind, servers usually run under full load, all the time. The more work they do, the higher the ROI is.
And before you say something about "but those are Server CPUs, not consumer CPUs", you are very wrong, because especially for AMD, the same chiplets that are in your exact CPU are used in AMD EPYC CPUs as well.


PS: the high water inlet temperature is used to increase the outlet temperature, to make the heat more useful/efficient to be harnessed for other applications, like building heating, warm water, etc.
Last edited by Bunkerotter; Jul 5, 2024 @ 11:52am
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jun 30, 2024 @ 3:38pm
Posts: 7