Breviter describere sensum et munus PCB

Ut unumquodque programma participans exsecutionis concurrentis, inter notitias independenter currere potest, peculiaris notitiae structurae in systemate operante configurari debet, quod processus imperium obstructionum appellatur (PCB, Processus Control Clausus). Una-ad una correspondentia est inter processum et PCB, et processus usoris mutari non potest.

ipcb

Munus processus imperium obstructionum PCB:

Ut faciliorem reddant descriptionem et administrationem processus operationis, structura data specifice definitur pro quolibet processu in nucleo OS-Processus Control Clausum PCB (Processus Control Clausus). Ut pars entitatis processus, PCB commemorat omnia informationes quae ad systema operativum requiruntur ad hodiernam condicionem processus describere et operationem processus administrare. Praecipua notitia memoriae data structura in operante ratio. Munus PCB est programmatis (including notitia) quae independenter currere non potest in ambitu multi- plicitatis fundamentalis unitas quae sine modo currere potest, processus qui simul cum aliis processibus exsecutioni mandari potest.

(2) PCB potest intelligere modum operationis continuos. In ambitu multarum rerum, programma decurrit in operandi modo intermisso et intermisso. Cum processus suspensus est ob interclusionem, CPU informationes situs retinere debet cum currit. Postquam PCB habente, systema CPU situs informationes in PCB servare potest processus interrupti usui cum situs CPU restitutus est cum processus ad executionem iterum venturus est. Ideo iterum declarari potest in multi-programma ambitu, sicut progressio static in sensu tradito, quia non habet medium ad tuendum vel conservandum suum situm operantem, non potest praestare reproducibilitatem eventus operantis. sic amittens operationem suam. significatio.

(3) PCB informationes necessarias ad processum procurationem praebet. Cum cedularum cedularum processum ad currendum, solum invenire potest programmata et notitia respondentium secundum initium electronicae programmatis et notae quae in PCB processu in memoria vel extranea reposita reperiuntur; in processu currendi, cum tabella accedere debet Cum tabulae vel I/O machinis in systematis, ipsi quoque percontationes in PCB nituntur. Praeterea, secundum indicem opum in PCB, omnes opes ad processum requisitae cognosci possunt. Perspici potest quod in tota vita cycli processus, systema operativum semper moderatur et administrat processum secundum PCB.

(4) PCB informationes necessarias praebet ad processum scheduling. Solus processus in statu praesente ad exsecutionem accedi potest, et PCB informationes praebet de quo statu processus inest. Si processus in statu prompto est, ratio in processu paratae queue inserit et schedulae ad cedulam observat. ; praeterea saepe necessarium est alias informationes de processu scheduling cognoscere. Exempli gratia, in priori scheduling algorithmus, debes scire processum prioritatem. In nonnullis pulchrioribus algorithmis schedulandis, scire debes etiam exspectationem temporis processus et eventus qui exsecuti sunt.

(5) PCB cognoscit synchronisationem et communicationem cum aliis processibus. Processus synchronization mechanismus adhibetur ad cognoscendam operationem ordinatam diversorum processuum. Cum mechanismus semaphoris assumitur, postulat ut congruens semaphorum synchronisation in unoquoque processu constituatur. PCB etiam aream seu monstratorem communicationis habet ad communicationem processus.

Informationes in processus imperium obstructionum:

In processu dicione clausura, maxime haec informationes includit:

(1) Processus identifier: Processus identifier est usus ad processum unice indicandum. Processus plerumque duo genera identificantium habet: ① identificatores externi. Ut processus usoris faciliorem redderet accessum ad processum, identificatorium externum pro singulis processibus apponi debet. Ab creatore providetur et plerumque ex litteris et numeris consistit. Ut relationem processus familiarem describam, processio parentis ID et pueri processus id etiam apponi debent. Praeterea, ID usoris constitui potest ad indicandum utentem qui processum possidet. Internum identifier. Ad faciliorem usum processus systematis, identificatorium internum pro processu in OS ponitur, hoc est, singulis processus digitalis identificador singularis datur, quod fere numerus processus serialis est.

(2) Processus status: Informatio processus status appellatur etiam contextus processus, qui maxime componitur ex contentis in variis registris processus. Haec tabula includunt: ①Registrum generale-propositum, etiam utentis visibiles tabulae notae, quae per programmata usoris sunt pervia et ad tempus informationes recondunt. In plerisque processibus adsunt 8 ad 32 regesta generalia. In calculis RISC exstructis plus quam centum esse potest; Instructio facU, quae addit inscriptione alterius instructionis accedendum; ③Programma status verbi PSW, in quo status informationes continet, ut conditio Codicis, modus exsecutionis, vexillum larva interrumpunt, etc.; ACERVUS usor, Significat unumquemque usoris processum unum vel plures systematis cognatos habere acervos, qui ad processum et systema parametri reponunt et inscriptiones vocant. ACERVUS monstratorem cacumen ACERVUS ostendit. Cum processus in statu exsecutionis est, multa de informatione processionaliter in registro posita sunt. Cum processum est switched, processus status informationes servandae sunt in correspondente PCB, ita ut exsecutio pergere possit a puncto rupturae cum processus re-executus est.

(3) Processus scheduling informationes: Cum OS scheduling, necesse est ut status processus et informationes de processu scheduling comprehendantur. Hae informationes includunt: ① Processus status, praesentem statum processus indicans, qui ut fundamentum processus schedulingis et permutationis adhibetur. – Processus prioritas integer est usus ad prioritatem gradus processus usus processus. Processus superiori prioritatis debet primum processum obtinere; ③ Aliae informationes requiruntur ad processum schedulingum, quod refertur ad processum scheduling algorithmus adhibitum. Exempli gratia, summa temporis processum exspectans CPU, summa temporis processum exsecutum, et sic porro; Eventus refertur ad eventum exspectans processum mutandi a statu exsecutionis ad statum interclusionis, id est, interclusionis causa.

(4) Processus control informationis: Refert ad informationes necessarias ad processum moderandum, quae includit: ① Oratio progressionis et notitiae, memoria vel memoria externa electronica progressio et notitia in processu entis, ita ut accedi possit. processus exequi cum agitur. Propositum et notitia ex PCB inveniri possunt; ② Processus synchronization et mechanismus communicationis, quae necessaria est mechanismus ad synchronizationem et communicationem processus, ut nuntius queue indicibus, semaphoribus, etc., collocari possunt in toto vel in parte PCB; Resource index, in quo omnes facultates (praeter CPU) processum in operatione eius requiruntur, et etiam index facultatum processui partita est; ④Link monstratorem, qui processum dat (PCB) Prima oratio PCB processus sequentis in queue.