• LF몰 이벤트
  • 파일시티 이벤트
  • 캠퍼스북
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

JVM

*영*
최초 등록일
2009.03.17
최종 저작일
2009.03
47페이지/파워포인트파일 MS 파워포인트
가격 4,000원 할인쿠폰받기
다운로드
장바구니

소개글

전반적인 JVM 구조와 Compiler 설명, 플랫폼별 JVM 메모리구조 및 GC동작방식, Thread 상태 및 분석방법을 설명하였습니다. 특히 IBM JDK에 관해 자세히 설명되어있습니다.

목차

1. JVM 이해
- JVM 개념
- JVM 구성
2. JVM Memory
- JVM Memory 구조
- Garbage Collection
- JVM Memory 튜닝
3. JVM Thread
- Thread 모니터링
- Platform별 Thread 상태

본문내용

JVM : Java Virtual Machine
JRE : Java Runtime Environment
JDK : Java Development Kit (Java API + JRE)
J2SDK : Java2 Software Development Kit (=JDK)
J2SE : Java2 Standard Edition (core)
J2EE : Java2 Enterprise Edition (for Server Application)
J2ME : Java2 Micro Edition (for Electronic Appliance)
JAVA Platform : Java API + JVM
Java API : 프로그램 구현 시 사용하기 위한 라이브러리의 집합
JVM : 작성된 프로그램을 실행시키기 위한 환경
JVM
자바의 소스 코드를 컴파일하면 byte code로 변환되는데, JVM은 이러한 byte code를 읽어서 실행할 수 있도록 해주는 도구
클래스 파일을 번역해서 수행하는 소프트웨어
*
JVM 개념
특징
Write Once, Run Anywhere
JAVA 언어의 특징
Platform Independent : byte code는 중간코드로 모든 JVM에 호환
인터프리터처럼 동작
Runtime Linking
실행 Class가 JVM을 통해 실행되는 중에 필요한 외부 Class와 결합되도록 하는 방식
프로그램 수정이 필요할 경우, 변경된 클래스만 컴파일
Garbage Collection
더 이상 참조되지 않는 메모리를 모아 시스템에 되돌려 주는 것
프로그래머는 메모리에 대해 관여하지 않음
섬세한 컨트롤은 불가능
JAVA의 장점이자 단점
수행속도
인터프리터 언어보다 빠르나, 일괄 컴파일방식 언어보다 느림 byte code를 native code(machine code)로 변환하는 시간이 필요
*

Ⅱ JVM 구성
JVM 구조
ClassLoader
HotSpot VM
JIT Compiler
*
JVM 구성
JVM 구조
ClassLoader : 동적 클래스 적재
Runtime Data Area
Method Area : 바이트코드 저장. static 변수, static 메소드 저장
Heap Area : 동적 메모리 할당. Object 저장. GC의 대상
Stack Area : Method가 사용. 매개,지역,임시변수 저장
Process Register : JVM이 현재 수행할 명령어의 주소 저장
Native Method Stack : native 메소드의 매개,지역변수 저장. 다른 언어에서 제공하는 메소드 사용
*
JVM 구성

참고 자료

없음

이 자료와 함께 구매한 자료

*영*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 파워포인트파일 JVM 마케팅,JVM 경영,JVM 사례,JVM 기업분석 12페이지
    앞으로의 전망 1 2 3 4 5 6 기업소개 JVM - 병원 · 약국자동화 ... 투자비율은 6.8% 로 일반 제조업의 3 배 수준 고객관리 고객에 대한 JVM ... 의약품 안전관리 방안 : 최소단위 포장 권고안 발표 → 역으로 메케슨이 JVM
  • 파워포인트파일 JVM 미국시장,JVM 글로벌경영,JVM브랜드마케팅,서비스마케팅,글로벌경영,사례분석 15페이지
    서론 JVM 기업소개 Part2. ... JVM 미국시장 진출 전략 CONTENTS Part1. ... JVM {nameOfApplication=Show}
  • 한글파일 JVM 마케팅 분석 7페이지
    JVM은?? ... (여담으로, JVM의 설립자가 부회장 직책인 이유는, JVM의 회장 결재란이 ... 위의 사진은 JVM의 제품 중 대표적인 4가지를 뽑았을 뿐, JVM의 제품의
  • 한글파일 [국제경영] 약 포장 자동화시스템 기업 JVM 연구 15페이지
    1.2 JVM이란? 1.3 JVM연혁 1.4 제품소개 2. ... 약 포장 자동화시스템 세계1위 JVM 연구 - 목차 - Ⅰ. ... 즉, JVM은 금융전문인력을 양성하는0
  • 파워포인트파일 중소기업 히든챔피언 JVM 기업분석 29페이지
    JVM 전세계 병원 , 약국 자동화 시스템 개발의 선두기업 INDEX 1 ... 과의 격차는 좀처럼 쉽게 따라잡기 힘들 것 이 모든 시장요소들이 JVM ... 시장에서 충분한 경쟁력 확보 가능 3 rd 시장 분석 경쟁사와의 격차 JVM
더보기
최근 본 자료더보기
탑툰 이벤트
JVM
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업