Forum Discussion

fywa's avatar
3 years ago

BF2042 reads too much data from the drive

So I've just randomly noticed how much does the game read data from a drive, even when you're just sitting in the main menu doing nothing for 5 minutes straight.

For example, here i'm just starting the game and i have 1909 GB total host reads on my nvme ssd drive.

r/battlefield2042 - BF2042 reads too much data from the drive

launching the game, 1909GB total

After 1 minute i have already 1923 GB total host reads on my ssd, and the game keeps constantly reading from drive at the speed of 200 mb/s.

r/battlefield2042 - BF2042 reads too much data from the drive

1 minute passed, 1923GB total (+14GB read)

 

After 3 minutes in the menu it is 1951 GB total host reads on my drive, all this time the game was reading at ~ 200 mb/s.

r/battlefield2042 - BF2042 reads too much data from the drive

3 minute passed, 1951GB total (+42GB read)

 

Finally, at 1956 GB total read it stops reading (after 4-5 minutes since the game launch), so it read 1956 - 1909 = 47 GB just for the time sitting in the main menu.

r/battlefield2042 - BF2042 reads too much data from the drive

4 minutes passed, 1956 GB total (+45GB read)

 

It happens every single time i open the game, which may result in hundreds of total data read from ssd in a single day.

Then i tried testing the same thing with Battlefield 5, and it had no such problem. It only reads for 10 seconds at startup and then it drops to 0 mb/s in main menu.

r/battlefield2042 - BF2042 reads too much data from the drive

bf5 doesn't read

 

Even loading in to the actual match it also simply reads a chunk of data from drive for 5-10 seconds and then it stops.

r/battlefield2042 - BF2042 reads too much data from the drive

bf5, 15 seconds after loading in to the game

 

So in total i've got maybe ~4-5GB total read in BF5 with loading in match, compared to 50GB+ read in BF2042 just for the menu.

8 Replies

  • Good catch, I did the same test and indeed the game loads here over 70GB/s of data during the first map, reading speeds of over 230MB/s on the NVME drive.

    After a few minutes it drops down to 15-35 MB/s. However I don't feel any slowdowns on my setup, however it could be a possible explenation of the microstutter for many

  • When you open "Resource Monitor" and sort Disk by "Total (B/sec)", what are the top file paths that the game is reading from?

  • @FragLordcan you show me how to read out this values ?

    Now I seem to have read over 700GB yesterday on this drive, only played battlefield 2042 ( for approx 4 hours ), that's massive right ? 

  • Don't know how the data in these cas files (up to 255 MB each as it seems) is organized but one theory could be that they always read scene data in big chunks even if they only need a small part of the chunk and then throw away the rest.

    That would be really bad of course but could explain the choppy and laggy game performance. PCIe is basically always loaded with huge amount of data read from SSD into RAM/VRAM.

  • @EA_Atic I haven't cleaned my cache since the last update, It is 1.71GB big but the oldest files I find in there are from 22/12/2022, so I guess a lot of stuff gets overwritten...

About Battlefield 2042 Technical Issues & Bugs

Having issues with Battlefield 2042? Join here to report bugs, and find help with, crashes, connectivity and more.13,092 PostsLatest Activity: 2 hours ago