Slim에 로그인할 때, 특히 이미지 크기가 수 메가바이트인 경우에는 실제로 이미지가 필요하지 않다는 것을 방금 발견했습니다.
현재는 모두 1x1 png 이미지로 설정되어 있지만 해당 이미지는 프레임당 수백만 번 렌더링되어야 하며 이는 그다지 효율적이지 않습니다.
SLiM에서 배경 이미지와 패널 이미지를 모두 비활성화하는 방법은 무엇입니까?
답변1
이 기능은 구성 파일을 사용하여 끌 수 없습니다. 소스에 파일 이름과 함께 하드코딩되어 있으므로 배경을 제거하는 유일한 방법은 소스를 수정하는 것입니다.
내 배경은 150KB 정도고 패널은 15KB 정도라 '몇 메가바이트'보다 훨씬 작다.
다음에서 이 작업을 수행할 수 있습니다 slim.theme
.
background_style stretch
따라서 크기가 1x1픽셀이면 스트레치 파일이 하나만 있고 해당 파일의 복사본도 하나만 있게 됩니다.
그런데 종료해도 최신 컴퓨터에서 사용하는 리소스에는 눈에 띄는 영향이 없습니다. X 응용 프로그램을 실행하려면 더 많은 메가바이트의 그래픽을 사용하는 응용 프로그램이 있을 것입니다...