

지원 종료 공지: 2026 AWS 년 5월 20일에에 대한 지원이 종료됩니다 AWS SimSpace Weaver. 2026년 5월 20일 이후에는 SimSpace Weaver 콘솔 또는 SimSpace Weaver 리소스에 더 이상 액세스할 수 없습니다. 자세한 내용은 [AWS SimSpace Weaver 지원 종료를 참조하세요](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html).

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 클럭
<a name="working-with_configuring-simulation_clock"></a>

이 `clock` 섹션에서는 시뮬레이션 클럭의 속성을 지정합니다. 현재는 **틱 속도**(클럭이 앱으로 보내는 초당 틱 수)만 구성할 수 있습니다. 틱 속도는 최대 속도입니다. 틱에 대한 모든 작업(예: 엔터티 업데이트)이 완료되어야 다음 틱이 시작되기 때문에 유효 틱 속도는 더 낮을 수 있습니다. 틱 속도는 **클럭 속도**라고도 합니다.

`tick_rate`의 유효한 값은 스키마에 지정된 `sdk_version`에 따라 달라집니다.

**틱 속도의 유효 값**
+ `"1.14"` 이전 버전:
  + `10`
  + `15`
  + `30`
+ `"1.14"` 이후 이상:
  + `"10"`
  + `"15"`
  + `"30"`
  + `"unlimited"`

    자세한 내용은 [무제한 틱 속도](#working-with_configuring-simulation_clock_unlimited) 단원을 참조하십시오.

**중요**  
`"1.14"` 이전 `sdk_version`의 스키마의 경우 `tick_rate` 값은 `30`과 같은 **정수**입니다.
`"1.14"` 이후 `sdk_version`의 스키마의 경우 `tick_rate` 값은 `"30"`과 같은 **문자열**입니다. 값에는 **큰따옴표가 포함되어야 합니다**.  
버전 `"1.12"` 또는 `"1.13"` 스키마를 `"1.14"` 버전 이상으로 변환하는 경우 `tick_rate`의 값을 큰따옴표로 묶어야 합니다.

## 무제한 틱 속도
<a name="working-with_configuring-simulation_clock_unlimited"></a>

`tick_rate`를 `"unlimited"`로 설정하여 코드를 실행할 수 있는 속도만큼 빠르게 시뮬레이션을 실행할 수 있습니다. 무제한 틱 속도를 사용하면 모든 앱이 현재 틱에 대한 커밋을 완료한 직후 다음 틱을 SimSpace Weaver 보냅니다.

**중요**  
1.14.0 이전 SimSpace Weaver 버전에서는 무제한 틱 속도가 지원되지 않습니다. 스키마 `sdk_version`의 최소값은 `"1.14"`입니다.

**SimSpace Weaver Local의 무제한 틱 속도**  
SimSpace Weaver Local은 스키마가 10kHz(10000)의 틱 속도를 지정한 것처럼 `"unlimited"`를 구현합니다. 효과는 AWS 클라우드에서 무제한 틱 속도를 적용한 것과 같습니다. 여전히 스키마에 `tick_rate: "unlimited"`를 지정합니다. SimSpace Weaver Local에 대한 자세한 정보는 [의 로컬 개발 SimSpace Weaver](working-with_local-development.md) 섹션을 참조하세요.

## 클럭에 대한 FAQ
<a name="working-with_configuring-simulation_clock_faq"></a>

### Q1. 다른 틱 속도를 사용하도록 STARTED 시뮬레이션을 변경할 수 있나요?
<a name="working-with_configuring-simulation_clock_faq_q1"></a>

수명 주기의 어떤 단계에서도 AWS 클라우드 에 이미 존재하는 시뮬레이션의 틱 속도를 변경할 수 없습니다. 또한 SimSpace Weaver Local에서 실행 중인 시뮬레이션의 틱 속도도 변경할 수 없습니다. 스키마에서 `tick_rate`를 설정하고 해당 스키마에서 새 시뮬레이션을 시작할 수 있습니다.

### Q2. 1.14 이전 버전에서 무제한 틱 속도로 시뮬레이션을 실행할 수 있나요?
<a name="working-with_configuring-simulation_clock_faq_q2"></a>

아니요, 1.14.0 이전 버전에서는 무제한 틱 속도가 지원되지 않습니다.

## 클럭 오류 해결
<a name="working-with_configuring-simulation_clock_troubleshooting"></a>

시뮬레이션이 시작되지 않는 경우 **DescribeSimulation** API의 출력에서 `"StartError"` 값을 확인할 수 있습니다. 스키마의 `tick_rate` 값이 유효하지 않으면 다음과 같은 오류가 발생합니다.

**참고**  
여기에 표시된 오류 출력은 가독성을 높이기 위해 여러 줄에 표시됩니다. 실제 오류 출력은 한 줄입니다.
+ `sdk_version`은 `"1.14"` 이전이고 `tick_rate` 값은 유효하지 않은 정수입니다. 유효한 값: `10`, `15`, `30` 

  ```
  "[{\"errorType\":\"SchemaFormatInvalid\",\"errorMessage\":
      \"$.clock.tick_rate: does not have a value in the enumeration [10, 15, 30]\"}]"
  ```
+ `sdk_version`은 `"1.14"` 이전이고 `tick_rate` 값은 문자열입니다. 유효한 값: `10`, `15`, `30` 

  ```
  "[{\"errorType\":\"SchemaFormatInvalid\",\"errorMessage\":
      \"$.clock.tick_rate: does not have a value in the enumeration [10, 15, 30]\"},
      {\"errorType\":\"SchemaFormatInvalid\",
      \"errorMessage\":\"$.clock.tick_rate: string found, integer expected\"}]"
  ```
+ `sdk_version`은 `"1.14"` 이후이고 `tick_rate` 값은 유효하지 않은 문자열입니다. 유효값: `"10"`, `"15"`, `"30"`, `"unlimited"` 

  ```
  "[{\"errorType\":\"SchemaFormatInvalid\",\"errorMessage\":
      \"$.clock.tick_rate: does not have a value in the enumeration [10, 15, 30, unlimited]\"}]"
  ```
+ `sdk_version`은 `"1.14"` 이후이고 `tick_rate` 값은 정수입니다. 유효값: `"10"`, `"15"`, `"30"`, `"unlimited"` 

  ```
  "[{\"errorType\":\"SchemaFormatInvalid\",\"errorMessage\":
      \"$.clock.tick_rate: does not have a value in the enumeration [10, 15, 30, unlimited]\"},
      {\"errorType\":\"SchemaFormatInvalid\",
      \"errorMessage\":\"$.clock.tick_rate: integer found, string expected\"}]"
  ```