OS

Kotlin 기반으로 학습하는 운영체제!

🎯 Thread 관련 정리

Thread 🍀 🏴
Thread() Thread() 클래스 사용 🔵
Runnable Runnable 인터페이스 사용 🔵
thread() 코틀린 제공 thread() 함수 사용 🔵
Thread.interrupted() 스레드 강제 종료 🔵
Daemon Thread Daemon Thread & Normal Thread 🔵
runOnUiThread learn about UI Thread 🔴
Handler learn about handler 🔴
Coroutine 🍀 🏴
coroutine learn about coroutine 🔴

🎯 상호배제 방법들

알고리즘 🍀 🏴
데커 알고리즘 두 프로세스를 동시에 임계 영역 진입, 상호배제 문제 해결 🔵
램포트의 빵집 알고리즘 프로세스 N개의 상호 배제 문제 해결 🔴
방법 🍀 🏴
세마포 P 와 V 연산 🔴
뮤텍스 P 와 V 연산 🔴