[Client] Client logs create extreme stuttering
For well in excess of 3 months I've had very bad FPS issues in-game and I had, until recently, blamed it on my awful laptop and what I believed was a failing hard drive. I could somewhat alleviate these issues by keeping the client folder defragmented to reduce my system's file seek time but nothing seemed to help. About a week ago, the game would (seemingly at random) hang for enough time that my frame rate average would drop from 60fps to below 10.
While doing a routine defrag of the client folders and archives I noticed that every single log file output by the client was fragmented and I was struck by inspiration, what if the problem WASN'T file seek time but instead file write time? So I used the windows security tab to deny write access to the "league of legends\logs" folder as well as a selection of logs under the "rads" folder and the "releases" folder for a total of at least 10 log files, all completely unimportant and not normally disable-able through the client (that I could figure). I have yet to have the same issue that has plagued me for months now and my game runs smoother than I can remember it in a long time.
My question to Reds: Why does the client log so much worthless data that it slows down the game while it waits for file writes and why can't I shut it off in the client?