MEMCONTROL(8)

명칭
memcontrol - 메모리에 응한 시스템 캐쉬의 거동의 제어

서식
memcontrol list [-a]

memcontrol set -b base -l length -o owner attribute

memcontrol clear -o owner

memcontrol clear -b base -l length

해설
서포트하고 있는 많은 시스템 아키텍쳐는, 기입해지는 메모리 area에 응해 다른 행동을 하도록(듯이), CPU 캐쉬를 프로그램 가능합니다.

memcontrol 유틸리티는 이 기구에 대한 인터페이스를 제공해, 시스템의 물리 메모리의 범위 마다, CPU 캐쉬의 거동을 변경 가능으로 합니다.

이 범위라고 하는 것은, 보통은 크기도 경계도 2 말하고 나무승이 되어 있습니다만, 그 배치를 결정하는 룰은 아키텍쳐에 의해 여러가지입니다. memcontrol 유틸리티는 이 룰을 강요하려고는 하지 않습니다만, 잘못한 편성을 설정하려고 하면 시스템이 거절하겠지요.

list
    메모리 범위를 일람 합니다.

    [-a]
        비록 무효여도, 모든 메모리 범위를 일람 합니다

set 메모리 범위의 속성을 설정합니다.

    -b base
        메모리 범위의 개시 주소

    -l length
        메모리 범위의 바이트 단위의 길이 (2 말하고 나무승으로)

    -o owner
        이 설정을 나타내는 owner 식별 텍스트 (최대 7 캐릭터)

    attribute
        이 메모리 범위에 적용하는 속성. force uncacheable write-combine write-through write-back write-protect 의 편성.

clear
    메모리 범위의 속성을 소거합니다. owner 를 지정하는지, 개시 주소/길이의 편성을 지정해 소거합니다.

    owner 에 근거해 소거하는 경우:

    -o owner
        이 owner 에 소속하는 모든 메모리 범위를 소거

    개시 주소/길이의 조에 의해 소거하는 경우:

    -b base
        메모리 범위의 개시 주소

    -l length
        메모리 범위의 바이트 단위의 길이 (2 말하고 나무승으로)

    개시 주소와 길이는 지금 있는 메모리 범위와 정확하게 합치하지 않으면 안됩니다.

관련 항목
mem(4)