Process ContextVirtual Memory
Process model’s limitation is cooperating & multi-process (sharing is limited so heavy-weighted to fork everything for parallel processing). we use Thread model to deal with this issue.
- I/O bound process - CPU oriented task
- CPU bound process - I/O oriented task (high I/O waiting time)
Process Notion
Process Usages
서버에 걸리는 부하, 추측하지 말고 계측하자
주니어 백엔드 개발자인 라이언은 자신이 개발하고 배포한 서비스가 서버 위에서 아무 문제 없이 잘 돌아가는 것을 보고 매우 만족하는 평화로운 나날을 보내고 있었습니다. 어느날, 라이언이 속한 개발팀의 Slack 채널에 금요일 퇴근 직전 경고 메시지가 날아오게 됩니다. "로그인이 안돼요!" "서버 지금 이상해요!" 주니어 백엔드 개발자인 라이언은 소중한 금요일 밤을 수호하기 위해 신속하게 문제를 해결하고 퇴근하고자 합니다.
https://injae-kim.github.io/dev/2020/07/09/how-to-check-single-server-load-average.html

Seong-lae Cho