듀얼소켓보드에 소켓당 메모리 용량 다르게 꽂아보신분 계신가요?

   조회 5647   추천 0    

 

최근에 듀얼소켓보드로 넘어와서 가상화 머신으로 사용하려고 셋팅중인데

 

문득 궁금한게 생겨서 질문글 올리게 되었습니다.

 

보통 1소켓이든 2소켓이든 메모리 종류 맞춰서 대칭되는 (채널이 묶이는) 슬롯에

 

장착해야 한다고 알고 있습니다. 그런데 제가 줏어들은 바로는 메모리슬롯은

 

CPU 소켓에 종속되어 다른 소켓까지 영향을 주지 않는 것 같습니다.

 

그렇다면, CPU끼리 연결된 통로로 통신을 진행하니 메모리 채널이나 속도는

 

맞춰줘야하지만 용량은 달라도 상관없지 않을까 하는생각이 드네요.

 

만약 메모리 속도와 채널수만 맞춰줘도 상관없다면 1번, 2번 소켓에 메모리

 

다르게 꽂아서 나뉜 NUMA 끼리 통신 못하게 해놓고 1번 CPU에는 업무용 VM만,

 

2번 CPU에는 테스트용 VM만 돌리면 효율이 좋지 않을까 싶습니다.

 

좀 이상하고 쓰잘데기 없는 생각인가요? ^_^);;

짧은글 일수록 신중하게.
AKA지니 2015-11
오히려 더 비효율적이라고 보이는데요...
     
황혼을향해 2015-11
그런가요? 설명에도 NUMA 끼리 통신하게되면 유동성이 커지지만 (소켓에 할당된 메모리보다 더 많이 할당 가능하지만)
전체적인 성능이 하락할 수 도 있다고 되어있길래, 아예 계획을 잘 새워서 딱 나눠쓰면 좋겠다고 생각했습니다.
가지고 있는 메모리도 짝이 좀 안 맞기도하고요... ^_^);;
박문형 2015-11
다르게 꼽아도 잘 돌아갑니다..

그러나 한시스템의 JOB은 한쪽CPU에 몰아서 아니면 필요상 이쪽CPU 저쪽CPU로  셋팅할 수는 없는 것으로 알고 있습니다.
     
황혼을향해 2015-11
제가 잘 못 알고있는 것일 수도 있지만 가상PC 생성시 NUMA 그룹을 선택해서
할당할 수 있다고 본 것 같아서, 역할을 확실히 해 놓는다면 서로 영향을
미치지 않고 혹사(?) 시킬 수 있을거라고 생각했습니다. ^_^);;
이규섭 2015-11
말씀대로라면

1. 2cpu 사용시  2기가 메모리가 각각 1개씩 꽂혀져 있다고 가정
2. 메모리 4기가가 필요한 코어 1개만 사용하는 프로그램 구동

이럴 경우 말씀대로라면 나머지 2기가는 놀고 있어야 하는데 그렇지 않죠.
실제로는 2번 CPU의 자원은 전혀 사용하고 있지 않지만 2번 CPU에 있는 메모리는 다 끌어다 씁니다.

즉, 1번 CPU에서 2번 CPU의 메모리에 영향을 주지 않는다는 것은 잘못된 정보로 생각됩니다.
말씀하신 논리대로라면 2기가는 놀고 있어야 정상입니다만 현실적으로 그렇지 않습니다.


추가적으로 양 CPU의 메모리량은 서로 다르게 꽂아도 상관없습니다.
1번 CPU 슬롯에 4기가 4개, 2번 CPU 슬롯에 2기가 2개, 4기가 1개, 8기가 1개 이렇게 꽂아도 아무 상관없습니다.
그리고 우선적으로 자신의 메모리 컨트롤러에서 컨트롤하는 메모리부터 사용하긴 하지만, 부족하면 알아서 끌어다 사용합니다.
     
황혼을향해 2015-11
상세한 답변 고맙습니다. 말씀하신대로라면 가상화 설정시 NUMA를 공유하는지 하지 않는지를 선택하는
옵션이 필요 없을 듯 싶습니다. 아마 시스템에서는 알아서 공유하는 듯 하고 Hypervisor에서는 침범하지
않는게 아닐까 생각되네요... 시간 날 때 테스트를 해봐야겠습니다.
그런데, 어느쪽 메모리를 쓰는지 확인할 방법이 제게 없내요~ ^_^);;
          
이규섭 2015-11
제가 가상화 사용시 가장 제대로 혹사시키는 방법을 찾아낸게
8코어 CPU 사용시, 모든 가상머신에 8코어 전부를 할당시키고 알아서 조절해서 써라 하는 것이었습니다.
한두개씩 나눠서 주는 것보다 제 개인적으로는 훨씬 효율적이라고 판단이 들었습니다.
               
황혼을향해 2015-11
흐미... 상남자시군요~ ^_^);
제가 말하는 효율은... 다른사람에서 서비스하는 NUMA가 제가 테스트로 사용하는
쪽으로 영향을 미치지 않았으면 하는겁니다. 예를들어 NUMA 1번이 제가 쓰는것이고
2번이 다른사람들이 쓴다고 하면, 다른사람들이 엄청빡세게 돌려도 저는 널널하게
잘 쓰고싶은 마음에... ^_^);;


QnA
제목Page 3125/5713
2014-05   5178973   정은준1
2015-12   1712377   백메가
2006-03   5612   황혜진
2008-09   5612   금동현
2017-01   5612   질문학생
2014-02   5612   조운
2009-02   5612   유금아
2006-03   5612   이정석
2009-01   5612   우승엽
2016-04   5612   포올
2009-03   5612   임진욱
2013-05   5612   황진우
2005-10   5612   장현모
2006-06   5612   홍수혁
2006-02   5612   전요셉
2006-02   5612   박찬혁
2006-03   5612   최마루
2009-08   5612   최시영
2006-02   5612   최일섭
2013-09   5612   세가새턴
2006-06   5612   김대성
2005-10   5612   유용수