개발/개발 상식1 Blocking vs Non-Blocking Blocking vs Non-Blocking Introduction 많은 분들이 Non-Blocking 알고리즘이 빠르다는 것을 들어서 알고 있지만, 1. Non-Blocking I/O와 혼용해 사용하는 경우가 많고 2. 정확히 Non-Blocking 알고리즘이 어떤 것인지 모르고 3. Blocking보다 어떤 이유에서 빠른지 모르기 때문에 본 포스팅에서 해당 내용을 확실하게 정리해보려고 합니다. Interrupt 내가 interrupt를 잘 알고 있다 확신하면 다음 장으로 건너뛰셔도 됩니다. interrupt는 processor가 현재 실행 중인 코드를 중단시키는 요청입니다. interrupt가 accept되면, 프로세서는 현재 활동을 중단하고, 해당 활동의 state를 저장하고, interrupt를 .. 2023. 12. 3. 이전 1 다음