3
에서 메모리 내장 테이블의 메모리 사용량을 찾으려고합니다. 어떻게 표시 할 수 있습니까?kdb +에서 테이블의 전체 크기를 얻는 방법은 무엇입니까?
라이브 업데이트를 받고 있으며 이러한 테이블의 총 사용 메모리를 추적하고 싶습니다.
관련 함수/명령을 찾을 수없는 것 같습니다. 파일 위치는 hcount
과 같지만 메모리 내장 버전이 필요합니다.
에서 메모리 내장 테이블의 메모리 사용량을 찾으려고합니다. 어떻게 표시 할 수 있습니까?kdb +에서 테이블의 전체 크기를 얻는 방법은 무엇입니까?
라이브 업데이트를 받고 있으며 이러한 테이블의 총 사용 메모리를 추적하고 싶습니다.
관련 함수/명령을 찾을 수없는 것 같습니다. 파일 위치는 hcount
과 같지만 메모리 내장 버전이 필요합니다.
-22!
은 메모리 내 개체의 크기 (바이트)를 반환합니다. 예 : http://www.timestored.com/kdb-guides/memory-management : 당신은 KDB의 메모리 관리는 내가이 튜토리얼을 추천 어떻게 작동하는지에 관심이 있다면
q)t:([] a:til 1000)
q)-22!t
8031
q)/ 1000 longs = 1000*8 bytes + a small header
q)t:([] a:til 2000)
q)-22!t
16031
(면책 조항 :. 내가 쓴) 완벽
. 고마워요 :) –