2014-04-08 2 views

답변

1

T 레벨은 C 레벨에서 "개체"의 크기에 대해 현재 Gilo의 한계 인 64 비트 시스템에서 (엔티티 크기에 사용되는 유형의 오래된 API botch로 인해) 64 비트 시스템에서 현재 제한이 있습니다. 문자열의 경우 이는 안전을 위해 약 10 억 자 미만의 문자를 사용해야 할 수도 있음을 의미합니다 (정확한 제한은 수행중인 작업의 세부 사항에 따라 다릅니다). 목록의 경우 32 비트 컴퓨터에서이 제한을 약 5 억 목록 항목 (제공된 절대로 목록의 문자열 표현을 가져올 수 없음) 및 제한은 64 비트 컴퓨터의 절반입니다. 제한이 기본 배열의 크기에 불과하므로 중첩 목록을 사용하여이 문제를 해결할 수 있습니다. 사전은 아마도 더 커질 수 있지만 권장하지는 않습니다 (중첩과 관련하여 똑같이 적용되는 주석을 볼 수 있지만 앞에서 설명한 API botch 때문에 어쨌든 20 억 개 이상의 항목을 넘을 수는 없습니다).

또한 OS 및 기계 아키텍처가 부과하는 제한 사항이 있습니다. 당연하지.

매우 큰 데이터로 작업하는 경우 은 Tcl 8.6.1 이상을 사용하는 것이 좋습니다. 메모리 할당 문제로 인해 소프트 오류가 발생하는 것이 좋습니다.