심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
다운로드
브라우저보다 빠른!
 

프로그램 최적화

색인 프로그램 최적화

적화(program optimization) 또는 소프트웨어 최적화(software optimization)는 정보 공학에서 시스템을 수정하여 어떠한 면의 작업이 더 효과적으로, 또는 자원을 덜 사용하도록 만드는 작업을 말. 이를테면, 컴퓨터 프로그램은 더 빠르게 실행되거나 기억 장치나 자원을 덜 차지하게 하여 운영케 하거나, 전력을 덜 쓰게 함으로써 최적화될 수 있. 이러한 시스템은 인터넷과 같은 완전한 네트워크나 컴퓨터의 모임으로서 단일의 컴퓨터 프로그램이 될 수 있.

10 처지: C (프로그래밍 언어), 느긋한 계산법, 메모이제이션, 기억 장치, 인터넷, 캐시, 컴퓨터 프로그램, 프로파일링 (컴퓨터 프로그래밍), 시뮬레이션, LLVM.

C (프로그래밍 언어)

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이.

새로운!!: 프로그램 최적화와 C (프로그래밍 언어) · 더보기 »

느긋한 계산법

밍에서 느긋한 계산법(Lazy evaluation)은 계산의 결과값이 필요할 때까지 계산을 늦추는 기법이.

새로운!!: 프로그램 최적화와 느긋한 계산법 · 더보기 »

메모이제이션

메모이제이션(memoization)은 컴퓨터 프로그램이 동일한 계산을 반복해야 할 때, 이전에 계산한 값을 메모리에 저장함으로써 동일한 계산의 반복 수행을 제거하여 프로그램 실행 속도를 빠르게 하는 기술이.

새로운!!: 프로그램 최적화와 메모이제이션 · 더보기 »

기억 장치

1 기가바이트의 DDR2 SDRAM을 개인 컴퓨터에 장착한 모습. 40 기가바이트의 하드 디스크 드라이브 (HDD). 기존의 컴퓨터에 연결할 때 세컨더리(secondary) 기억 장치의 역할을 함. 기억 장치(記憶裝置)는 컴퓨터에서 자료를 일시적으로, 또는 영구히 보존하는 장치를 말. 비슷한 말로 저장 장치라고도 하는데 이때는 대체로 비휘발성의 기억 장치를 의미.

새로운!!: 프로그램 최적화와 기억 장치 · 더보기 »

인터넷

라우터를 통해 연결된 인터넷을 시각화한 그림. 인터넷(누리망)은 컴퓨터로 연결하여 TCP/IP(Transmission Control Protocol/Internet Protocol)라는 통신 프로토콜을 이용해 정보를 주고받는 컴퓨터 네트워크이.

새로운!!: 프로그램 최적화와 인터넷 · 더보기 »

캐시

동적 CPU 메모리 캐시 그림 캐시(cache)는 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소를 가리.

새로운!!: 프로그램 최적화와 캐시 · 더보기 »

컴퓨터 프로그램

C 언어의 "Hello, World" 소스 코드. 컴퓨터 프로그램()은 컴퓨터에서 실행될 때 특정 작업(specific task)을 수행하는 일련의 명령어들의 모음(집합체)이.

새로운!!: 프로그램 최적화와 컴퓨터 프로그램 · 더보기 »

프로파일링 (컴퓨터 프로그래밍)

일링(profiling, 프로그램 프로파일링/소프트웨어 프로파일링) 또는 성능 분석은 프로그램의 시간 복잡도 및 공간(메모리), 특정 명령어 이용, 함수 호출의 주기와 빈도 등을 측정하는 동적 프로그램 분석의 한 형태이.

새로운!!: 프로그램 최적화와 프로파일링 (컴퓨터 프로그래밍) · 더보기 »

시뮬레이션

시뮬레이션()은 실제로 실행하기 어려운 실험을 간단히 행하는 모의실험을 뜻. 특히 컴퓨터를 이용하여 모의실험을 할 때는 컴퓨터 시뮬레이션이.

새로운!!: 프로그램 최적화와 시뮬레이션 · 더보기 »

LLVM

LLVM(이전 이름: Low Level Virtual Machine)은 컴파일러의 기반구조이.

새로운!!: 프로그램 최적화와 LLVM · 더보기 »

여기로 리디렉션합니다

최적화 (정보 공학).

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »