leopard   4년 전

안녕하세요 문제에 대해서는 잘 풀었습니다.
그런데 제가 글을 쓰는 이유는 메모리와 속도와 관련해서 인데요

사실 다른 분들의 코드를 돌려도 물론 잘 돌아가는 것갑니다만 속도와 메모리에서 차이를 보입니다.
가령 어떤 분의 코드를 그대로 넣고 돌렸는데 52ms가 나와야할 것이 56ms가 나오는 것은 물론 메모리 또한 29056KB가 나와야하는데 29288KB가 나옵니다.

사실 이것은 하나의 문제에 대해서 말씀드린 것이 아니라 거의 모든 코드에 대해서 그럽니다.

간혹 52ms가 나오는 코드가 있긴했지만 메모리에 대해서는 항상 29288KB가 나오는데
어떤 점이 차이가 있는 건가요?
웹 서버가 변동된 것이라면 어떤 기준인지 알 수 있나요?


djm03178   4년 전

컴파일러나 인터프리터 버전은 수시로 업데이트가 되고 그 때마다 내부 구현체도 달라지므로 차이는 당연히 생길 수 있습니다.

게다가 그들이 완전히 동일하다고 하더라도 운영체제가 실제로 메모리를 어떻게 할당해줄지는 매번 조금씩 달라질 수 있고, 시간 차이는 정말 아무 이유에서나 발생할 수 있습니다.

qahira   4년 전

아마 그건 폰노이만이 환생해도 모르지 않을까 싶네요...

댓글을 작성하려면 로그인해야 합니다.