sysproc.c 和 proc.c 之间的区别

Difference between sysproc.c and proc.c

提问人:GuavaJava 提问时间:10/20/2023 更新时间:10/20/2023 访问量:41

问:

我正在做一个班级项目,其中包括在 xv6 中实现彩票调度程序。我必须实现两个系统调用和.我添加了对 、 、 、 等的系统调用。settickets()getpinfo()syscall.csyscall.hsysfile.cuser.husys.S

我对将实际代码放在哪里以实现系统调用感到困惑。一些网站说代码进去了,而另一些网站说.它可以进去吗,两个文件有什么区别?名字也会是还是只是?sysproc.cproc.cint sys_settickets()int settickets()

(我所说的实现是什么意思;如果这个词在这种情况下是正确的,idk)

int sys_settickets() 
{
 //code 
} 

int settickets() 
{
//code
}
linux-kernel-operating-system system-calls 调度 xv6

评论


答: 暂无答案