내 리눅스 커널이 최적화 된 수준 (-O?)을 확인하려고합니다. 어떻게해야합니까?리눅스 커널 컴파일러 최적화 수준을 확인하는 방법
찾을 수있는 유일한 것은 커널 구성 파일에서 CONFIG_CC_OPTIMIZE_FOR_SIZE = y입니다. 그것은 -O를 암시 하는가? 그것은 무엇이든 무시합니다 (하나의 gcc 행에서 여러 개의 최적화가 성공하면 마지막 -O가됩니다)? -O2로 빌드 된 커널의 일부분을 발견했지만 모든 커널에 대해 너무 적은 행을 발견했습니다.
이러한 최적화는 중앙에서 어떻게 설정됩니까?
참고 : CentOS 5.5를 사용하고 있습니다.
왜 모든 파일이 동일한 최적화 수준으로 작성되었다고 가정합니까? – tripleee
공정하니? 왜 파일에 최적화가 없어야합니까? 그것이 있다면 그것은 모두에게 더 빨라집니다. – tothphu
소스는 무료이지만 모든 배포본이 모든 빌드 인프라를 게시하지는 않습니다. 하지만 액세스 권한이 있으면 더 많은 권한을 얻을 수 있습니다. – tripleee