SCSI контингентінің адалдық шарты - SCSI contingent allegiance condition

Компьютерде SCSI байланыс, а шартты адалдық шарты SCSI құрылғысы қате туралы есеп берген кезде пайда болады.

SCSI байланысы an арасында жүреді бастамашы және а мақсат. Бастамашы а жібереді команда содан кейін жауап беретін мақсатқа. Команданың соңында мақсат а мәнін қайтарады Статус коды байт, ол үшін әдетте 00 сағ жетістікА. Үшін 02 сағ Шартты тексеріңіз (қате) немесе 08 сағ бос емес.

Мақсат пәрменге жауап ретінде Тексеру шартын қайтарған кезде, бастамашы әдетте а береді SCSI Request Sense командасы қосымша ақпарат алу үшін. Тексеру шарты туралы есеп беру және «Сезімге сұраныс» пәрменін беру арасындағы уақыт аралығында мақсат «күй» деп аталады шартты адалдық шарты.

Егжей

Мақсат шартты түрде берілгендік жағдайында болған кезде, оның осы шартқа кіруіне себеп болған қатеге қатысты мағыналы ақпаратты сақтауы керек.[1]. Бұл бірнеше бастамашыны қамтитын конфигурациядағы күрделі мәселе болуы мүмкін. Жақсы жасалған мақсат басқа бастамашының командаларына қызмет көрсету кезінде бір бастаушы үшін мағыналық деректерді сақтай алады. Егер тексеру шарты туралы екінші немесе үшінші бастамашыға хабарлау қажет болса, онда бұл өте қиынға соғуы мүмкін. Шартты адалдық шартының SCSI анықтамасы мақсатты пайдалануға мүмкіндік береді бос емес кіріс пәрмендерге жауап беру және орындалу кезегінде тұрған кез келген соңғы командаларға қызмет көрсетуді тоқтату.

Мақсаттың контингенттік адалдық жағдайына енуіне себеп болатын оқиғалар болып табылады

  • Мақсат SCSI командасына 02h тексеру шартымен жауап береді
  • Мақсат SCSI командасына 22 сағ аяқталған командамен жауап береді
  • Күтпеген жерден ажырату

Мақсатты контингенттік адалдық жағдайынан шығаруға себеп болатын оқиғалар болып табылады

  • Мақсат қатты қалпына келтіріледі
  • Мақсатты аборт туралы хабарлама келеді
  • Мақсат автобус шинасын қалпына келтіру туралы хабарлама алады
  • Мақсат тиісті бастамашыдан кез келген команданы алады

Ұзартылған контингенттік шарт

Мақсат ұзаққа созылған қателерді қалпына келтіру процедурасын орындау қажет болғанда (әдетте бір секундтан артық созылады), ол кіре алады кеңейтілген шартты адалдық шарты. Бұл жоғары өнімділікті жүйелерде қажет болуы мүмкін немесе бастамашы қысқа уақыт аралықтан кейін мақсатты қалпына келтіре алады, осылайша қателерді қалпына келтіру процедурасын тоқтатады. Шартты адалдық жағдайындағыдай, мақсатты пайдалануға рұқсат етіледі бос емес кіріс пәрмендерге жауап беру және орындалу кезегінде тұрған кез келген соңғы командаларға қызмет көрсетуді тоқтату.

Мақсат кеңейтілген контингенттік шартқа кірген кезде, бастамашыға қалпына келтіруді бастау туралы хабарлама жібереді.

Мақсатты контингенттік берілгендік шартынан шығуға себеп болатын SCSI оқиғалары болып табылады

  • Мақсат автобус құрылғысын қалпына келтіреді
  • Мақсат қатты қалпына келтіріледі
  • Мақсаты тиісті бастамашының шығарылымын қалпына келтіру туралы хабарлама алады

Әдебиеттер тізімі

  1. ^ «СІЗДІҢ ТІЛЕГІҢ ҚАЙДА». ENDL Inc. Алынған 7 мамыр 2020.