Binary files and memory allocation