1
JS 절차를 사용하지 않는다면 V8의 거대한 메모리 사용을 해제하기 위해 V8 엔진을 비활성화 할 수 있습니까?ArangoDB에서 JS 절차를 사용하지 않으면 V8 엔진을 비활성화 할 수 있습니까?
JavaScript로 내부적으로 구현되는 ArangoDB의 기능은 무엇입니까?
덕분에
JS 절차를 사용하지 않는다면 V8의 거대한 메모리 사용을 해제하기 위해 V8 엔진을 비활성화 할 수 있습니까?ArangoDB에서 JS 절차를 사용하지 않으면 V8 엔진을 비활성화 할 수 있습니까?
JavaScript로 내부적으로 구현되는 ArangoDB의 기능은 무엇입니까?
덕분에
없음 :-), 당신은 ArangoDB의 내부 V8을 비활성화 할 수 없습니다. 많은 API는 대부분의 그래프 기능뿐만 아니라 JavaScript에 의해 제공됩니다. V8을 '비활성화'하면 ArangoDB가 더 이상 작동하지 않습니다.
ArangoDB 사용 방법 및보고있는 메모리 사용에 관한 정보를 공유 할 수 있다면 ArangoDB's mailing list 또는 bugtracker으로 공유하십시오. 사람들은이 동작을 디버깅하거나 메모리 사용량을 줄일 수 있습니다.
어쨌든, ArangoDB에서 v8 인스턴스의 수는'--server.threads' (2.2) 또는'--javascript.v8-contexts' (2.3, 선호 옵션)를 사용하여 구성 할 수 있습니다. – stj
방금 FAQ에서 'https://www.arangodb.com/faq'을 읽었습니다. "빈 ArangoDB에서 V8은 실제 가상 메모리 사용량의 대부분을 차지합니다. 예를 들어, 일부 64 비트 컴퓨터의 경우 총 V8 스레드가 약 4GB의 가상 메모리를 사용했습니다." 비활성화 할 수 있습니까? 그래프 모델이 필요하지 않으면 (트랜잭션 지원이있는 문서 DB로만 사용합니다)? – ASBai
아니, 그건 불가능합니다. 그래프 부분 만이 JavaScript로 작성된 부분이 아닙니다. – moonglum