복리의 마법

내가

500만원 투자하여 800일간

매일 1% 복리로 수익을 내었을때

언제부터 급격하게 자산이 상승하기 시작하는가?

 

결국 죽지않고 꾸준히 할 수 있는 "생존과 복리"가 중요한 키 이다.

 

 

200일까지는 3천 6백만원이다.

400일까지는 2억6천만원이다.

600일까지는 20억이다.

 

경사를 보면,

400일부터 약 300일 만에 100억까지 찍어버린다.

 

워렌버핏 또한 큰 부의 반열에 들어갈만큼의 큰재산을 얻는 시점이 노년기부터였다.

즉, 후반부 어느 지점부터 급격히 늘어나기 시작한다.

 

이게 의미하는 것은 결국 부에서 시간(꾸준함)과 생존이 가장 중요한 1순위 이다.

이게 복리의 마법이다.

 

 

하지만 복리로 지속적인 수익을 보기란 현실적으로 거의 불가하다.

시장은 내 예상대로 절대 가지 않기 때문이다. 결국 시장 대응 노하우를 쌓고 생존하는 것이 가장 중요하다.

 

 

주요 내용

- 부가 아닌 죽을 길은 피해가는 것이 주 목적!!

- 인구감소

- 연금 ,GDP, 건보료, 금리

- 전망

 

 

[ 경제 기본 구조도 ]

 

#  경제 공부없는 투자는 죽는길..

 

부동산 영끌족 2030세대 부동산 사서 금리변동(인상) -> 0.5BP -> 3.5

약 10만명이 약 1억씩 손해

 

 

#  FV = PV(1+r)^n

FV = 미래밸류

PV = 현재밸류(현재 투입금)

r = 수익률

n = 시간 : [ 기간 + 시점 ]

 

부 : 복리의 마법과 끝까지 생존의 중요성

 

 

#  앨런 그리스펀 ( 1987년부터 2006년까지 미국 연방준비제도 이사회 의장을 역임)

" 안전 극적 수익 우상향까지의 과정? "

- 실패경험

- 꾸준한 공부

- 매주 자산포폴 혹은 기록의 중요성

- 스터디원 중에서 금,주식,채권,코인 등등 모두 하시는 분이 계심

 

 

# 인구가 감소하면?

- 세금

- 도시 인프라 붕괴 

  -> 일자리, 의료, 편의시설, 학교, 유통, 환경 등등 붕괴

- 국민연금 고갈중

- 건강보험재정 고갈중 (28년부터 마이너스 예상)

 

 

# 현재 국민연금 / 건보료

- 국민연금 4.5 + 4.5(개인) = 9%

 -> 연금개혁안 9 -> 13% ?

- 건보료 4 + 4(개인) = 8%

 

개인은 9.5%씩 연봉에서 자동삭감.. 더 오를 가능성 높음..

 

연금이 높으면 국채발행으로 갚아주는데 그럼 인플레이션이 증가함. 즉, 조삼모사

 

- 건보료를 높이거나 의료민영화가 되거나.. 앞으로 건강의료 혜택이 줄어들 수 있음.

 

과연 이러한 상황이 되었을 때, 내가 어떤자산을 갖고 있을 것인가??

 

 

 

# 개인에게 잘 맞는 투자법이 가장 중요하다.

- 스터디 용현님이 주신 팁..

십억 넘게 굴리신분들 데이트레이딩이 많다.

이는 동물적인 감각도 매우 중요하다고 말씀하심.

즉, 개인이 ' 나 '를 잘 아는 것( 성향)이 매우 중요!!

 

- 미국은 개인단타/장투보단 펀드에 많이 투자함(증권사에 맡기는 것)

이는 수익을 볼 확률을 중요하게 생각하고, 개인의 시간과 삶을 중시하기 떄문.

그리고 주식 거래 세금이 한국보다 매우 높음.

 

 

 

# PIR 

 

 

 

# 향후 GDP와 환율

- 전세계중 미국만 GDP총량이 매우 높아지고 있다.

- 이는 당분간 지속될듯. 

 -> 인구분포가 2050까지 완벽

 -> GDP 지속 폭풍성장

 

- 환율?

현재 1400으로 당장 1200은 찍을 수 있으나 결국 1500이상 갈수도잇다.(장기적)

하지만 다른분은 어느순간 강달러가 무너질 확률이 있다. (단기적 25~26년 혹은 30년)

 

 

 

# 우리나라 전망

28~30까진 경제가 성장할 가능성 높다. 경제 붐!

하지만 이후엔 완전히 달라질것.

현재의 경제상식들이 완전히 통하지않고 뒤바뀔 가능성이 높다.

예를들어) 달러가 1400위에서 돌아오지 않을 수도 있다.

초고령화 + 30년 인구분포 망함.

 

 

 

# 개인이 할 일

- 경제위기 같은 이벤트

- 평상시 이벤트

 

이 두 가지 케이스의 대비책을 갖고 있어야 기회가 열린다

ex) 영화 국가부도의날 혹은 빅쇼트

 

- 인구구조가 크게 바뀔 때

제도(연금 건보료...)와 도시가 바뀐다.

-> 이는 부동산에 큰 영향을 끼친다.

 

 

 

# 우리나라 금리와 현 가계

가계부채가 높다.

우린 변동금리인데 그럼 기준금리가 고정금리인 미국이 더 금리가 낮아야한다.

하지만 지금은 비상식적으로 한국이 더 높다. ( 조만간 충격 시그널일 수도)

 

- 아직 외환 보유는 충분하다. 하지만 만약 이게 고갈되면(=풀면)??

충격! -> 위기 ! -> 그 때가 기회 !

 

 

 

 

 

오늘부터 데일리 트레이딩 수익률을 기록하도록 하겠다.

목표는 "생존과 복리"

 

요약

기간 : 06.26~06.29

수익률 : +16%

매매횟수 : 2회

 

 

목표

꾸준한 매일 +1% 복리수익 -> 1000일

수수료 공제하고 난 후 수익률을 기준으로 기록

500만원 매일 +1% 복리수익률 연속 764회 성공시 100억 달성한다.

 

 

1차 목표 : 31회 성공시, 40만원 현금화하기 !

500만원시작 매일 1% 복리표에서 31회 연속성공시 다음과 같다.

 

 

 

 

24.06.21 시작!

원화 입금 

 

 

 

 

1회 수익 !

수익률 :  + 1.7% 

기간 : 2시간

내용 : 70% 약 +3.5%매도 , 나머지 30% -0.7%매도

전략 :

- 거래량이 높고 30분봉상 상방가려고 안달이 났던 차트였음.

- 흐름이 업비트 알트들 ma 7선까지 잠시 순환펌핑이었음

 

 

 

 

2회 수익 !

수익률 :  + 14.3% 

기간 : 2.5일

내용 : 비트 안정적 흐름일때 순환펌핑이 오면 7일 이내로 스윙을 노렸다.

 

 

전략 )

- MA30선까지 빗썸알트위주로 하락갭차이 단기순환펌핑

- 다른 알트들이 대부분 이전 저점까지 (갭차이) 오르거나 30선근처까지 갔음.

- 따라서, 보수적으로 가장 왼쪽 화살표 부근을 저점 저항선으로 잡고 매도를 걸었으나, 직전 저점 + 30선까지 가준모습.

- 그래도 보수적 예약매도가 전액익절 성공확률에 매우 유리하다.

 

 

 

### 복리표 현재 위치 ###

 

복리표 764회를 향해 꾸준히 달리겠다.

오직 "생존과 복리"가 주 목표이다.

자만과 욕심은 절대 금지이며 내 원칙대로 감정없이 꾸준함이 가장 중요하다.

꾸준한 경제/금융 공부도 필수이다.

 

아직 빗썸알트 순환펌핑 끝물부근이며

오늘 비트가 반등해주었다.

아직 안오른 녀석으로 한번 더 스윙으로 먹어준 후, 

1% 데이 트레이딩모드로 돌입할것이다.

'경제금융&자산 포폴 > 끄적끄적' 카테고리의 다른 글

6.30~7.4 수익률  (0) 2024.07.04

오늘은 백준 부녀회장, 오름차순 문제를 풀어보았다.

 

1. 10989번 오름차순 문제

 

처음 내 방법대로 하니 메모리 초과가 발생하였다.

채점기준에 5Mb로 메모리가 한정되어있었다.

 

- 방법 1 : 메모리초과

 

 

초과 원인은 sort사용 , sys.stdin.readline이 아닌 그냥 input()사용 , for문안에 append사용이 있었다.

 

 

 

 

- 방법 2 : 계수정렬

 

 

 

 

sys.stdin.readline() 과 input()의 차이점

  1. 메모리 사용:
    • sys.stdin.readline()을 사용할 때, 개행 문자를 포함해 입력을 처리하므로 필요한 경우에만 문자열에서 개행 문자를 제거하면 됩니다. 이는 필요하지 않은 메모리 할당을 줄일 수 있습니다.
    • input()은 결과에서 개행 문자를 제거한 새로운 문자열을 생성하므로, 메모리 할당이 조금 더 이루어집니다.
  2. 사용 편의성:
    • 일반적인 사용자와의 인터랙션을 위해서는 input() 함수가 더 친숙하고 사용하기 쉽습니다. 사용자에게 프롬프트를 제공하고 개행 문자를 자동으로 처리하기 때문입니다.
    • 스크립트나 대규모 데이터 처리에는 sys.stdin.readline()이 더 적합합니다. 특히, 빠른 입력 처리가 필요하거나, 파일에서 대량의 데이터를 읽어야 할 때 유용합니다.

 

 

 

2. 2775번 부녀회장이 될테야

 

 

이 문제는 코드를 이해하기가 조금 어려웠다.

조금 더 연구가 필요하다!

'Python&Dev > Python' 카테고리의 다른 글

checkbools,max / 1546, 1259  (1) 2024.05.16
아스키함수, Hash함수 / 15829  (0) 2024.05.15
Combination, CheckBools / 1978, 2798  (0) 2024.05.15
while , for / 4153,1978  (0) 2024.05.14
[코딩] 백준 코딩테스트 - 1000, 1330  (0) 2024.01.27

오늘 제출한 백준문제는

 

1546 평균구하기

1259 펠린드롬수

 

두 문제 모두 그리 어렵지 않게 풀어내어서 기분이 좋았다.

 

 

 

 

1259 펠린드롬수

 

공부한 개념

 

특정 조건을 check bools로 판별하기, 2로 나눌때 추가연산없이 소수점 버리는법

 

 


1546 평균구하기

 

공부한 개념

 

max() 함수 , 수식구현

 

'Python&Dev > Python' 카테고리의 다른 글

계수정렬 / 10989, 2775 백준  (0) 2024.05.21
아스키함수, Hash함수 / 15829  (0) 2024.05.15
Combination, CheckBools / 1978, 2798  (0) 2024.05.15
while , for / 4153,1978  (0) 2024.05.14
[코딩] 백준 코딩테스트 - 1000, 1330  (0) 2024.01.27

오늘의 백준

15829 해시함수

 

 

개념

 

 

1. Chr , Ord 아스키함수

 

- ord('a')함수는 'a'의 아스키값인 97을 반환해준다.

- chr('a')함수는 해당 아스키값을 a문자열로 반환해준다.

 

 

 

 

2. 해시함수

 

- 해시 함수란 임의의 길이의 입력을 받아서 고정된 길이의 출력을 내보내는 함수로 정의한다. 해시 함수는 무궁무진한 응용 분야를 갖는데, 대표적으로 자료의 저장과 탐색에 쓰인다.

 

- 해당 해시함수식은 해시충돌(중복)을 최대한 방지하도록 고안된 식이다.

 

- 해시 함수의 입력으로 들어올 수 있는 문자열의 종류는 무한하지만 출력 범위는 정해져있다

 

- 여기서 마지막에 M의 나머지로 해시를 구함으로써, 해시값이 너무 커지는 것을 방지하고 범위를 제한할 수 있다.

-> 위 식에서 'r'은 M과 서로소인 숫자로 정하는 것이 일반적이다.  r의 값은 26보다 큰 소수인 31로 하고 M의 값은 1234567891로 설정.

 

 

# https://www.acmicpc.net/problem/15829
# 해시 함수

# 개념
# chr 함수와 ord 함수를 사용하여 아스키 값을 문자로 변환 : ord('A')는 'A'의 아스키 값(65)을 반환 / chr(A)는 해당 아스키값 '65'를 다시 문자열 A로 변환
# 이러한 해시함수식은 해시충돌(중복)을 방지한다.
# 최종 해시 값을 큰 소수 m으로 나누어 나머지를 취함으로써, 해시 값의 범위를 제한합니다. 이를 통해 값이 너무 커지는 것을 방지하고, 값의 균일한 분포를 유지합니다.

num =  input()
sentence = str(input())
t = 0
m = 1234567891
for idx, i in enumerate(sentence):
    a =  ord(i) - 96   # 96 = ord('a')-1
    t += a * (31**idx) # 해시함수식

print(t%m)

'Python&Dev > Python' 카테고리의 다른 글

계수정렬 / 10989, 2775 백준  (0) 2024.05.21
checkbools,max / 1546, 1259  (1) 2024.05.16
Combination, CheckBools / 1978, 2798  (0) 2024.05.15
while , for / 4153,1978  (0) 2024.05.14
[코딩] 백준 코딩테스트 - 1000, 1330  (0) 2024.01.27

백준 코딩 골드마스터를 향하여!

 

 

오늘 풀었던 문제 

 

1978 소수 찾기 [복습]

2798 블랙잭 변형

 

 

 

 

1978 - 소수 찾기

 

개념

True / False 특정조건 check -> Count 하기

 

# 개념
# True/False로 특정조건 체크 후 카운트 방법

# source 1
lenth = int(input())
num = list(map(int,input().split()))
cnt = 0

for i in num:
    if i == 1:
        continue
    is_prime = True
    for j in range(2,i):
        if i % j == 0:
            is_prime = False
            break
    if is_prime == True:
        cnt+=1
print(cnt)

# source 2
n = input()
num = list(map(int,input().split()))
prime_cnt = 0
for i in num:
    cnt = 0
    for j in range(1,i+1):
        if i % j ==0:
            cnt+=1
    if cnt == 2:
        prime_cnt += 1

print(prime_cnt)

 

 

 

2798 - 블랙잭변형

 

개념

# combination(list,요소갯수), 타갯이 더 작을때 변수 갱신방법 - > 무한대변수 시작

 

combination(list,요소갯수)

이 메서드는 해당 리스트의 요소갯수만큼 묶어서 튜플형태로 반복자를 반환한다.

만약 리스트형태로 반환하고싶으면 아래처럼 하면 된다.

for i in combinations(num_list,3):
   i = list(i)
   
   print(i)
 

 

 
#  https://www.acmicpc.net/problem/2798
# 블랙잭
# 리스트 넘버 중 3개를 뽑아 M과 가장 근접한 조합의 합

from itertools import combinations

num, m = map(int, input().split()) 
num_list = list(map(int,input().split()))

a = float("inf") 
b = 0 
for i in combinations(num_list,3):
    t = sum(i)
    if 0 <= m - t < a: 
    	a = m - t      # 더 작은 a 갱신
        b = t
    if a < b:
        c = t

print(c)

 

'Python&Dev > Python' 카테고리의 다른 글

checkbools,max / 1546, 1259  (1) 2024.05.16
아스키함수, Hash함수 / 15829  (0) 2024.05.15
while , for / 4153,1978  (0) 2024.05.14
[코딩] 백준 코딩테스트 - 1000, 1330  (0) 2024.01.27
Flask 프레임워크에 대해  (0) 2023.12.06

 

오늘은 백준4153,1978을 풀어보았다. 

코드를 짜면서 관련 개념들을 복습겸 자세히 공부해보았다.

 

 

 

Study



while 반복문


장점

조건 제어 용이: 특정 조건이 참일 때까지 반복하므로, 종료 조건이 명확하지 않거나 동적으로 변하는 경우 유용합니다.
유연성: 반복 횟수가 정해지지 않은 경우 사용하기 좋습니다.

 


단점

무한 루프 위험: 종료 조건을 잘못 설정하면 무한 루프에 빠질 위험이 있습니다.
조건 관리 필요: 반복문 내에서 조건을 명확히 제어해야 합니다.

 

 

 


for 반복문


장점

반복 횟수 명확: 정해진 횟수만큼 반복할 때 사용하기 좋습니다.
가독성: 리스트, 튜플 등 시퀀스를 반복할 때 코드가 더 간결하고 읽기 쉽습니다.

 


단점

유연성 부족: 반복 횟수가 고정되어 있어, 종료 조건이 동적으로 변할 때는 사용하기 어렵습니다.
조건 변경 어려움: 반복 중에 조건을 변경하는 것이 비교적 복잡합니다.
a, b, c가 0, 0, 0일 때 반복문을 중단하기
a, b, c가 0, 0, 0이 되면 반복문을 중단하고 싶다면 while 반복문이 더 적합합니다. 이유는 while 반복문은 조건에 따라 반복을 지속하거나 종료할 수 있기 때문입니다.

 

 

 

 

Baekjoon Coding

4153 , 1978 

 

 

학습 내용)

4153에서 a,b,c중 b가 빗변이라면 기존코드가 맞지 않기 때문에 list와 sort를 사용해주어야 한다.

1978에서는 continue, break, 소수prime check용으로 bools를 이용하였다.

 

 

 

오늘은 근무 3일차

 

 

윈도우(로컬)환경에서 리눅스 서버를 연결하고, 그 안에 컨테이너를 만들어서 작업환경을 세팅하였다.

1일차에서 익혔던 도커 컨테이너로 NAS에 있는 데이터들을 옮기는 작업을 하였다.

 

 

 

 

 

오늘 했던 일)

1. 서버2에 계정생성, 권한부여, 도커 설치

2. 전임자 분께서 사용하셨던 도커 컨테이너 환경의 이미지를 추출하여 docker hub에 푸시

3. 푸쉬된 이미지로 컨테이너 생성

4. 컨테이너 vscode SSH연결, cuda세팅(GPU환경)

5. NAS(네트워크로 연결가능한 외부저장소)의 의료CT이미지 데이터들을 리눅스 서버의 도커컨테이너로 옮기기

 

 

 

오늘은 5번에 있는 전송과정에 대해 간단히 복기해보려고 한다.

 

 

 

 

 

 

키워드)

SCP -r, winSCP, NAS, 도커 이미지(푸시,풀)

 

 

 

 

 

방법)  NAS -> 서버 -> 컨테이너

 

설명

NAS의 데이터 -> 내 계정 서버(리눅스) SCP명령어 사용으로 전송 -> 내 docker container에 카피

 

 

가 정석적인 방법이었으나,

NAS의 계정에 한글이 포함되어있는 바람에 invalid 에러가 뜬다.

 

그래서 winSCP 파일전송 프로그램을 설치하여 '새 사이트'로 NAS호스트를 연결하고 내 로컬(윈도우)pc 에 먼저 전송(카피)하는 방식을 택하였다.

 

 

 

 

 

 

수정된 방법)   NAS -> 로컬 -> 서버 -> 컨테이너

 

설명

NAS -> winSCP사용하여 로컬pc(윈도우) 전송 -> 로컬터미널에서 SCP -r 명령어로 -> 서버pc로 데이터보내기(카피) ->  서버pc내의 도커 컨테이너로 카피

 

 

 

 

고민했던 점)

- SCP 전송할 때, 방법론 수정에 대해 어떻게 할지 많이 고민했었다. 계정을 다시 만드는게 가장 빨랐으나, 오늘 관리자분께서 휴가이므로 내일 문의예정이다.

- 도커 컨테이너 생성시, 권한이 충분히 부여되지 않아 start가 잘 되지 않았다. 관리자 계정에서 vi편집기로 권한 관련에서 새로만든 계정이 허용되도록 추가하였다.

- nvidia mismach문제도 있어서, 기존의 nvidia를 삭제하고 driver에 맞는 Nvidia를 명령어로 검색 후, 다시 재설치 하였다.

- 로컬에서 서버로 scp사용하여 보낼 때, 보내는 클라이언트에서 터미널을 생성하여 명령해야 한다.

- winSCP프로그램에서 서버 to 서버기능이 되지않을까 서칭해보았지만 로컬 <-> 서버 만 가능하였다.
따라서 NAS -> 서버로 바로 보낼 수 없었기에 NAS -> 로컬 -> 서버 -> 컨테이너로 보냈다.

 

 

 

 

 

 

Study

 

1. 인공지능과 머신러닝

 

머신러닝은 초기 인공지능과 차이점이 있다.

초기엔 컴퓨터에게 이것저것 자세히 알려주고 이것이 자동차다! 라고 특징을 직접 알려주었지만,

머신러닝은 자동차 사진들을 주면 스스로 특징을 찾아 학습하는 개념이다.

 

이러한 머신러닝은 사용자의 데이터가 많을수록 정확도가 높아져서,

구글 아마존, 페이스북에서 정보를 많이 모으려고 하고 검색하거나 유튜브 알고리즘 등에 많이 사용된다.

 

 

2. 지도학습, 비지도학습, 강화학습

 

학습이란?

모델 데이터 입력시, 원하는 결과가 출력되도록 모델변수들을 조금씩 조율하는 과정.

이 때, 데이터의 특징, 학습방식에 따라 위 3가지로 구분.

 

지도학습?

사람이 모델을 지도하는 것처럼 말 그대로 사람이 가르치는 방식.

 

인풋데이터와 그에 대한 레이블(label라벨 = 정답)을 반복하여 모델에게 보여줌으로서,

x(input), y(output)의 연관성을 찾게한다. 

그리하여 낯선 데이터에 대해서도 결과를 예측할 수 있다.

 

가장 널리 사용되며, 이미지/음성, 기계번역 등에 사용하나,

단점은 사람이 수고스럽게 레이블을 준비해야한다.

 

 

비지도학습?

정답이 없는 데이터로 학습.

정답이 없는 데이터로부터 군집분석, 데이터표현, 차원감소 등을 배운다. 

지도학습을 보조하는 용도, 사람의 개입이 적어진다.

다만, 사람이 원하는 결과를 도출하기 어렵다.

 

 

강화학습?

게임같이 주어진 환경에서 상호작용하며 높은 점수를 받는 방법을 매우는 방식.

문제에 대한 보상방식을 잘 설계하는 것이 핵심.

 

 

기타 학습법들)

준지도학습 - 레이블이 부족한 데이터를 학습

메타학습 - 학습법자체를 연구

퓨샷학습 - 몇번의 데이터만 보고 학습

전이학습(transfer) - 이미 학습된걸 가지고 다른문제에도 적용

 

 

오늘은 입사 첫날이다. 

개발환경 세팅을 하면서 도커를 함께 공부하게 되었다.

 

이전에는 아나콘다로 가상환경상태의 python을 사용하였다.

이제부터는 docker 컨테이너 환경을 사용할 것이다.

 

 

 

 

 

 

[ 간단한 근무일지 ] 

 

- ssh서버(리눅스)연결

- 계정생성, 권한부여 , 명령어 공부, bash 설정

- 도커설치 ,이미지풀링(패키지), 컨테이너 생성

- 컨테이너에서 주피터노트북 연결(외부에서 접속O)

- vscode SSH로 서버pc의 새로만든 계정에 연결

 

 

 

 

 

[  도커란? ] 

 

- 컨테이너를 이용한 가상환경, 리눅스 기반 오픈소스 프로젝트

 

- 컨테이너?
나의 특정 테스크의 그 코드에 필요한 환경을 패키징 한 것.

 

- 여러 컨테이너는 동일한 운영체제 커널을 공유, 격리된 공간에서 독립적인 프로세스로 실행

 

- 컨테이너 이미지?

 코드, 라이브러리, 실행환경 등을 담은 패키지묶음

 

- 도커 이미지는 레지스트리에서 다운받거나, Dockerfile을 이용하여 직접 빌드 가능

- 이미지로부터 컨테이너를 생성하여 실행

- 컨테이너는 가상머신보다 빠르게 생성, 가벼움, 직관적이고 간단한 설정가능(호스트 운영체제와 바로 연결되어있음)

 

 

 

 

 

 

[  가상환경(VM) vs 도커 ] 

 

왼쪽 가상환경(예를들어 아나콘다),  오른쪽 도커

 

 

 

 

도커의 장점

 

- 더 가볍고 빠르다.

- 더 많은 컨테이너를 한 대의 서버에 실행가능

- 컨테이너 생성,시작,중지,삭제 등이 더 빠르다.

- 컨테이너 이미지는 작고 더 빠르게 배포 가능하다.(오픈소스 프로젝트)

 

 

 

 

도커의 단점

 

- 호스트와 컨테이너 운영체제가 동일해야한다.

- 컨테이너 생성, 동작 시, 일부 보안취약

- 애플리케이션의 완벽한 격리가 이루어지지 않을 수 있다.

 

 

 

 

 

 

가상환경의 장점

 

- 호스트와 컨테이너 운영체제와 완전히 분리되어 실행

- 다양한 운영체제에서 실행

 

 

 

 

 

가상환경의 단점

 

- 더 느리고 많은 메모리와 디스크 공간 필요

- 복잡하고 설정이 어렵다

- 성능 저하 및 가용성 문제 유발

 

'Back&Front End > 근무일지&공부' 카테고리의 다른 글

[2~3일차] SCP,NAS, docker container + Study  (0) 2024.03.06

+ Recent posts