성능1 하드웨어, 소프트웨어에서 성능을 높이기 위한 노력들_컴퓨터 구조#1 안녕하세요, 오늘은 컴퓨터 구조를 공부하는 입장에서 텍스트 북에 쓰인 질문이나 해결해보려고 합니다. 너무너무 귀찮네요 히히 소프트웨어와 하드웨어 모두 프로그램의 성능에 영향을 미치는데, 다음 경우에 따라 성능병목 현상(performance bottleneck)이 발생하는데요, 그것을 처리하기 위한 방법들을 논의해 보겠습니다. 소프트웨어 측면의 성능 병목 먼저, 소프트웨어 측면에서 어떤 성능 병목 현상이 발생하는지 알아보겠습니다. - **알고리즘 효율성**: 알고리즘 효율성 측면에서, 특정 작업을 수행하는 데 사용되는 알고리즘이 비효율적일 경우, 프로그램의 실행 속도가 느려질 수 있습니다. 예를 들어, 큰 데이터 세트를 정렬할 때 O(n^2) 시간 복잡도를 가진 버블 정렬 대신 O(n log n) 시간 복.. 2024. 3. 20. 이전 1 다음