AWS EC2 Memory Swaing

2023. 4. 15. 13:58·⚙️ Ops/AWS

💡 Memory Swaping

보통 Swap의 용량은 ram의 2배라고 알려져있고 t2.micro의 ram은 1gb, 스와핑용량 +2gb를 더해서,
총 3gb의 메모리로 증설이 가능하다


EC2 인스턴스 내부

# 스왑 파일 생성
$ sudo dd if=/dev/zero of=/swapfile bs=128M count=16
# bs는 블록 크기이며, count는 블록 수이므로 128mb x 16 = 2048mb 크기의 스왑 파일을 생성한다는 뜻이다.


# 스왑 파일에 대한 권한 변경
$ sudo chmod 600 /swapfile


# Linux 스왑 영역 설정
$ sudo mkswap /swapfile


# 스왑 파일을 즉시 사용하도록 변경
$ sudo swapon /swapfile


# 성공 확인
$ sudo swapon -s


# /etc/fstab 파일을 편집하여 부팅 시 스왑 파일을 활성화시킴
$ sudo vi /etc/fstab


# 편집 방법
# 1. i 눌러서 입력 활성화
# 2. /swapfile swap swap defaults 0 0
을 파일에 마지막 줄을 추가하여 작성후 esc 눌러 입력 비활성화시킴
# 3. :wq로 저장 후 종료


# free 입력하여 스와핑이 성공했는지 메모리 확인해보기

img

저작자표시

'⚙️ Ops > AWS' 카테고리의 다른 글

AWS Parameter Store  (0) 2023.04.17
AWS Elastic Cache for Redis With Spring Boot  (0) 2023.04.15
AWS RDS  (0) 2023.04.15
AWS Route 53  (0) 2023.04.15
AWS Cloud Front  (0) 2023.04.15
'⚙️ Ops/AWS' 카테고리의 다른 글
  • AWS Parameter Store
  • AWS Elastic Cache for Redis With Spring Boot
  • AWS RDS
  • AWS Route 53
신건우
신건우
조용한 개발자
  • 신건우
    우주먼지
    신건우
  • 전체
    오늘
    어제
    • 분류 전체보기 (422)
      • 📘 Frontend (71)
        • Markup (1)
        • Style Sheet (2)
        • Dart (8)
        • Javascript (12)
        • TypeScript (1)
        • Vue (36)
        • React (2)
        • Flutter (9)
      • 📘 Backend (143)
        • Java (34)
        • Concurrency (19)
        • Reflection (1)
        • Kotlin (29)
        • Python (1)
        • Spring (42)
        • Spring Cloud (5)
        • Message Broker (5)
        • Streaming (2)
        • 기능 개발 (5)
      • 💻 Server (6)
        • Linux (6)
      • ❌ Error Handling (11)
      • 📦 Database (62)
        • SQL (31)
        • NoSQL (2)
        • JPQL (9)
        • QueryDSL (12)
        • Basic (4)
        • Firebase (4)
      • ⚙️ Ops (57)
        • CS (6)
        • AWS (9)
        • Docker (8)
        • Kubernetes (13)
        • MSA (1)
        • CI & CD (20)
      • 📚 Data Architect (48)
        • Data Structure (10)
        • Algorithm (8)
        • Programmers (17)
        • BaekJoon (5)
        • CodeUp (4)
        • Design Pattern (4)
        • AI (0)
      • ⚒️ Management & Tool (8)
        • Git (7)
        • IntelliJ (1)
      • 📄 Document (10)
        • Project 설계 (6)
        • Server Migration (3)
      • 📄 책읽기 (2)
        • 시작하세요! 도커 & 쿠버네티스 (2)
      • 🎮 Game (4)
        • Stardew Vally (1)
        • Path of Exile (3)
  • 블로그 메뉴

    • 링크

      • Github
    • 공지사항

    • 인기 글

    • 태그

      React #Markdown
      GStreamer #Pipeline
      Lock #Thread #Concurrency
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.0
    신건우
    AWS EC2 Memory Swaing
    상단으로

    티스토리툴바