[ CnUnix ] in KIDS 글 쓴 이(By): sang (Grid) 날 짜 (Date): 2006년 8월 15일 화요일 오후 12시 32분 50초 제 목(Title): Re: 수치해석? 네 cache affinity로 인한 성능 저하도 원인이 되겠지요. 근데 cache는 memory보다 더 제 맘대로 못하는 물건이다보니 최소화시킬 수 있는 뾰족한 방법이 없는 상태이고, context내에서는 cache hit이 유지되기 때문에 10배씩이나 차이나는 성능 저하의 주원인으로 보기 힘들지 않을까요? 오히려 co-scheduling에서 다루는 문제들처럼 process A -> process B로 sync message가 도착하는 순간 process B가 switch out되어서 response를 늦게 보내주는 것으로 인한 성능 저하가 주 원인일거 같습니다. (process B 역시 다른 process들한테 message를 늦게 보내어주는 cascading효과가 발생하고 다들 필요한 message waiting상태로 헛돌고 있는 상황이요.) |