저는 매우 작은 GPU(MX150)와 ubuntu mate 18.04가 설치된 Xiaomi Air 노트북을 가지고 있습니다. 나는 xorg가 꽤 많은 GPU(내가 가지고 있는 것에 비해)를 소비한다는 것을 발견했습니다. 평균적으로 약 185Mib입니다.
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 916 G /usr/lib/xorg/Xorg 185MiB |
| 0 2495 G fcitx-qimpanel 7Mi |
+-----------------------------------------------------------------------------+
fctix 프로세스를 완화할 수 있는 다른 방법이 있습니까?
xorg가 내가 설치한 테마를 렌더링하기 위해 GPU를 사용한다는 것이 맞나요? 그렇다면 어떤 테마나 연계 기능이 많이 필요한지 어떻게 알 수 있나요? 그곳에서 ML 모델을 실행하고 싶기 때문에 이를 최소화하고 싶습니다(아니요, GPU를 구입하거나 클라우드를 사용할 돈이 없습니다).
답변1
RAM이 부족합니까? 나는 htop을 사용하여 메모리 사용량을 모니터링합니다. GPU가 공유 메모리를 사용할 수 있으므로 필요에 따라 RAM에서 가져옵니다. fcitx-qimpanel은 Mate 데스크탑의 일부인 것 같습니다.
MX150은 전용 Nvidia GeForce MX150 GPU입니다. GPU는 오픈 소스 Nouveau 드라이버를 사용할 수 있습니다. Nvidia의 독점 드라이버를 사용하면 더 나은 성능을 얻을 수 있지만 이는 RAM 사용량이 더 높다는 것을 의미한다고 생각합니다.
https://www.linuxbabe.com/ubuntu/install-nvidia-driver-ubuntu-18-04
디스플레이를 관리하려면 Xorg가 필요합니다. 185MB가 별거 아닌 것 같지만 색 농도를 32비트에서 16비트로 낮추고 화면 해상도를 낮추는 것이 GPU 메모리 사용량을 줄이는 방법입니다. 일부 데스크탑은 다른 데스크탑보다 더 많은 메모리를 사용합니다. 더 낮은 메모리 사용량이 필요한 경우 Lubuntu 또는 Xubuntu와 같은 더 가벼운 데스크탑을 사용해 보십시오.
sudo apt-get install lubuntu-desktop
이렇게 하면 전체 RAM 사용량이 줄어듭니다.
노트북에 RAM이 4GB 이상인 경우 Ubuntu Mate 18.04에서 RAM 사용 문제가 발생할 것 같지 않습니다. 표준 Mate 설치의 총 메모리 사용량은 1GB 미만입니다.