I’ve been developing some load tests with Gatling and I could observe that, if I have different scenarios being feeded with the same csv file, for example
val scn =
feed(csv(“users.csv”).random)
.exec( …
each feeder is loaded into memory and, having 10MB csv files loaded multiple times in memory it turns into a potential OOM.
Is there any plan to change the way this works or should I take another approach to solve my memory issue?