전체 글
-
-
-
1. VPC 와 서브넷BackEnd/AWS 2022. 9. 9. 19:59
[ 목차 ]1. VPC 란?VPC (Virtual Private Cloud)는 가설 사설망으로, 사용자 정의 IP 주소 범위, 서브넷 생성, 라우팅 테이블 및 네트워크 게이트웨이 구성 등 가상 네트워킹 환경을 VPC라고 합니다.물리적으로 같은 네트워크에 있더라도 논리적으로 서로 다른 네트워크에 있는 것처럼 동작합니다.VPC 별로 네트워크 설정을 다르게 해 운영할 수 있고, 각각의 VPC 는 독립된 네트워크처럼 작동합니다,각 VPC는 하나의 리전에 종속됩니다. 각각의 VPC는 완전히 독립적이기때문에 만약 VPC간 통신을 원한다면 VPC 피어링 서비스를 고려해볼 수 있습니다. 2. VPC 기능1. Reachability Analyzer vpc 내 두 개의 리소스 간 네트워크 도달 가능성을 분석 및 디버깅할 ..
-
-
-
-
-
JVMBackEnd/자바 2022. 9. 3. 14:07
JVM 은 자바 프로그램과 OS 사이에 위치해 중계자 역할을 한다. 일반 프로그램은 프로그램이 실행되기 위해서 OS가 제어하고 있는 시스템의 RAM을 제어할 수 있어야 한다. 그래서, C같은 언어로 만들어진 프로그램은 이러한 이유 등으로 OS에 종속되어 실행된다. 자바 프로그램은 JVM 에 종속적이다. OS에 따른 jdk 를 설치하면 해당 OS 에 맞는 JVM 이 설치되고 JVM 은 OS 로부터 메모리를 할당받아 자바 프로그램을 실행한다. 아래는 JVM 구조이다. RunTime Data Area 는 아래와 같이 여러개의 스레드와 공용 heap, method 공간으로 이뤄져있다. Method Area는 클래스 로딩이 되는 공간으로 클래스와 인터페이스에 대한 런타임 상수 풀, 멤버 변수(필드), 클래스 변수..