리눅스에서 엔비디아 GPU VRAM을 스왑 공간으로 활용하는 오픈소스 도구

원제: Use your Nvidia GPU's VRAM as swap space on Linux

왜 중요한가

GPU VRAM을 시스템 메모리로 활용하는 혁신적 접근으로 메모리 제약 환경에서 성능 향상 기대

개발자 c0deJedi가 엔비디아 GPU의 VRAM을 리눅스 시스템에서 스왑 공간으로 사용할 수 있는 오픈소스 도구 'nbd-vram'을 GitHub에 공개했다. 메모리 업그레이드가 불가능한 노트북 사용자를 위해 제작되었으며, RTX 3070 노트북에서 7GB 스왑 할당 테스트를 완료했다.

GitHub 사용자 c0deJedi가 엔비디아 GPU의 VRAM을 리눅스에서 스왑 메모리로 활용하는 오픈소스 프로젝트 'nbd-vram'을 공개했다. 이 도구는 메모리가 납땜되어 업그레이드가 불가능한 노트북 사용자들을 대상으로 개발되었다. 8GB VRAM을 가진 RTX 카드가 있으면서 SSD로 스왑이 발생하는 상황에서, GPU의 VRAM을 추가 메모리로 활용할 수 있도록 한다. 개발자는 RTX 3070 노트북(GA104M, 물리 메모리 16GB, VRAM 8GB) 환경에서 드라이버 580.159.03, 커널 6.17, Pop!_OS를 사용해 7GB를 스왑 공간으로 할당하는 테스트를 성공적으로 완료했다고 밝혔다. 이 프로젝트는 MIT 라이선스 하에 공개되었으며, 현재 GitHub에서 165개의 스타를 받고 있다. 시스템 설치를 위한 스크립트와 함께 systemd 및 udev 설정 파일들이 포함되어 있어 쉬운 설치가 가능하다.

출처

github.com — 원문 읽기 →