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 · 더보기 »