히히..그거 암만 봐도 overlapping 하는 메모리
블락 땜에 그렇게 되는 거 같네요.
아마도 memmove() 랑 bcopy() 는 overlapping 부분을
제대로 해결 하기 때문에 되는 듯 하네요.
메로리 블락 내용을 마구 움직일 때는
사실 memmove() 나 bcopy() 는 오버헤드가 있어서
느리지만 젤 안전하지요. memcpy() 는
확실하게 오버래핑 하는 부분이 없다고
전제 할수 있을때에는 아주 빨라서 좋지요.
근데..이 이유가 맞나...