Fixed. 用shared memory替换stdio。

用shared memory替换stdio，因为对于同一个文件，采用不同的FILE*访问的时
候，fwrite/fread的缓存在libc内部维护，无法共享。
TODO: 多线程安全