장치 교체 옵션은 어디에서 찾을 수 있나요?

장치 교체 옵션은 어디에서 찾을 수 있나요?

페이징을 위한 스왑 공간을 추가할 때 우선순위( ) 외에 다른 옵션이 있습니다 pri=. 예를 들어 discard.

그러나 이러한 옵션을 다시 읽을 수 있는 위치를 찾을 수 없습니다. 열이 /proc/swaps하나만 있고 교환이 나열되지 않습니다. 그냥 같은 정보를 출력하는 것 같습니다 .priority/proc/mountsswapon -s/proc/swaps

그렇다면 (C 프로그램을 작성하지 않고) 이러한 옵션을 어디서 얻을 수 있습니까?

답변1

/proc/swapsC 프로그램을 작성하더라도 . 플래그가 무엇인지 알아내는 유일한 방법은 커널을 수정하는 것입니다.

이를 확인하려면 다음 사용자를 찾으십시오.swap_info_struct.flags. 구현 /proc/swapsmm/swapfile.c.

관련 정보