[WSL2] Vmmem의 RAM 점유율 해결 방법
·
Learning-Log/Computer Science
RAM 95% 달성 기념으로 이전 포스팅에서 RAM 용량에 대한 내용을 다루었다. 개발자 노트북의 RAM은 16GB로는 부족하다 주변에서 컴퓨터 견적이나 노트북 추천을 부탁해오면 항상 하는 말이 있다. 램은 최소 32GB로 맞춰라.. 게이밍 머신으로 데스크탑을 맞추는 용도가 아니면, 램 16GB는 정말 정말 뜯어 말리고 싶다. xpectation.tistory.com 이 포스팅에서 살짝 언급한 WSL2는 램을 얼마나 잡아먹고 있는걸까? 작업 관리자에 표시되는 Vmmem 프로세스가 아마도 VmMemory를 뜻하는 것 같은데, 이 프로세스가 WSL2의 전부는 아니다. WSL2에서 잡아먹고 있는 램은 아래 명령어를 통해 확인 가능하다. $ free -h 보시다시피, 물리 메모리가 7.6GB, Swap기술을 통..
[WSL] WSL 기본 명령어
·
Learning-Log/Computer Science
잘 정리된 MS 공식 글을 발견하여 블로그에 남겨둔다. WSL의 기본 명령 WSL(Linux용 Windows 하위 시스템)에 포함된 기본 명령에 대한 참고자료입니다. docs.microsoft.com
[WSL2] 폴더를 VSCode로 여는 방법 3가지와 각 경우의 폴더 경로
·
Learning-Log/Computer Science
오늘 재밌는걸 발견했다. 누군가는 그냥 지나갔을 수 있지만, 누군가는 나처럼 이게 뭐지? 싶을 수 있다고 생각하여 기록에 남긴다. WSL2상의 폴더를 VSCode로 여는 방법은 총 3가지가 있다. $ code . Ubuntu와 같은 리눅스 환경에서 직접 code . 명령어를 통해 여는 방법 VSCode 상의 콘솔에서 code . 을 통해 여는 방법 파일탐색기에서 무식하게 네트워크 주소를 통해 접근한 뒤 원하는 폴더나 파일을 우클릭하여 VSCode로 여는 방법 각각의 경우에 따라 VSCode는 서로 다르게 인식한다. 작업표시줄에서 VSCode를 우클릭했을때 나오는 창이다. 여기서 고정됨으로 고정시켜둔 monitor 폴더 위로 마우스를 가져가면 경로가 아래와 같이 나온다. vscode-remote://wsl..
[Linux/Ubuntu]리눅스(WSL) 기초 명령어/단축어편
·
Learning-Log/Computer Science
명령어/단축어 원어 설명 clear clear 콘솔을 깨끗하게 지워준다. ls list 현재 디렉토리에 있는 파일 목록을 보여줌 cd [디렉토리명] change directory [디렉토리명]로 이동함 touch [파일명] touch [파일명]으로 새 파일을 생성 mkdir [디렉토리명] make directory [디렉토리명]으로 새 폴더를 생성한다. code [파일명] run VScode VSCode 프로그램으로 해당 파일을 연다. mv [파일명] move [파일명] 대상을 이동시킨다. mv [파일명] [파일명2] move [파일명] [파일명2] [파일명]을 [파일명2]로 옮긴다(즉 변경한다.) rm [옵션] [파일명] remove [옵션] [파일명] 대상을 삭제한다. rmdir [디렉토리명] rem..
[Windows/WSL2] '가상 머신 플랫폼 Windows 기능을 사용하도록 설정하고 BIOS에서 가상화를 사용하도록 설정되어 있는지 확인하세요.' 해결방법
·
Learning-Log/Computer Science
가상머신(맥 위에 다시 윈도우를 깔았다던지 하는 경우)이 아님에도 이 에러가 뜨는 경우의 대처법이다. 관련하여 Mircosoft社의 공식 답변은 아래의 링크 Linux용 Windows 하위 시스템 문제 해결 Linux용 Windows 하위 시스템에서 Linux를 실행하는 동안 사용자에게 발생할 수 있는 일반적인 오류 및 문제에 대한 자세한 정보를 제공합니다. docs.microsoft.com 하지만 이 링크가 의외로 불친절한데다, 이것만으로는 문제가 해결되지 않는 경우가 존재하여 이 포스팅을 남긴다. (사실 이하에서 나오는 해결방법 중 밑줄이 그어져 있는 방법들은 공식 답변에 있는 내용이다. 하지만 저 문서만 보고 초보자가 따라하기에는 조금 어렵지 않나.. 생각한다. 특히 하이퍼바이저 플랫폼 켜는 부분은..