주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

신호 저장 재사용

신호 메모리 재사용

모델 구성 창: 코드 생성 / 최적화

설명

신호 저장공간 재사용 파라미터는 코드 생성기가 블록 입력 및 아웃포트 신호를 저장하기 위해 할당된 버퍼를 가능한 경우 재사용하도록 지시합니다.

설정

on (디폴트 값) | off
켜짐

Simulink® 소프트웨어는 블록 입력 및 아웃포트 신호를 저장하기 위해 할당된 메모리 버퍼를 재사용하여 실시간 프로그램의 메모리 요구량을 줄입니다.

꺼짐

Simulink 소프트웨어는 각 블록의 아웃포트에 대해 별도의 메모리 버퍼를 할당합니다. 이로 인해 모든 블록 아웃포트가 전역적이고 고유해지며, 이는 많은 경우 RAM 및 ROM 사용량을 크게 증가시킵니다.

  • 신호 저장 재사용은 동일한 데이터형을 가진 신호들 사이에서만 발생할 수 있습니다.

  • 이 옵션을 해제하면 대규모 모델 시뮬레이션에 필요한 메모리 양이 크게 증가할 수 있습니다.

  • 필요한 경우 이 옵션을 선택 해제하십시오:

    • C-MEX S-Function 디버깅

    • Floating Scope 또는 Floating Scope 블록을 사용하여 디버깅 중인 모델의 신호를 검사할 때 Floating display 옵션을 선택하십시오.

  • Simulink 소프트웨어는 신호 저장공간 재사용가 활성화된 상태에서 플로팅 스코프 또는 플로팅 Display 블록을 사용하여 버퍼가 재사용된 신호를 표시하려고 할 경우 오류 대화 상자를 표시합니다.

권장 설정

응용 사례설정
디버그Off
추적성Off
효율성On
안전 예방 조치영향 없음

프로그래밍 방식 사용

파라미터:OptimizeBlockIOStorage
유형: 문자형 벡터
값: 'on' | 'off'
디폴트 값: 'on'

버전 내역

R2007a에 개발됨