Seems no need to define `mBufferedReader` and `mFileReader` as class member, just declare as local variable in readMemoryInfo?