본문 바로가기

리눅스2

리눅스 Swap Memory SWAP 개요 물리 메모리가 부족하면 메모리 부족 (OOM) 상태가 된다. 리눅스에서는 메모리 부족에 대응하는 장치가 있는데 가상 메모리 방식을 응용한 SWAP 이다. SWAP은 저장 장치 일부를 일시적으로 메모리 대신에 사용하는 방식이다. 구체적으로 시스템의 물리 메모리가 부족한 상태가 되어 물리 메모리를 획득할 때에, 기존에 사용하던 물리 메모리의 일부분을 저장 장치에 저장하여 빈 공간을 만들어 낸다. 이때 메모리의 내용이 저장된 영역을 SWAP 영역이라고 한다. 시스템 구축 시점에 시스템 관리자가 만들어 둡니다. 시나리오 1 - 물리메모리가 부족할때 SWAP을 통한 매모리 확보 시나리오 (프로세스 B) 아직 물리메모리를 할당하지 않은 가상메모리에 접근하려고 시도 (프로세스 B) 가상메모리에서 물리메.. 2020. 7. 4.
Windows10 에 WSL2 설치 및 VSCODE 연동해보기 ▣ WSL2 Windows Sub Linux 시스템의 약자로 가상머신의 오버헤드 없이 GNU/Linux 환경을 windows에서 직접 수행할 수 있다. ▣ WSL2 설치방법 1. windows 버젼이 2004이상으로 업데이트 및 빌드버젼이 19041 이상이여야 한다. 명령어 (Windows Key + R) 의 winver 를 통해서 확인할 수 있다. 2. WSL2 관련 기능 활성화 가상머신플랫폼 Linux용 Windows 하위 시스템 PowerShell을 관리자 권한으로 열어서 실행 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feat.. 2020. 6. 21.