Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 오프라인 설치
- image 압축
- 자료구조
- 포함 관계
- 도커
- 특정 행 출력
- SQL 내장 함수
- 선언적 배포
- 웹 애플리케이션 아키텍처
- Exception Handing
- docker
- 의존성 패키지 설치
- 객체
- apt-rdepends
- 예측 범위 내의 요구사항
- 의존성 설치
- 예외 전가
- redis 외부설정
- Oracle.DatabaseError
- 폐쇄망
- abstract 제어자
- 특정 행
- Port already in use: 9999
- redis 설정
- 웹 애플리케이션 요청 흐름
- ubuntu redis
- 쿠버네티스 패턴
- redis 명령어
- kafkaCLI
- REST 성숙도 모델
Archives
- Today
- Total
목록JAVA Virtual Machine (1)
리꾸므

자바 가상 머신(Java Virtual Machine, JVM) 자바로 작성한 소스 코드를 해석해 실행하는 별도의 프로그램이다. 자바는 운영체제로부터 독립적이다. 이러한 독립성은 JVM을 통해 구현된다. 프로그램이 실행되기 위해서는 CPU, 메모리, 각종 입출력 장치 등과 같은 컴퓨터 자원을 프로그램이 할당받아야한다. 프로그램이 자신이 필요한 컴퓨터 자원을 운영체제에 주문, 운영체제는 가용 자원 확인 후 필요한 컴퓨터 자원을 할당 이 떄 프로그램이 운영체제에게 필요한 자원을 요청하는 방식이 운영체제마다 다르며 이것 때문에 프로그래밍 언어가 운영체제에 대해 종속성을 가지게 된다. JVM이 자바 프로그램과 운영체제 사이에서 일종의 통역가 역할을 수행하기때문에 자바는 독립성을 가질 수 있다. JVM 구조 자바..
발걸음/일지
2022. 11. 15. 19:28