> 커뮤니티 > Q&A
 
제 목 : 기본이론-OSp.37
이 름 :
양*희 작성일 : 2015년 08월 11일 10시 53분
     
  첫번째 질문,


예제6보시면, 전제조건이 '단, 각 영역은 미리 분할되어있다고 가정한다.'라고 나와있는데요
교수님께서 문제풀다가 다시 수정하면서, 한 영역에 하나의 프로세스만 적재가능하다고 말씀하시잖아요~
이런 것에 주의해야한다고 덧붙이면서요~
그말씀은 그럼 문제에 나와있는 전제조건 '단, 각 영역은 미리 분할되어있다고 가정한다=한 영역에 하나의 프로세스만 적재가능하다.'와 같다는 말씀인지요?

first fit설명하시면서 처음에는 150KB를 70KB사용하고 공간이
남아있기때문에 분할되어있다 생각해서 쓰면 된다고 말씀하시는데..

제 생각에는 first fit은 처음에 수정하시기전(지금현재 2번째문단 문의내용)에 설명과 같고
next fit에서 1번째문단 문의내용에서 얘기하는 것과 같지 않은지요?

제 생각이 틀렸다면, 다시한번 문제조건에 어떤것이 덧붙여져야하는건지 명확하게 알려주시기부탁드립니다! 그리고 예제7번을 푸시면서는 남아있는 유휴공간을 사용할 수있는 전제하에 푼다고 말씀하시는데, 그러한 것을 문제를 풀 때는 미리 나와있지 않나요? 그런 전제조건이 어떤 식으로 나와야하는지 알려주세요.



---

두번째질문,

예제7-(2)
이유를 설명하시면서 나머지는 426KB를 할당하지 못하기 때문이라고 말씀하시는데,
그 설명에 덧붙여서 제가 답을 적을 때 '426KB는 할당받지 못하는외부단편화가 생기기 때문에 메모리낭비가 생기기 때문에 가장 적절한 것은 모든 메모리가 배치된 bestfit알고리즘이 적절하다.'라고 설명하는 것이 어떤지요? 맞는 답이 되는지 궁금합니다.


--
세번째 질문,


그리고 참고로 37p강의하시면서 할당크기를 417K이런식으로 적으시는데,
KB라고 안적고 K라고 적어도 되는건지요? 생략가능한 표현인지 궁금합니다.
 
     
첨부파일