목록운영체제 (1)
Earn this, Earn it.
TIL - Process Management
2021년 7월 22일 글 ⚽ 운영체제의 프로세스 관리 어떻게 함수 동작을 테스트할까? 1. 오류를 적절히 출력해내는지 판단하자 2. 특정 프로세스를 정의하고 메모리를 체크해주자! 3. GC은 어떻게? 테스트 코드는 위의 두가지를 짬뽕(?)한 함수이지만 실제 동작을 판단하기 위해서는 각각 나눠서 해야할 것이다. (왜냐하면 실제 프로세스는 에러가 나는 경우 동작을 멈추기 때문이다.) 아래 프로세스를 살펴보자. 일반적인 프로세스 메모리 모델 Node.js 프로세스 메모리 모델 실행되고 있는 프로그램은 항상 메모리의 빈공간에 할당되어 나타난다. 이 공간은 Resident Set 이라고 불린다. Code: 실행될 실제 코드 Stack: 힙에 있는 오브젝트를 참조하는 포인터와 함께 모드 value 타입을 포함 (..
[개발 공부]
2021. 9. 21. 14:16