728x90
컴퓨터는 프로세스실행을 할때는 공간을 할당 해주며 또 종료 되었을때는 공간을 돌려 받아
요. 그러는 사이 공간을 빠르게 할당해주고 받고 하다보면 빈공간에 다른 프로세스가 들어가
서 꽉 채우지 못하고약간씩 남는 공간이 생기겠죠?? 그런걸 내부 단편화 라고 해요.
아래의 그림을 보시면 100이라는 공간이 비어 있었으나 70이라는 프로세스가 들어오고 30이
라는 공간이 남게 되죠? 저기를 바로 내부 단편화 공간이라고 해요.
100 |
70 | 30 |
그리고 외부 단편화는 프로세스의 크기가 남아 있는 공간의 크기보다 작아서 들어가지 못한
것을 말하는거에요.
프로세스에게 공간을 할당하고 다시 받고 하던 과정에서 100이라는 공간이 남았어요. 그래서
크기가 '120'인 프로세스를 할당 해주려고 하니까 크기가 100이라서 못들어가죠? 그러면 저
공간은 외부 단편화 공간이 되요.
120 |
100 |
여기 까지에요~ 좋은 밤 되세요.
728x90
'UTIL' 카테고리의 다른 글
APACHE ANT 설치 (0) | 2013.05.08 |
---|---|
How to setup openFrameworks for Android on Windows (3) | 2013.05.08 |
두대의 컴퓨터에서 키보드 마우스 공유 - inputdirector (0) | 2013.04.20 |
키넥트 안드로이드 연결하기 (0) | 2013.04.13 |
openFramework for Android 윈도우에 세팅 (3) | 2013.04.13 |