어제 스쳐지난 것들이 오늘 수업 내용이 될 줄이야... 덕분에 스레드 개념과 운영체제 작업 처리 방식에 대해서 깊이 탐구할 수 있었다. Synchronous, Asynchronous -동기 처리 방식 : 작업을 순차적으로 처리하는 것 -비동기 처리 방식 : 순차적 X ✔ 여기서 생각해봐야 할 것은 융통성 있어 보이는 비동기 처리가 항상 좋은 것인가이다. 비동기적 처리에 있어서 가장 주의해야 할 점은 각 작업 단계의 순서를 보장할 수 없다는 것이다. 만약 1단계의 데이터가 2단계에서 사용된다면 1단계의 작업이 완료되기 전까지 2단계 작업이 호출되더라도 작업을 제대로 수행할 수 없다. ✔ 비동기적 처리의 문제점을 약간 해결? 콜백 함수를 중첩시켜서 비동기적 함수 구조를 하나로 묶을 수 있고 각 작업들을 순서..