목록운영체제 (10)
체뚱로그
🔹기아 상태(Starvation) 특정 프로세스의 우선순위가 낮아서 원하는 자원을 계속 할당 받지 못하는 상태 기아상태 해결 방안 프로세스 우선순위를 수시로 변경하여 각 프로세스가 높은 우선순위를 가지도록 기회를 부여한다. 오래 기다린 프로세스의 우선순위를 높인다. 우선순위가 아닌 요청 순서대로 처리하는 요청 큐 사용한다. 🔹CPU 스케줄링 CPU 스케줄링이란 어떤 작업에 CPU를 배정할지 결정하는 것이다. 스케줄링 규모에 따른 구분 발생하는 빈도 및 할당 자원에 따라 다음 3가지 스케줄링으로 구분된다. - 장기 스케줄링(Long-term scheduling) 가장 큰 틀에서 이루어지는 CPU 스케줄링 고수준 스케줄링(high level scheduling), 작업 스케줄링(job scheduling) ..
인당 20분 (면접 15분 + 피드백 5분) 박O정 (30~50) - 최수연 관찰자 본인이 확실하게 알고 있는 부분에 대해서는 설명하실 때 알아듣기 쉽게 잘 말씀해주셨음 특히 메모리 공간 설명해주실 때 크게 어느 영역으로 나뉘는지와 각각을 세부적으로 설명해주는 과정에서 깔끔하게 설명을 해주셨다고 느꼈음 질문에 대한 대답이 상이한 경우가 있었음 → 대답을 좀 더 정리하고 말씀해주셔도 좋을 것 같음 말씀하실 때 생각하시면서 말을 길게 끌면서 허공을 계속 보시는 경우가 있음 → 면접관과 눈을 마주보며 대답하면 더 좋은 인상을 줄 수 있을 것 같음 최수연 (50~10) - 조O현 관찰자 말씀하실 때 말하는 속도와 어조 등이 듣기 편했음 가끔 대답하실 때 문장을 너무 길게 말해서 한 번에 이해하기가 어려웠음 → ..
인당 20분 (면접 15분 + 피드백 5분) 이O호 (40~00) - 관찰자 최수연 표정이 밝아서 보기 좋고 발음이 좋아서 말씀하시는 게 귀에 잘 박혀서 알아듣기 좋았음 대부분의 말에 공백 없이 끊지 않고 잘 말씀해주셨음 질문에 대한 대답이 전반적으로 알찬 느낌 → 운영체제 공부를 많이 한 느낌을 받을 수 있었음 그러나 대다수의 질문에서 답변이 장황해지는 경향이 있었음 → 면접관이 지루해할 수도 있을 것 같다는 생각이 들었음 먼저 “운영체제에 대한 역할”을 두괄식으로 먼저 말씀해주시고 부가적인 말씀해주시면 더 이해하기 좋을 것 같음 소프트웨어나 하드웨어 나열하는 것까지는 추가적으로 물어보면 대답해도 좋을 것 같음 생각을 하실 때 계속 시선을 위로 쳐다보는 경향이 있음 이 부분에 대해서 시선 분산이 될 수..
🔹운영체제 운영체제(OS)는 쉽게 말해 하드웨어를 관리하는 프로그램이다. 컴퓨터를 각종 하드웨어 자원과 소프트웨어 자원을 효율적으로 운영관리함으로써 사용자가 시스템을 이용하는데 편리함을 제공하는 소프트웨어이다. 즉, 운영체제는 모든 하드웨어와 소프트웨어를 관리하는 컴퓨터 시스템인 “실행 관리자”라고 볼 수 있다. 운영체제는 작업 수행 방식에 따라 다양한 방식으로 나뉘는데, 대표적으로 다음과 같은 종류가 있다. 1. 일괄처리 시스템 2. 다중 프로그래밍 시스템 3. 시분할 시스템 4. 다중 처리 시스템 5. 실시간 시스템 6. 다중 모드 시스템 7. 분산처리 시스템 🔹시분할 시스템(time-sharing system) 시분할 시스템은 사용자가 작업을 수행하는 방식 중 하나를 말한다. CPU 전체 사용 시간..