OS Scheduling
컴파일러에 따라 STL qsort가 동위원소 비교 시 swap기준이 달라 각 스케줄러에서 동일 우선순위가 나오는 경우 컴파일러 별로 결과가 다를수 있다. g++ (Ubuntu 9.4.0-1ubuntu1~20.04) 9.4.0 기준 최후순위 정렬기준을 입력순서 기준으로 해놓음
OS Semaphore
Environment: g++-11 (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0
Compile option: g++-11 -fdiagnostics-color=always -g -std=c++2a -pthread Reader-Writer.cpp -o Reader-Writer
OS Deadlock(Banker's Algorithm)
Environment: g++-11 (Ubuntu 11.1.0-1ubuntu1~20.04) 11.1.0
Compile: CMAKE