16. Nêu các kiến trúc của Hđh thời gian thực và mô tả đặc điểm của chúng.
Trảlời:
Haikiếntrúcthiếtkếphầnhạtnhânkinhđiểnnhấtlàkiếntrúcvihạtnhânvàđơnhạtnhân. Vihạtnhân:
Cácvihạt nhân cung cấp cácchứcnăng điềuhànhcơ bảncốt lõi theocơchếcácmodultương đốiđộclậpđảmnhiệmcáctácvụcụthểvàchuyển dờirấtnhiềucácdịchvụđiểnhìnhđiềuhànhhệ thống,thựcthitrongkhônggianngườisửdụng.Nhờcơchếnày,cácdịchvụcóthểđượckhởitạo hoặccấuhìnhlạimàkhôngnhấtthiếtphảikhởitạolạitoànbộhệthống.
Kiếntrúcvihạtnhâncungcấpđộantoàncaodo dịchvụhệthống chạyởtầngngười sửdụng vớihạnchếvềtruynhậpvàotàinguyêncủahệthốngvàcóthểđượcgiámsát.
Kiếntrúcvihạtnhâncóthểđược xâydựngmộtcácmềmdẻođểphùhợpvớicầuhìnhphần cứngkhácnhaumộtcáclinhhoạthơnsovớikiểukiếntrúcđơnhạtnhân. Tuynhiêndotính độclập tương đốigiữacácmodultrong vi hạtnhânnên cầnthiếtphảicómộtcơchếtrao đổithông tinhay truyềnthông giữa cácmodulđó.Vìvậyđâycóthểlàlýdo làmchậm tốcđộvàlàmgiảm tínhhiệuquả hoạtđộngcủahệthống.
Đặcđiểmnổibậtvà cốtlõicủakiếntrúcvihạtnhânlàkíchthướcnhỏvàdễdàngsửađổicũng nhưxâydựnglinhhoạthơn.Các dịchvụthựcthiởtầngtrêncủahạtnhân vìvậyđạtđược độantoàn
cao.
Kiếntrúcvi hạtnhânđượcpháttriểnmạnhmẽtrongcáchệthốngđaxửlýnhưMach,QNX.
Đơnhạtnhân:
Kiểukiếntrúcđơnhạtnhâncungcấptấtcảcácchứcnăng/dịchvụchínhyếuthôngquamột quátrình xửlýđơnlẻ.Chínhvìvậykíchthướccủachúngthường lớnhơnkiểukiếntrúcvihạtnhân. Loạihìnhkiếntrúcnàythườngđượcápdụngchủyếuchocácphầncứngcụthểmàđơnhạtnhâncó sựtương táctrựctiếpvớiphầncứng. Nhờvậy màkhảnăngtốiưucũngdễdànghơnsovớikiểukiến trúcvihạtnhân.Chínhvìvậyđâychínhlàlýdotạisaokiếntrúcđơnhạtnhânkhôngthểthayđổi mềmdẻo vàlinhhoạtnhưkiểuvihạtnhân.
VídụđiểnhìnhvềloạihìnhkiếntrúcđơnhạtnhânlàLinux,MacOSvàOS.
Vìhệđiềuhành cũng đòihỏivềtàinguyênvàkiêm cảchứcnăng quản lýchúng, vìvậyngườithiết kếcầnphảinắmđượccácthôngtinvềchúngmột cáchchínhxácvàđầyđủ
Bạn đang đọc truyện trên: Truyen247.Pro