Микроядро адатта кантип сүрөттөлөт?
Микроядро адатта кантип сүрөттөлөт?

Video: Микроядро адатта кантип сүрөттөлөт?

Video: Микроядро адатта кантип сүрөттөлөт?
Video: Операционные системы написанные на Pascal, Delphi, Lazarus IDE, FreePascal, Turbo Pascal, Modula-2 2024, Ноябрь
Anonim

А микро ядро операциялык системаны ишке ашыруу үчүн талап кылынган функциялардын жана функциялардын дээрлик минималдуу көлөмүн камтыган программалык камсыздоонун же ал тургай коддун бир бөлүгү.

Тиешелүү түрдө микроядро структурасы деген эмне?

Информатика боюнча А микро ядро (көбүнчө Μ-ядро катары кыскартылган) операциялык системаны (OS) ишке ашыруу үчүн керектүү механизмдерди камсыз кыла ала турган программалык камсыздоонун минималдуу көлөмү. Бул механизмдер төмөнкү деңгээлдеги дарек мейкиндигин башкарууну, жипти башкарууну жана процесстер аралык байланышты (IPC) камтыйт.

Ошондой эле, микро ядро колдонуучу мейкиндигин кантип колдонот? А Микро ядро тармактык, файл системасы ж.б. сыяктуу көпчүлүк кызматтарды демондор/серверлер катары иштетүүгө аракет кылат колдонуучу мейкиндиги . Ушунун баары калды кыл үчүн ядро болуп саналат эстутум бөлүштүрүү сыяктуу негизги кызматтар (бирок, эстутум башкаруучусу болуп саналат жылы ишке ашырылган колдонуучулар мейкиндиги ), пландаштыруу жана билдирүү (процесстер аралык байланыш).

Мындан тышкары, микроядро кайда колдонулат?

Микро ядролор 1980-жылдары алгачкы компьютердик системалардын эс тутумунун жана сактагычынын чектөөлөрүнөн улам популярдуу болгон. Алар дагы эле колдонулган кээ бир сервердик ОС үчүн, Windows жана OS X сыяктуу негизги операциялык системалардын көпчүлүгү монолиттүү ядролорду колдонушат.

Микроядро менен микроядронун ортосунда кандай айырма бар?

Микро ядро болуп саналат ядро операциялык тутумдун иштеши үчүн минималдуу кызматтарды иштетет. Мында ядро калган бардык операциялар процессор тарабынан аткарылат. Макро ядро айкалышы болуп саналат микро жана монолиттүү ядро . In монолиттүү ядро бардык иштөө тутумунун коду бир аткарылуучу сүрөттө.

Сунушталууда: