Chinaunix

标题: read(),和write()一次最多能读,写多少字节啊? [打印本页]

作者: herocsz    时间: 2009-07-22 14:29
标题: read(),和write()一次最多能读,写多少字节啊?
如题。。。:wink:
作者: alexhappy    时间: 2009-07-22 14:40
什么意思?
作者: Momoass    时间: 2009-07-22 19:25
buffer设多大就能读或写多大
作者: cjaizss    时间: 2009-07-22 20:47
驱动决定
作者: windaoo    时间: 2009-07-22 22:49
的确是由“驱动”实现的
read 只是调用一个 vfs_read, 这个 vfs_read 会调用 fd 对应的更下层的 read, 而这一层的 read 就是由具体的 fs 实现的了
比如读 /dev/zero
一次 read 200MB 的数据都没有问题




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2