I’m taking system programming course this semester and the final exam is a project presentation and I have no idea what to do. In class we are writing a multithreaded C++ code and we test it in windows wsl. Sometimes we use terminal commands in Linux(Ubuntu) for testing as well. The project should focus on multithreading, GPROF, GDB, time (in terminal), top and htop, iostat, vmstat, mpstat, sar: automated neparting, valgrind, perf, unit tests, and mutex. Anyone have ideas other than the one’s that got rejected? In class we wrote a C++ code were define a vector to find the sum of a number then we write a bash file to find the time elapsed (real, system, user) and then we optimize the code with a for loop and a recursive function. We did this for 6 different versions and we compare them. I’m not sure if this is enough context or not but I hope you get the idea of the course/project.
I submitted a proposal about file encryption and image processing but both are occupied by other students and were rejected and I have one last chance for project proposal and I have no idea what should I do.
Abdelrahman Mohamed is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.