בית שמע מהו גרעין ננו? - הגדרה מטכנולוגיה

מהו גרעין ננו? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של ננו קרנל?

ננו-קרנל הוא גרעין קטן המציע הפשטה של ​​חומרה, אך ללא שירותי מערכת. גרעינים גדולים יותר נועדו להציע תכונות נוספות ולנהל הפשטה רבה יותר של חומרה. גם במיקרו-גרעינים מודרניים חסרים שירותי מערכת, ומכאן שהמונחים מיקרו-נוקריים וננו-קרניים הפכו לאנלוגיים.

Techopedia מסביר את ננו קרנל

מבחינה היסטורית, המונח ננוקרנל מציין:

  • גרעין שבו הנפח הכולל של קוד הגרעין, כלומר הקוד המבוצע במצב הפריבילגי של החומרה, הוא די קטן.
  • שכבת וירטואליזציה מתחת למערכת הפעלה, הנקראת ליתר דיוק hypervisor.
  • שכבת הפשטת חומרה (HAL), המהווה את החלק ברמה הנמוכה ביותר של גרעין.
  • לעיתים משתמשים במונח ננוקרנל לתיאור גרעין התומך ברזולוציית שעון ננו-שניה.

המונח ננוקרנל הופיע לראשונה בעיתון "ארכיטקטורת ננו-קרנל ה- KeyKOS." ננו-Keyern של KeyKOS היא מערכת הפעלה מבוססת יכולת ומכוונת עצמים (OS) אשר קיימת בשוק מאז 1983. היא יושמה כדי לתת מענה לדרישות, כמו אמינות, אבטחה וזמינות עקבית, ליישומים במארחי Tymnet. הוא נועד להריץ מספר מופעים של מערכות הפעלה מרובות במערכת חומרה יחידה. ננו-קרנל KeyKOS הוא בערך 20, 000 שורות של קוד C, הכולל מחסום, יכולת ותמיכה בזיכרון הווירטואלי. זה יכול לרוץ בתוך 100 קילובייט זיכרון בלבד.

מהו גרעין ננו? - הגדרה מטכנולוגיה