Ram usage
Hey Y'all, wondering if I could get some insight on how the Reader and Writer use memory. When going through files are they simply scanning through or are the loading the whole file into RAM?
I am asking because I've made a package which merges bag files (would actually love to contribute the logic to the rosbags package) and a user of my package has run into an issue where they ask :
Does this load the rosbag fully into RAM memory? I am getting out of memory errors while running it on a machine with 16 GB of ram which is getting close to the rosbag sizes.
Looking forward to the response.