도 5 를 다시 참조 하 면 , 호스트 명령 에 대한 캐시 플러싱 단계 의 수 를 결정 및 스케줄링 한 이후 , 프로세서 는 호스트 명령 의 수신 시 저장 장치 를 위한 사용 중 상태 를 설정 함 으로써 스케줄 을 이행 할 수 있 다 ( 72 에서 ) . 호스트 명령 이 실행 된 이후 , 프로세서 는 호스트 명령 이후 저장 장치 ( 12 ) 에 의해 설정 되 는 사용 중 상태 의 기간 을 연장 할 것 이 다 . 사용 중 상태 표시 는 저장 장치 ( 12 ) 가 설정 하 고 호스트 ( 10 ) 가 인지 하 는 , 사용 중 상태 가 소거 될 때 까지 호스트 ( 10 ) 가 데이터 를 전송 하 는 것 을 방지 하 고 , 통상 적 으로 , 또한 , 대부분 의 명령 을 호스트 가 전송 하 는 것 을 방지 하 는 표준 상태 이 다 . 저장 장치 ( 12 ) 는 일반 적 으로 호스트 명령 을 수신 한 이후 사용 중 상태 를 설정 하 고 , 명령 을 실행 하 기 위해 필요 한 단계 를 완료 하 기 위해 저장 장치 ( 12 ) 가 소요 하 는 시간 동안 사용 중 상태 를 유지 한다 . 균형 화 메커니즘 을 이행 할 때 , 프로세서 는 특정 명령 을 실행 하 기 위해 필요 한 시간 을 초과 하 여 스케줄링 된 캐시 플러싱 단계 의 수 가 실행 될 때 까지 저장 장치 가 사용 중 상태 를 유지 하 는 시간 을 연장 시킨다 ( 74 에서 ) . 장치 를 위한 사용 중 상태 의 특정 구 현예 는 그 장치 를 위한 프로토콜 에 의존 할 것 이 다 . 예 로서 , 저장 장치 가 NAND 장치 이 거나 NAND 장치 프로토콜 을 에뮬 레이팅 하 는 경우 , 사용 중 상태 는 사용 중 또는 사용 준비 상태 라는 것 을 호스트 ( 10 ) 에게 알리 는 저장 장치 ( 12 ) 에 의해 제어 된 별개 의 신호 일 수 있 다 . SD 프로토콜 장치 에서 , 저장 장치 는 데이터 전송 에 사용 되 는 라인 중 하나 를 제어 함 으로써 사용 중 이 라는 것 을 나타낸다 . 호스트 ( 10 ) 는 기록 될 데이터 의 차 순위 배치 ( batch ) 를 전송 할 수 있 는지 를 결정 하 기 위해 적시 에 소정 지점 에서 그 라인 을 샘플링 한다 . 다른 프로토콜 은 여기 에 설명 된 사용 중 상태 를 제공 하 기 위해 다른 체계 를 사용 할 수 있 으며 , 임의 의 다수 의 유형 의 사용 중 상태 표시 가 본 명세서 에 개시 된 방법 및 시스템 에 사용 될 수 있 다 .