Beam Bench 문서

대용량 파일에서 앱이 느림

가져오기 파일이 크거나 객체가 수천 개인 프로젝트에서는 모든 작업이 느려집니다.

표시되는 현상

복잡한 SVG(많은 경로와 노드)나 객체가 수천 개인 프로젝트를 엽니다. 앱이 느려지고, 선택하는 데 잠시 시간이 걸리며, 패닝이 지연되고, 편집 반응이 늦습니다.

원인

프로젝트가 변경될 때마다 Beam Bench는 캔버스를 렌더링합니다. 도형이 많으면 렌더링할 항목도 많아집니다. 일부 작업(선택 영역, 레이어 멤버십 조회)은 객체 수에 따라 확장됩니다.

해결 방법

SVG에 불필요한 노드 세부 정보가 있는 경우

많은 SVG가 필요 이상으로 훨씬 많은 노드와 함께 내보내집니다(모든 곡선을 베지어 열 개로 샘플링했지만 하나면 충분한 경우). 다음과 같이 줄이세요.

  • 원본이 너무 복잡하면 적절한 최소 노드 거리를 사용하여 래스터화한 버전에 이미지 추적 대화 상자를 사용하세요.
  • Inkscape에서 열고 가져오기 전에 경로 → 단순화를 사용하세요.

복잡한 아트워크 구성

그룹과 아웃라이너를 사용하면 복잡한 프로젝트를 더 쉽게 탐색할 수 있지만, 그룹화해도 기본 도형은 제거되지 않습니다. 처리 자체가 느리다면 불필요한 경로나 이미지 해상도를 단순화하세요.

동일한 레이어에 동일한 설정의 객체가 많은 경우

재료 라이브러리와 레이어 수준 설정을 사용하면 논리적으로는 문제가 없지만, 캔버스는 여전히 각 객체를 그립니다. 모양이 같다면 적절한 경우 불리언 도우미를 통한 불리언 합집합으로 하나의 경로에 병합하는 것을 고려하세요.

큰 래스터 이미지가 많은 경우

큰 래스터는 메모리를 많이 사용합니다. 작업에 필요한 세부 수준에 맞게 원본 이미지의 크기를 줄이세요. 디코딩된 이미지와 생성된 래스터 대상은 각각 67,108,864픽셀로 제한됩니다. 개별 각인 실행이 백만 회를 초과하는 작업은 DPI, 실제 크기 또는 분할을 줄이라는 안내와 함께 중지됩니다. 압축된 작은 이미지도 제한을 초과하도록 확장될 수 있습니다.

컴퓨터가 병목인 경우

  • 다른 부하가 큰 앱을 닫으세요.
  • 복잡한 프로젝트에는 RAM이 최소 8 GB 필요합니다.
  • 통합 GPU도 작동하지만, 가장 큰 프로젝트에서는 별도 GPU가 더 빠릅니다.

패닝 또는 확대/축소에만 문제가 있는 경우

캔버스 끊김을 참조하세요. 이 페이지에서는 캔버스 렌더링 경로를 직접 다룹니다.

작동 확인

  • 프로젝트가 합리적인 시간 안에 로드됩니다.
  • 작업이 즉시 반응합니다.

여전히 해결되지 않나요?

  • 캔버스 끊김.
  • 느린 프로젝트를 첨부하여 피드백 보고서를 보내세요.

On this page