It is a unsigned char array, yes. Increasing it too much should only waste some memory, but I would not increase it to much as there might be some run time effects (like processing the data etc..). I would try to double it, e.g. to 131072 (2^17) to see if its helps.