Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
One possible reason for the ram usage is that they are using process hooks in everything that you are running to track performance, this might be interfering with the anticheat causing buffer overflows (this is a common issue with netease anticheat / neacsafe for instance and has had a tendency to interfere with rtss and similar applications).
The Thing is that it never has been an issue it either occured since it was forced to update to Windows 11 24H2 or Rivals itself since the Season 1.5 Launch
I get that.. the problem is that i have had to work with nodeJS for various projects over the years.. it has a very bad issue of compounding returned strings that cause buffer overflows (e.g in the case of a garbled string).
This is entirely an issue on the developer end as you can negate this, most don't however... in the case of ASUS software they have a LOOOOONG history of being extremely poorly made.
Whatever change has been made either on netease end or on microsofts end (or both) are more than likely causing this issue... either way i still do not recommend you using armory crate or any other performance tracker that runs 24/7... it's entirely pointless and will only soak up resources.
Is there anything that that happens by deleting armory crate? I‘ve read about it and it seems to come with functionalitys that are important to the PC ofc everything was through google search so i cant really tell if those are 100% true or if there is nothing i need to be scared of by removing it
I think the more important thing to test here is if your issues are solved by turning off armory services first and see if that helps.
If this is the case you might not need to remove AC entirely and just disable it as a startup service until you need it to use it.
If you just want fan control you have alternatives like https://github.com/Rem0o/FanControl.Releases that do this for you.
All the updates are available on their website as well, so it's not a requirement to have AC installed.
But yeah, try turning off armory as a startup service and see what mileage you get out of it as it might just be their nodejs implementation that is a pain in the a** right now.
But just to know, i went to see my startup services and AC wasn't in it. And it pisses me off a bit cuz every time i used it it lagged and took me a bit too much time to just update little pilots
Explain. Only being an A$$ because this is not true. I know first hand. I also would like to know of these projects you worked on... with distributed team? Net team? Devs? I am not going to lie, this has nothing to do with your issue. I am on the same win 11, I use Asus software and have the game fully updated. I do not have these issue. Please tell me why you stated this.
You say you aren't having this issue.. plenty of people are reporting that they are specific to armory.. you have several instances from 1-3+ years ago reporting the same problem so it's not even a rivals specific issue.
Who i have worked for is none of your business, and this is simply down to the way you addressed the question.
As for what i have done... i have written my fair share of rest API's for matchmaking and server management that heavily rely on memoryjs and child process stdio.. (special use case as the engine in use did not support custom websockets for API usage, thus we read memory)
I have run into plenty of instances of buffer overflow and memory leaks from the interplay between them and they all stemmed from string issues (in this case code assuming it is receiving sanitised json causing classes related to said strings to persist after the process has been killed, i.e the garbage collector fails to purge them for one reason or another)
This is also a fairly common problem that can be caused by simply writing to memory in a lot of cases, the reason why anticheats are relevant is because a lot of them both write and read memory. (which is why they are triggered by antivirus suites, as well as their attempts to prevent injections... it's quite literally why they need to be ring0)
But hey, don't take my word for it.. just go google nodejs and memory leaks and/or buffer overflow... this is a VERY common problem and they are more often than not directly related to strings and nodejs inability to garbage collect them, and them ultimately compounding over time.
You can go look up all the nodejs based cheats (also done via memoryjs)... they have the same problem when directly being targeted by an anticheat/antivirus process regardless of the nodejs/memoryjs instance being read-only or not.
If you are a nodejs developer i would hope you are at the very least aware of these issues.