본문 바로가기
Security & IT terms

[Day 289] Runtime

by minimalist_2022 2021. 5. 25.
  • 런타임(Runtime)은 프로그램이 실행되고 있는 동안의 동작을 의미하며, 프로그램이 실행될 때 시작됨
  • 프로그램이 실행되는 동안 발생하는 오류를 "런타임 오류"라고 하고, 프로그램이 실행되기 전에 컴파일 과정에서 발생하는 systax error나 컴파일 오류와 구분됨
  • 프로그램이 런타임 단계에 있으면 애플리케이션이 RAM에 로드되며, 여기에는 실행 파일 및 프로그램에서 참조하는 라이브러리, 프레임워크 또는 기타 파일이 포함됨
  • 프로그램이 종료되면 런타임이 종료되고 프로그램에 의해 사용된 메모리를 다른 프로그램에서 사용할 수 있게 됨

 

 

* 참고 : https://techterms.com/definition/runtime

 

Runtime Definition

TechTerms - The Tech Terms Computer Dictionary This page contains a technical definition of Runtime. It explains in computing terminology what Runtime means and is one of many software terms in the TechTerms dictionary. All definitions on the TechTerms web

techterms.com

 

 

# 런타임 환경을 런타임이라고 하기도 함. 이럴 때는 프로그래밍 언어가 구동되는 환경을 의미.

Java 실행(runtime) 환경(JRE)이란?

Java™ 실행(runtime) 환경(JRE)은 Java 애플리케이션을 생성하고 실행하기 위한 일련의 구성 요소입니다. JRE는 Java 개발 키트(Java Development Kit, JDK)의 일부입니다.

JRE는 Java 가상 머신(Java Virtual Machine, JVM), Java 클래스 라이브러리, Java 클래스 로더로 구성됩니다. JDK는 Java 소프트웨어 개발에 사용되고, JRE는 프로그래밍 툴 및 배포 기술을 제공하며, JVM은 Java 프로그램을 실행합니다.

https://www.redhat.com/ko/topics/cloud-native-apps/what-is-a-Java-runtime-environment

 

자바 런타임 환경(JRE, Java Runtime Environment)이란?

Java 런타임 환경(JRE)이란 Java 애플리케이션을 생성하고 실행하는 데 필요한 구성 요소이며 Java 개발 키트(Java Development Kit, JDK)의 일부를 뜻합니다.

www.redhat.com

 

'Security & IT terms' 카테고리의 다른 글

[Day 294] Cyber Kill Chain  (0) 2021.05.30
[Day 292] Framework, Library  (0) 2021.05.28
[Day 284] Web Scraping  (0) 2021.05.20
[Day 263] Cyber Espionage(에스피오나지)  (0) 2021.04.29
[Day 260] Agile 개발 방식  (0) 2021.04.26