콘솔에서 프로세스 트리의 모든 페이지를 잠그는 방법은 무엇입니까?

콘솔에서 프로세스 트리의 모든 페이지를 잠그는 방법은 무엇입니까?

"mlockall()은 호출 프로세스의 주소 공간에 매핑된 모든 페이지를 잠급니다."

프로세스 트리에 대해 콘솔에서 어떻게 수행합니까?

lockall sh -c "read_data | process_data | write_data", 스타일의 nice, ionice및 와 같은 것입니다 schedtool -e.

답변1

직접 구현: libmlockall.

LD_PRELOAD를 수행하면 로드되는 각 프로세스에 대해 mlockall을 호출합니다.

http://github.com/vi/libmlockall

관련 정보