태그: 프로파일링
9편
-
C++ 고급 프로파일링 완벽 가이드 | perf·gprof
C++ 멀티스레드 게임 서버가 60% CPU를 쓰는데 어디가 병목인지 모를 때. perf·gprof·Valgrind(Callgrind·Cachegrind·Memcheck)·VTune·Tracy, 화염 그래프, 캐시 미스 분석까지 실전 코드와 벤치마크로 마스터합니다.
-
성능 최적화 완벽 가이드 | C++, Python, Java, JavaScript 언어별 전략
C++, Python, Java, JavaScript의 성능 최적화 기법을 체계적으로 정리합니다. 프로파일링, 알고리즘 최적화, 메모리 관리, 캐싱 전략 등 실무 최적화 방법을 상세히 설명합니다.
-
C++ 성능 최적화 실전 사례 | API 응답 시간 200ms → 20ms 개선기
C++ REST API 서버의 응답 시간을 10배 개선한 실전 사례. 프로파일링으로 병목 지점을 찾고, 알고리즘 개선, 메모리 최적화, 멀티스레딩을 적용한 전 과정을 다룹니다.
-
메모리 누수 찾기: 프로파일러 선택과 재현 시나리오 | Valgrind·ASan·Heaptrack
메모리 누수 프로파일링 방법: C++·Python·JavaScript별 도구 선택, 재현 시나리오 작성, 힙 분석과 의심 패턴까지 실무 순서로 정리합니다.
-
Python 성능 최적화 실전 사례 | 데이터 처리 속도 100배 개선기
Python 데이터 처리 스크립트의 성능을 100배 개선한 실전 사례. 프로파일링, NumPy 벡터화, Cython, 멀티프로세싱을 활용한 최적화 전 과정을 다룹니다.
-
Node.js 성능 최적화 | 클러스터링, 캐싱, 프로파일링
Node.js 성능 최적화: 클러스터링, 캐싱, 프로파일링. 클러스터링 (Clustering)·캐싱 (Caching)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 프로그램 느림 원인 찾기 | 프로파일링으로 병목 5분 만에 찾는 법
C++ 프로그램 느림 원인 찾기에 대해 정리한 개발 블로그 글입니다. C++로 작성한 프로그램이 예상보다 느릴 때, 원인을 찾기 어렵습니다. "알고리즘은 O(n)인데 왜 느릴까?", "멀티스레드로 바꿨는데 오히려 느려졌어요", "최적화 플래그를 켰는데도 개선이 없어요" 같은 상황에서… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: C++, 성능최적화, 프로파일링, perf, gprof.
-
C++ Profiling | "성능 프로파일링" 가이드
C++ Profiling - "성능 프로파일링" 가이드. C++ Profiling의 프로파일링이란?, 기본 시간 측정, 실전 예시를 실전 코드와 함께 설명합니다.
-
C++ 프로파일링 | "어디가 느린지 모르겠어요" perf·gprof로 병목 찾기
C++ 프로파일링의 C++, 프로파일링, "어디가, 들어가며: "어디가 느린지 모르겠어요"를 실전 예제와 함께 상세히 설명합니다.