2009년 01월 02일
최적화 방법은?
요즘 회사에서 하고 있는 일은 최적화 쪽입니다.
뭐 저야 프로그래머가 아니라서 단지 지휘하고 있을 뿐이지만,
어쨌거나 펙터를 수집하고 방향을 결정하는 것은 늘 힘든 일이네요.
그러다보니 민감한 내용도 꽤 많아서 사실 포스팅하기 좀 그렇더라고요;;; 그래서 그동안 이 작업에 대해 포스팅이 없었습니다.
근데 이놈의 최적화는 정말 짜증나더군요.
겨우겨우 5프레임(!) 개선했는데, 이 컴퓨터에서는 5프레임 빨라지고, 저 컴퓨터에서는 5프레임 느려지고 OTL
이론적으로는 완벽했는데, 오히려 다운되는 컴퓨터가 많아지고..
특히나 시간이 지날 수록 느려지는 클라이언트는 무엇일까요.
일단 메모리 릭 현상을 의심하고 있습니다만 간단한 테스트로 봐도 메모리 사용량이 점점 누적으로 증가해 가지는 않았습니다.
퍼포먼스 hud 돌려서 gpu 쪽 메모리를 확인해 봐야 겠지만 말이죠. 그건 담당자가 확인중이고.
발열 테스트도 해보고 있습니다만 특이한 상황은 보이지 않고 있고.


뭐 일단 계속 케이스 바이 케이스로 테스트 해가면서 잡아볼 겁니다만,
이렇게 불안정하고 변칙 많은 PC 시스템에서
다른 회사들은 최적화를 어떻게 하고 계시나요?
# by | 2009/01/02 23:36 | 나머지[게임잡작업] | 트랙백(1) | 덧글(12)






☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
제목 : 렌더링 최적화 기법 - 파티클 렌더링과 그 외 기법들
주말에 새로 올라온 몇 가지 포스팅들을 보다 김윤정님의 최적화 고민이 생각이 나서 그 짐을 일부나마 덜 수 있을까 하는 마음에 관련된 포스트들을 소개합니다. ^^ 사실 최적화는 애플리케이션단에서의 문제이기 때문에 일반적인 지침을 이야기한다고 해도 바로 적용하기 힘들거나 또 적용한 다음에 뚜렷한 개선을 볼 수 없는 경우도 허다합니다. 하지만 이런 아이디어들도 여러 가지를 접하다 보면 문제를 만든 사람이 프로그램에서 병목 현상이 발생하는 부분......more
...
...
...
농담이었습니다 ^^;
그나저나 2009년 올 한해 새해 복 마니마니 받으세요~
새해 복 많이 받으세요 ^^
(nvperfhud 같은 걸 달고 산다고 봐야죠)
거기다 처음부터 5단계로 PC 수준과 옵션을 나누고 시작해서 뭐 하나 개발 될때마다 이건 어느 레벨에서 쓴다. 라는걸 명시하는 방법으로 진행합니다. 최악의 경우에는 320x240 해상도로 테스트 할때도 있어요. (...)
그럼 수고하세요..
조언 감사드립니다 ^^