그리고 실행에 필요한 각종 자원(메모리 등)이 필요하다고 운영체제에게 통보하고 운영체제는 자신이 가지고 있는 자원들을 체크한 다음 프로그램에게 나눠줍니다. 프로그램은 자신을 목적을 달성하면 운영체제에게 받았던 자원을 돌려주고 메모리에서 사라져야 합니다.
[AniMATRIX Episode. 'Kid Story'. 네오의 도움으로 매트릭스에서 깨어난 이 꼬마가 바로...]
[매트릭스 리로드디에서 나오는 이 꼬마다]
그런데 여러가지 이유(프로그램 버그, 운영체제 버그)로 운영체제에게 받았던 자원을 일부 돌려주지 않거나 자신이 메모리에서 사라지지 않는 등의 문제가 발생하게 됩니다. 그 자원과 자신이 차지하고 있는 메모리를 쓰레기(Garbage)라 부르고 다른 프로그램이 사용할 수 없기 때문에 운영체제의 자원은 점점 줄어들게 됩니다. Window를 오래 켜두면 점점 느려지는 것도 이 때문입니다.
이러한 현상을 최대한 줄이기 위해 쓰레기 청소부(Garbage Collector)를 두고 운영체제가 어떤 특정한 때에 이 쓰레기 청소부를 실행시켜 자신의 역활이 끝났는데도 돌려받지 못한 자원이나 사라지지 않는 프로그램들을 청소하고 다닙니다.
하지만 이 쓰레기 청소부 또한 버그나 다양한 오류에 대응하지는 못하기 때문에 자원은 점점 줄어들수 밖에 없고 시스템이 멈추는 사태까지 발생하게 됩니다. 바로 운영체제는 매트릭스이고 쓰레기는 매트릭스에서 깨어난 사람이고 쓰레기 청소부는 내부적으로는 요원, 외부적으로는 센티널과 같은 인간은 사냥하는 기계들로 자이온을 청소하는 것에 대응됩니다.
[엉덩이 쎅쒸~~~-_-;]
네오의 등장으로 매트릭스에서 깨어나는 사람들이 점점 많아지게 되고 그로 인해 매트릭스 내부의 오류들도 점점 많아지게 됩니다. 이때 매트릭스는 쓰레기 청소부를 실행하게 되지요. Zion의 오류들(인간들)을 청소하는 것입니다.
[자이온 침공을 목격하는 오시리스호]
오시리스호는 우연히 그 광경을 목격하게 되고 촬영한 테이프를 매트릭스 내부의 연락방법을 통해 전달하고 전사합니다. 내부적 쓰레기 청소는 뒤에...
[침공장면 테이프를 전달한 뒤]
[전사 ㅠ.ㅠ]
5. 시작된 혁명 - 게임 'Enter the MATRIX' 중 고스트편
기계들의 자이온 침략 영상이 담긴 테이프 회수를 시작으로 매트릭스 리로디드가 끝날때까지 나이오비와 고스트(나이오비의 파트너로 콧수염을 기른 동양인. 무기전문가이자 여러 철학적 지식을 가지고 있음. 트리니티를 짝사랑히고 있음)의 활약이 중심이 된 에피소드들로 이루어져 있습니다.
[이 놈이 고스트]
[이 여자가 나이오비]
고스트편에서 특히 중요하다고 생각되는 두가지 장면이 있는데 첫번째는 '고스트와 트리니티편'에서 트리니트가 네오가 인간과 기계의 전쟁을 종식시킬 것이라 믿는냐는 질문에 고스트는 '키어크카드는 [터무니없기 때문에 믿는 것]이라고 말했어. 믿음은 이성을 뛰어넘는 거야. 네오가 수백년에 걸친 인간과 기계와의 전쟁을 종식시킬거라고 믿느냐고? 터무니없는 이야기지. 그래서 우리는 믿어야 하는 거야.'라고 대답합니다.
[영화에서는 나오지 않는 고스트와 트리니티의 장면]
그리고 두번째는 매트릭스 레볼루션 그 후를 짐작할 수 있는 오라클의 대사가 나오는데 '이제 곧 중요한 아이가 올 것이다. 그 아이는 언젠가 우리(프로그램)들과 너희(인간)들의 세계를 완전히 바꾸게 될꺼야'라고 합니다. 그 아이란 바로 매트릭스 레볼루션에 등장하는 새티입니다. 새티는 프로그램이면서도 완벽한 인간의 감정을 가지고 있습니다. 네오가 인간이면서 프로그램을 이해했다면 새티는 프로그램이면서 인간을 이해하는, 스토리가 끝났기 때문에 그 후는 각자의 상상에 맡길 수 밖에...
"The MATRIX" 집중분석 4/6
4. 쓰레기 청소부(Gabage Collector)
- 애니 매트릭스 에피소드 : 오시리스의 마지막 비행
잠시 이야기를 벗어나서 프로그램은 처음 실행될때 그 자체가 실행되는 것이 아니라 메모리에 로드(복사)가 된 다음 메모리에서 실행이 됩니다.
[AniMATRIX Episode 'World Record'. 육상선수 댄은 달리고자 하는 의지하나로 잠깐동안 매트릭스의 통제에서 벗어나게 된다.]
[진실이 보이기 시작]
[매트릭스에서 깨어남]
그리고 실행에 필요한 각종 자원(메모리 등)이 필요하다고 운영체제에게 통보하고 운영체제는 자신이 가지고 있는 자원들을 체크한 다음 프로그램에게 나눠줍니다. 프로그램은 자신을 목적을 달성하면 운영체제에게 받았던 자원을 돌려주고 메모리에서 사라져야 합니다.
[AniMATRIX Episode. 'Kid Story'. 네오의 도움으로 매트릭스에서 깨어난 이 꼬마가 바로...]
[매트릭스 리로드디에서 나오는 이 꼬마다]
그런데 여러가지 이유(프로그램 버그, 운영체제 버그)로 운영체제에게 받았던 자원을 일부 돌려주지 않거나 자신이 메모리에서 사라지지 않는 등의 문제가 발생하게 됩니다. 그 자원과 자신이 차지하고 있는 메모리를 쓰레기(Garbage)라 부르고 다른 프로그램이 사용할 수 없기 때문에 운영체제의 자원은 점점 줄어들게 됩니다. Window를 오래 켜두면 점점 느려지는 것도 이 때문입니다.
[AniMatrix Episode 'A Ditective Story'. 네오를 찾아해매던 해커 트리니티를 추적하는 사립탐정 이야기]
이러한 현상을 최대한 줄이기 위해 쓰레기 청소부(Garbage Collector)를 두고 운영체제가 어떤 특정한 때에 이 쓰레기 청소부를 실행시켜 자신의 역활이 끝났는데도 돌려받지 못한 자원이나 사라지지 않는 프로그램들을 청소하고 다닙니다.
하지만 이 쓰레기 청소부 또한 버그나 다양한 오류에 대응하지는 못하기 때문에 자원은 점점 줄어들수 밖에 없고 시스템이 멈추는 사태까지 발생하게 됩니다. 바로 운영체제는 매트릭스이고 쓰레기는 매트릭스에서 깨어난 사람이고 쓰레기 청소부는 내부적으로는 요원, 외부적으로는 센티널과 같은 인간은 사냥하는 기계들로 자이온을 청소하는 것에 대응됩니다.
[엉덩이 쎅쒸~~~-_-;]
네오의 등장으로 매트릭스에서 깨어나는 사람들이 점점 많아지게 되고 그로 인해 매트릭스 내부의 오류들도 점점 많아지게 됩니다. 이때 매트릭스는 쓰레기 청소부를 실행하게 되지요. Zion의 오류들(인간들)을 청소하는 것입니다.
[자이온 침공을 목격하는 오시리스호]
오시리스호는 우연히 그 광경을 목격하게 되고 촬영한 테이프를 매트릭스 내부의 연락방법을 통해 전달하고 전사합니다. 내부적 쓰레기 청소는 뒤에...
[침공장면 테이프를 전달한 뒤]
[전사 ㅠ.ㅠ]
5. 시작된 혁명 - 게임 'Enter the MATRIX' 중 고스트편
기계들의 자이온 침략 영상이 담긴 테이프 회수를 시작으로 매트릭스 리로디드가 끝날때까지 나이오비와 고스트(나이오비의 파트너로 콧수염을 기른 동양인. 무기전문가이자 여러 철학적 지식을 가지고 있음. 트리니티를 짝사랑히고 있음)의 활약이 중심이 된 에피소드들로 이루어져 있습니다.
[이 놈이 고스트]
[이 여자가 나이오비]
고스트편에서 특히 중요하다고 생각되는 두가지 장면이 있는데 첫번째는 '고스트와 트리니티편'에서 트리니트가 네오가 인간과 기계의 전쟁을 종식시킬 것이라 믿는냐는 질문에 고스트는 '키어크카드는 [터무니없기 때문에 믿는 것]이라고 말했어. 믿음은 이성을 뛰어넘는 거야. 네오가 수백년에 걸친 인간과 기계와의 전쟁을 종식시킬거라고 믿느냐고? 터무니없는 이야기지. 그래서 우리는 믿어야 하는 거야.'라고 대답합니다.
[영화에서는 나오지 않는 고스트와 트리니티의 장면]
그리고 두번째는 매트릭스 레볼루션 그 후를 짐작할 수 있는 오라클의 대사가 나오는데 '이제 곧 중요한 아이가 올 것이다. 그 아이는 언젠가 우리(프로그램)들과 너희(인간)들의 세계를 완전히 바꾸게 될꺼야'라고 합니다. 그 아이란 바로 매트릭스 레볼루션에 등장하는 새티입니다. 새티는 프로그램이면서도 완벽한 인간의 감정을 가지고 있습니다. 네오가 인간이면서 프로그램을 이해했다면 새티는 프로그램이면서 인간을 이해하는, 스토리가 끝났기 때문에 그 후는 각자의 상상에 맡길 수 밖에...
[이 꼬마애가 바로 새티]