Pagaidiet

Autors: Laura McKinney
Radīšanas Datums: 7 Aprīlis 2021
Atjaunināšanas Datums: 14 Maijs 2024
Anonim
Pagaidiet... pagaidiet...
Video: Pagaidiet... pagaidiet...

Saturs

Definīcija - ko nozīmē gaidīšanas stāvoklis?

Gaidīšanas stāvoklis ir situācija, kurā datora procesors piedzīvo kavēšanos, galvenokārt piekļūstot ārējai atmiņai vai ierīcei, kuras reakcija ir lēna. Tāpēc nogaidīšanas stāvokļi procesora darbībās tiek uzskatīti par nelietderīgiem. Tomēr mūsdienu dizains mēģina vai nu novērst, vai arī samazināt gaidīšanas stāvokļus. Tie ietver kešatmiņas, instrukcijas iepriekšēju ielādi un cauruļvadus, vienlaicīgu vairāku pavedienu izveidošanu un filiāles prognozēšanu. Lai arī visi šie paņēmieni nevar pilnībā novērst gaidīšanas stāvokļus, tie var ievērojami mazināt problēmu, strādājot kopā.


Gaidīšanas stāvokļi tiek izmantoti arī, lai samazinātu enerģijas patēriņu, ļaujot procesoram palēnināties un apturēt darbību, ja CPU nav darba.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro Wait State

Kad procesoram ir nepieciešama piekļuve galvenajai atmiņai, tas sākas ar adreses autobusā ievietojot pieprasītās informācijas adresi. Pēc tam procesoram jāgaida atbilde, kas var atgriezties vairākus ciklus vēlāk. Katrs no šiem cikliem tiek pavadīts gaidīšanas režīmā. Mikroprocesori, kas darbina mūsdienu datorus, darbojas ārkārtīgi ātri. Tomēr to pašu nevar teikt par atmiņas tehnoloģiju, kas vēl nav sasniegusi līdzīgu ātrumu. Parasti AMD Athlon 64 X2 un Intel Core darbojas ar vairāku GHz ātrumu, kas nozīmē, ka pulksteņa cikls parasti ir mazāks par nanosekundi (0,3–0,5 ns). No otras puses, galvenās atmiņas latentuma diapazons ir 15–30 ns. Šī neatbilstība rada mikroprocesora gaidīšanas stāvokli, kā rezultātā palēninās kopējais darbības ātrums.