in reply to Re^2: 4k read buffer is too small
in thread 4k read buffer is too small

It surprises me more that there's a magic number like that buried down in the core. It appears that you should be able to configure that in your own custom IO layer and set the size as big as you wish.