📖
Simple & Clear Engineer Note
  • This is me
  • Infra 용어
  • Linux Acceptance test
    • ISO 9126의 특성에 따른 OS 항목 분류
    • 기능성 (Functionality)
      • Kernel 영역
      • LVM (Logical Volume Manager)
      • API (daemon 서비스 상태 체크)
      • CPU 정보 및 Firmware 확인
      • Memory 용량 및 Slot 확인
      • Negotiation 상태 확인
      • Raid 구성 확인
      • WEB/WAS 설치
      • Cache/Swap 메모리 초기화
      • NFS (Network File System)
    • 신뢰성 (Reliability)
      • Bonding
      • System Reboot
      • Disk Mirror
      • Multipath
      • Cluster
      • Backup & Optical Drive check
      • kdump
      • watchdogtimer
    • 사용성 (Usability)
      • Locale
      • Network 구성
      • Hosts file
      • DNS(Domain Name System)
      • NTP(Network Time Protocol) 시간 동기화
      • tcpdump
      • SSH (Secure Shell)
      • Runlevel
      • Crontab 작업 예약
      • TimeZone
      • VNC(Virtual Network Computing)
      • Yum local repository
    • 유지보수성 (Maintenance)
      • hdparm
    • 보안성 (Security)
      • Permission error 해결방법
    • 기타(ETC)
      • X window
      • Macro (Shell Script & TeraTerm(TTL))
  • Webserver
    • Infra Structure 소개
      • HTML +CSS +JavaScript
      • MongoDB + Flask
  • Hadoop Guide
    • Hadoop Single설치 (ver 2.7.4)
  • MachineLearning
    • 확률(Probability)
    • Machine learning이해하기
    • Processing Data(Numpy)
    • Data Handling - Pandas
      • feature Scaling
      • Data encoding
    • Analysis(with Python & R)
      • 기초통계지식
      • 회귀(Regression)
      • 분류(Classification)
      • 차원축소(Dimension Reduction)
      • 군집화(Clustering)
      • 평가(Evaluation)
      • Scikitlearn
    • Text Analysis
    • Time Series Analysis
    • Statistics
    • Customer Value Analysis
  • Deep Learning
    • CS231n
      • CS231n (Lecture 1~6)
      • CS231n(Lecture7~12)
  • DataBase
    • DataBase
    • Transaction
    • Oracle 12C setup
    • MySQL setup
    • neo4j Enterprise Setup
    • SQL
    • Data inquiry and data analysis using SQL
    • 품질 & RiskManagement
    • 성능(Performance)
    • 안정성
    • 이기종간 데이터 이관방법
  • 기타
    • JAVA용어정리(암기)
  • Windows 관리
    • WINDOW 서버 root 권한 설정 방법
    • 접속자 확인
  • EMRproject
    • Git & Github
Powered by GitBook
On this page
  • 개념 및 목적
  • 기능 및 옵션
  • 실행 및 확인방법
  • Reference

Was this helpful?

  1. Linux Acceptance test
  2. 기능성 (Functionality)

Memory 용량 및 Slot 확인

설치된 Memory 용량 및 각 슬롯별 메모리 모듈 확인

PreviousCPU 정보 및 Firmware 확인NextNegotiation 상태 확인

Last updated 5 years ago

Was this helpful?

개념 및 목적

  • 메인 메모리는 RAM(Random Acess Memory)이라고도 하며, 동일한 가격대로 데이터가 어느 위치에서든 빠르게 읽고 쓸 수 있다.

  • RAM은 휘발성 메모리로, 장치가 켜져있는 동안 데이터를 불러오거나 임시보관이 가능하지만 장치가 꺼지면 RAM에 저장된 데이터가 지워진다.

  • RAM이 높은 용량일수록 속도 저하없이 여러 프로그램을 동시에 실행 가능하다. 사용 가능한 RAM의 100% 가까이를 사용하는 경우 응용프로그램간에 메모리를 교체해야하므로 속도가 현저하게 저하될 수 있다. 따라서 RAM을 추가하거나 RAM이 많은 장치를 구입하는 것이 성능을 향상시키는 가장 좋은 방법 중 하나이다.

기능 및 옵션

<>

항목

설명

MemTotal

사용 가능한 총 메모리

MemFree

시스템에서 사용하지 않는 실제 메모리의 양

MemAvailable

Swap 없이 새 응용 프로그램을 시작할 때 사용할 수 있는 메모리 양

Buffers

버퍼 캐시의 메모리

Cached

페이지 캐시의 메모리

SwapCached

주 메모리 내에 있지만 Swap 파일에도 존재하는 메모리

Active

최근에 사용되었고 일반적으로 Swap 아웃되거나 재확보되지 않은 메모리

Inactive

최근에 사용 되지 않았으며 Swap 또는 재사용 할 수 있는 메모리

SwapTotal

사용 가능한 총 Swap 공간

SwapFree

남은 Swap 공간

실행 및 확인방법

1. 서버에 설치된 Memory 용량 확인 # cat /proc/meminfo

2. 각 슬롯별 메모리 모듈 확인 # dmidecode | grep Size | grep -v Range | grep -v kB

Reference

[1] [2] [3]

[1]
[2]
[2]
/proc/meminfo 설명[3]
https://link.springer.com/referenceworkentry/10.1007%2F978-0-387-39940-9_683
https://techterms.com/definition/ram
https://access.redhat.com/solutions/406773
서버 Memory 정보 목록
각 슬롯별 메모리 모듈 확인