메모리 조각 모음에 대한 기사를 읽으면서 메모리 조각 모음을 수행하는 소프트웨어의 몇 가지 예가 있다는 것을 상기 시켰습니다. 내가 궁금해, 어떻게 작동합니까? 그것은 전혀 작동합니까?메모리 조각 모음 소프트웨어. 어떻게 작동합니까? 작동합니까?
편집 : xappymah는 프로세스가 메모리 레이아웃이 갑자기 변경 배울 매우 놀랄 수 있다는 점에서 메모리 조각 모음에 대한 좋은 인수했다. 그러나 내가 보았 듯이 OS가 글로벌 메모리 제어를위한 일종의 API를 제공 할 가능성은 여전히 존재합니다. 그러나 심하게 설계된 경우 악의적 인 의도로 사용할 가능성이 높아지기 때문에 조금 어려울 듯합니다. 어떤 종류의 것을 지원하는 OS가 있다면 누구나 알고 있습니까?
소프트웨어 개발의 관점에서 볼 때 매우 흥미로운 질문입니다. 예를 들어 나를 위해 "메모리 조각 모음"은 BS와 같은 소리입니다 (관리되는 환경이 아니면) - 정말 가능한지 알고 싶습니다. – sharptooth
두 번째 질문에 대해. 나는 약간의 연구를했으며 그러한 API가 Windows 나 Mac OSX와 같은 최신 OS에 존재한다는 것을 알았습니다. 물론 이러한 기능을 사용하려면 관리 (루트) 권한이 필요하며 부정확 한 행동은 실제로 엉망이 될 수 있습니다. (BTW, 모든 OS에서 그러한 API의 존재는 매우 논리적이지만, 적어도 OS 자체에 필요하기 때문에) : – xappymah
@xappymah : 고맙습니다. 나는이 주제가 매우 흥미롭고 여전히 호기심에 대한 연구를해야 할 것입니다. 나는 원래의 대답을 받아 들였습니다. – manneorama