Back-end 개발자라면 답변가능한 Questions
2019. 2. 11.
OS, Linux, Network# 프로세스와 쓰레드 차이프로세스 - 실행되고 있는 프로그램의 개체. CPU 시간이나 메모리 등 시스템 장원이 할당되는 독립적인 개체. 다른 프로세스와 상관 없이 독립적으로 자원을 할당 받음. 프로세스 간의 통신을 위해선 파이프, 파일, 소켓 등을 사용하여 통신하여야 함 쓰레드 - 프로세스 안에 존재하여, 프로세스의 자원을 공유하는 개체 흔히 경량 프로세스라고 부름 각 쓰레드는 별도의 레지스터와 스택을 갖고, 힙 영역은 공유. # System call이란? # Shared memory? # 해쉬알고리즘의 종류 및 특징?MD5 SHA-1 # Swap memory는 무엇이고 언제발생하는가? # Java에서 Memory mapped file은 언제 사용하는가? # OSI 7 l..