운영체제1 [OS] 운영체제 질문 - (프로세스,스레드,동기화 문제,교착상태,페이징,가상메모리) 질의응답 형식으로 면접하듯이 정리해봤습니다. 아무리 잘 아는 질문이라고 해도 막상 대답하려고 하면 어려운거 같습니다. 완벽히 아는게 아니라는걸 알려주는거 같기도합니다. 스스로 질문해보고 응답해보면 기억에 잘 남는거 같습니다. 프로세스가 무엇인가요? - 프로그램이 메모리에 적재되어 CPU를 할당 받아 실행되는 것을 프로세스라고 합니다. 즉, 실행중인 프로그램입니다. 프로그램은 명령어들이 포함된 파일입니다. 프로세스의 구조가 어떻게 되나요? - 프로세스에는 4가지 영역이 있습니다. 1) 코드 : 말 그대로 코드 자체가 저장되는 메모리입니다. 2) 데이터 : 전역변수,static 변수들이 저장되는 메모리입니다. 3) 힙 : 직접 공간을 할당하고 해제할 수 있는 메모리 영역입니다. 자바의 경우 실제 객체 인스턴.. 2022. 6. 15. 이전 1 다음