Xv6 I/O及其文件描述符
发布时间
阅读量:
阅读量

Xv6 I/O 与文件描述符机制
参考: xv6-riscv-book 1.2 输入输出与文件描述符
文章结构概述
- Xv6 输入输出及文件描述符机制
-
- Xv6 输入输出系统调用接口
- Xv6 中的文件描述符管理
- 读取与写入操作
- 重定向功能的实现方式
- 共享偏移量的处理
- dup 系统调用的功能
-
Xv6 I/O 系统调用分析
以下 Xv6 的 I/O 系统调用将会被本文所采用:
| 系统调用 | 说明 |
|---|---|
| int open(char *file, int flags) | 打开一个文件,flags 用来指示读or写,返回一个文件描述符 |
| int write(int fd, char *buf, int n) | 从 buf 写 n 个字节到文件描述符 fd,返回写入的字节数 |
| int read(int fd, |
全部评论 (0)
还没有任何评论哟~
