CS604 Assignment 1 Solution Fall 2022 By Hammad Ali TV

CS604 Assignment 1 Solution Fall 2022: Today we are sharing with you Operating System (CS604) Assignment No. 1 Solution Fall 2022. Before creating your assignment file, read all the instructions carefully and follow all the rules. This assignment is submitted after the due date and will not be accepted. Submitted assignments that do not open or the file is corrupt will not be accepted.
Under no circumstances will any assignment be accepted after the due date via email (be it a case of load shedding or internet failure etc.). So avoid uploading assignments in the last hour of the deadline. It is recommended to upload the solution file at least two days before its due date.
If you find any errors or confusion in the assignment (question statement), please consult your instructor before the deadline. After the last date, no question will be raised in this regard.
Question No. 1:
You need to create two user-level threads using pthread_create().
Library call. Following are the functions performed by the two thread functions.
- The first thread should print your name and father’s name and finally print the thread id using the pthread_self() library call.
- The other thread should print your VUID and campus address followed by the thread ID using the pthread_self() library call.
Call pthread_join() in the main function so that the main() function can wait for two threads and finally print the message from the main function.
Your program flow should be as follows.
First compile your C program and also link pthread library at compile time and also use REENTRANT macro from command line.
- Run your program.
- You need to send screenshot with C code.
CS604 assignment 1 solution fall 2022, cs604 assignment solution 2022.