MATLAB 배열 크기 제한
Ammar Ali
2021년7월4일
이 튜토리얼에서는 MATLAB에서memory
명령을 사용하여 가능한 메모리 제한과 배열의 최대 크기를 확인하는 방법에 대해 설명합니다.
MATLAB에서memory
명령을 사용하여 가능한 메모리 제한 및 배열의 최대 크기 확인
MATLAB을 실행중인 장치의 하드웨어 제한으로 인해 배열의 최대 허용 크기가 제한됩니다. 예를 들어, 장치에 8GB의 물리적 램이있는 경우 나머지는 Windows와 MATLAB에서 사용하기 때문에 가능한 최대 배열 크기는 약 4GB가됩니다. MATLAB의 명령 창에서memory
명령을 사용하여 배열에 사용 가능한 메모리를 항상 확인할 수 있습니다. 예를 들어 8GB RAM 노트북을 사용하여 사용 가능한 메모리를 확인해 보겠습니다. 아래 코드와 출력을 참조하십시오.
>> memory
Maximum possible array: 4544 MB (4.765e+09 bytes) *
Memory available for all arrays: 4544 MB (4.765e+09 bytes) *
Memory used by MATLAB: 2499 MB (2.621e+09 bytes)
Physical Memory (RAM): 8071 MB (8.463e+09 bytes)
* Limited by System Memory (physical + swap file) available.
위의 코드에서 모든 배열에 사용할 수있는 메모리는 4544MB이고 나머지는 Windows 및 MATLAB에서 사용되고 있음을 알 수 있습니다.