Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Sys-10] Implement user level thread system call Fork(void (*func)()) and Yield() #19

Open
kjs1095 opened this issue Feb 3, 2018 · 0 comments
Assignees
Labels
Milestone

Comments

@kjs1095
Copy link
Owner

kjs1095 commented Feb 3, 2018

  • Implement the thread fork and yield system calls, to allow a user program to fork a thread to call a routine in the same address space, and then ping pong between the threads.
  • Need to change the kernel to allocate memory in the user address space for each thread stack.
@kjs1095 kjs1095 added the feature label Feb 3, 2018
@kjs1095 kjs1095 added this to the Project 2 milestone Feb 3, 2018
@kjs1095 kjs1095 self-assigned this Feb 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant