下記のように10MBの値をmarkの引数にセットしたら、
その時点で10MBのバッファが確保されるのでしょうか?

BufferedInputStream.mark(10 * 1024 * 1024);