커널 모듈

flottement의 이미지

커널 소스를 다운받아 bonding 모듈을 빌드(make) 하였습니다.

빌드한 모듈로 교체하고 네트워크 재시작 했는데 성능이 현저하게 떨어집니다.

코드를 수정한 부분은 없고요 그냥 build만 해서 모듈만 바꾸었는데 이런 현상이

발생하네요. 왜 이러는지 알 수 있을까요????

커널 버전 및 모듈 버전은 똑같습니다.

빌드 할 때도

make -C /lib/modules/`uname -r`/build M=`pwd` modules

이렇게 해서 해당 커널에 맞게 모듈에 맞게 빌드 하였습니다.

똑같은 모듈인 것 같은데 왜 제대로 동작을 안하는지 미치겠네요.

고수님들 초보자에게 한 수 가르쳐 주세요 ㅠㅠ

flottement의 이미지

커널 버전은 2.6.18-274.17.1.el5PAE 입니다.
모듈 버전은 module-init-tools version 3.3-pre2 입니다.

되야 될 것이 안되니까 너무 답답하네요.

익명 사용자의 이미지

"제가 어제 차를 새로 샀는데 속도가 느립니다. 그냥 부품 좀 바꿨을 뿐인데 왜 이러는지 알 수 있을까요?"

이 질문하고 뭐가 다릅니까?

flottement의 이미지


기존 차는 속도가 느리지 않습니다. 제대로 된 성능을 보이죠.

그런데 그냥 부품(똑같아 보이는 것)하나 바꿨는데 제대로 동작을 안하는 것이죠.

기존 부품과 새로 교체한 부품이 무언가 차이가 있으니까 이러한 현상이 발생하는 거라 생각되는데요.

이러한 차이가 나는게 정상인지? 왜 이러한 차이가 발생하는지? 뭐를 확인해야하는지? 조차 모르겟어서

답답한 마음에 뭐라도 해볼 수 있게 힌트라도 얻고자 이런 우문을 했네요. 죄송합니다.

익명 사용자의 이미지

말투를 좀 기분나쁘게 해서 죄송합니다.

제가 말하고자 한 것은 단지 이 질문으로는 누구도 답변을 쉽게
할 수 없다는 점에서 말씀을 드린 것입니다.

지금 하신 것에 대해 외부 변인이 제대로 통제되고 있는지 글 만으로는 알 방법이 없습니다.
질문을 조금 더 구체적으로, 더 정확히 어떤 작업을 하셨는지 언급하여 주셔야 답변이 가능할 것 같습니다.