4G를 전부 할당하지 않습니다. 프로세스 입장에선 전체 메모리가 올라온 것 처럼 보이겠지만 OS는 메모리를 효율적으로 관리하기 위해 페이지 단위로 프로세스에게 메모리를 할당하며 필요시에 부분부분 할당해서 실행하도록 조절합니다. 예를 들어 4G 크기의 프로세스가 현재 event loop 기반으로 idle이고 해당 로직을 수행하는데 필요한 메모리 크기가 1k라 가정하면 4k만 할당해줍니다.

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 3월 3일 오후 3:49

조회 155

댓글 0