목차
출시 날짜
회사에서 진행 중인 프로젝트의 출시 날짜는 1월 말로 예정되었습니다!
아직 블로그에 제대로 된 소개가 없는 것은 출시를 위한 준비가 완료되지 않았기 때문입니다. 출시 후에 속히 소개하도록 하겠습니다!
이번 출시는 소프트 런칭으로, 한국은 출시 대상이 아니지만, 개인적으로 잘 만든 게임이라는 생각에 자랑스러운 마음이 큽니다!
코드, BSS, 데이터 세그먼트
스택과 힙 메모리 설명에 이어, 다른 메모리 영역에 대해서도 공부해보았습니다.
그러나 스택과 힙 메모리에 비해 이 부분의 중요도가 낮아, 더 이상 깊게 공부하지 않을 계획입니다.
메모리 누수
다음으로, 이전에 고통스럽게 경험한 메모리 누수에 대한 내용을 다룹니다.
사실, 여기서 소개한 예시들은 일반적인 경우들이지만, 개발자로서 준비 중이시거나 신입 개발자 분들이라면, 저처럼 이 문제를 정말 중요하게 생각하셔야 됩니다!
박싱, 언박싱
함수에서 박싱과 언박싱이 발생했을 때, 그 성능적인 영향은 미세하여 특별히 신경 쓰지 않아도 될 것 같다고 생각할 수 있습니다.
하지만, 이 부분은 반아적이게도 가장 주의해야 할 부분입니다.
만약 박싱과 언박싱에서 추후 문제가 발생한다면, 많은 코드에서 박싱, 언박싱이 발생했기 때문에 성능에 큰 영향을 미칠 가능성이 높습니다.
따라서 이 부분을 수정하는 것은 많은 시간이 소요됩니다. 따라서, 박싱과 언박싱이 언제 발생하는지 알고 있는 것이 중요하며, 이를 통해 미리 이런 문제를 방지할 수 있다고 생각합니다.