About: Exokernel     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Software106566077, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FExokernel

Exokernel is an operating system kernel developed by the MIT Parallel and Distributed Operating Systems group, and also a class of similar operating systems. Operating systems generally present hardware resources to applications through high-level abstractions such as (virtual) file systems. The idea behind exokernels is to force as few abstractions as possible on application developers, enabling them to make as many decisions as possible about hardware abstractions. Exokernels are tiny, since functionality is limited to ensuring protection and multiplexing of resources, which is considerably simpler than conventional microkernels' implementation of message passing and monolithic kernels' implementation of high-level abstractions.

AttributesValues
rdf:type
rdfs:label
  • Exonucli (ca)
  • Exokernel (de)
  • Exonúcleo (es)
  • Exokernel (en)
  • Exo-noyau (fr)
  • 엑소커널 (ko)
  • Exokernel (nl)
  • Exonúcleo (pt)
  • Экзоядро (ru)
  • Exokernel (zh)
rdfs:comment
  • En computació, el terme exonucli (en anglès, exokernel) es refereix a un sistema creat amb fins d'investigació en l'Institut Tecnològic de Massachusetts sobre OpenBSD i un tipus de sistemes operatius similar. El seu propòsit és crear una mena de capa de programari per altres sistemes virtuals. (ca)
  • Ein Exokernel, auch als vertikal strukturiertes Betriebssystem bezeichnet, ist eine Art von Kernel und damit der zentrale Bestandteil eines Betriebssystems. Im Gegensatz zu den meisten anderen Kernels bietet er nur sehr wenig Abstraktion der Hardware für Programme und beschränkt sich darauf Ressourcenkonflikte zu verhindern und Zugriffsrechte zu prüfen. Man kann sich Exokernel als eine konsequente Weiterführung des Mikrokernel-Konzepts vorstellen. Im Gegensatz zu diesen sind sie aber noch rigider in der Wahl der angebotenen Mechanismen. (de)
  • En computación, el término exonúcleo (en inglés, exokernel) se refiere a un sistema creado con fines de investigación en el Instituto Tecnológico de Massachusetts sobre OpenBSD y otros sistemas operativos similares. Su propósito es crear una especie de capa de software para otros sistemas virtuales. (es)
  • Exokernel,一種作業系統內核架構,是一種極簡化的核心,也被稱為外核心(Exokernel),外核、或極限核心。 在Exokernel中,運作在核心空間的唯一行程就是內核,唯一工作就是負責分配系統資源,並防止使用者行程存取到其他行程的資源。每個使用者行程都擁有一個虛擬機器,可以執行自己的作業系統。 Exokernel的設計理念是盡可能的減少軟體的抽象化,這使得開發者可以專注於硬體的抽象化。外核心的設計極為簡化,它的目標是在於同時簡化傳統微內核的訊息傳遞機制,以及整塊性核心的軟體抽象層。 (zh)
  • Exokernel is an operating system kernel developed by the MIT Parallel and Distributed Operating Systems group, and also a class of similar operating systems. Operating systems generally present hardware resources to applications through high-level abstractions such as (virtual) file systems. The idea behind exokernels is to force as few abstractions as possible on application developers, enabling them to make as many decisions as possible about hardware abstractions. Exokernels are tiny, since functionality is limited to ensuring protection and multiplexing of resources, which is considerably simpler than conventional microkernels' implementation of message passing and monolithic kernels' implementation of high-level abstractions. (en)
  • Un exo-noyau ou exokernel est un type de système d’exploitation dont l'architecture logicielle est dite modulaire.En informatique, un noyau ou kernel est le premier élément codé venant exploiter les ressources matérielles de l'ordinateur.Il existe différents types de noyaux qui supportent des systèmes d’exploitations et qui fournissent des mécanismes d’abstraction du matériel tel que la mémoire, le (ou les) processeur(s), le réseau informatique ou les différents périphériques matériels.Le noyau facilite également la communication entre les processus grâce à diverses abstractions logicielles. (fr)
  • 엑소커널(Exokernel)은 매사추세츠 공과대학교의 병렬 및 분산 운영 체제 그룹에서 개발한 운영 체제 커널이다. 엑소커널의 기본 아이디어는 개발자에게 가장 낮은 수준의 추상(abstraction) 수준을 제공함으로써 개발자들이 하드웨어와 관련해 가능한 많은 결정권을 갖도록 만드는 것이다. 엑소커널은 자원에 대한 보호(protection)와 다중화(multiplexing)만을 제공하므로 매우 크기가 작고, 마이크로커널의 메시지 전달(message passing)이나 모놀리틱 커널의 추상 계층들에 비해 훨씬 간단하다. 엑소커널 위에서 구현된 애플리케이션은 라이브러리 운영 체제(library OS)라고 불리는데, 이 라이브러리 운영 체제들은 특정 메모리 영역, 디스크 블록 등의 자원을 엑소커널에 요청할 수 있다. 커널은 요청된 자원이 쓸 수 있는지, 요청한 애플리케이션이 접근 가능한지만을 확인한다. 이런 낮은 수준의 하드웨어 접근 방식은 애플리케이션 프로그래머들이 예전의 추상 계층들을 똑같이 구현하거나, 쓸모없는 부분을 생략하거나, 프로그램의 성능을 향상시키는 데 쓰일 수 있다. 따라서 프로그래머들은 어느 수준의 추상화를 원하는지를 선택할 수 있다. (ko)
  • Een exokernel is in de informatica een kernel die tracht abstractie van beveiliging te scheiden. Het woord exo komt van het Oud-Griekse ἔξω (exo: "buiten"). Deze heet zo omdat de abstractie plaatsvindt buiten de kernel in gebruikersmodus. Hierdoor worden applicaties niet belemmerd door slechte interfaces en kunnen ze hun eigen interfaces implementeren via besturingssysteembibliotheken. Het concept exokernel is orthogonaal jegens microkernel contra monolithische kernel dat wil zeggen dat het in een exokernel niet uitmaakt of de beveiliging gebeurt in supervisormodus of gebruikersmodus, maar dat de abstractie plaatsvindt in gebruikersmodus. (nl)
  • Exonúcleo é um sistema operacional desenvolvido pelo grupo MIT Sistemas Operacionais Paralelos e Distribuídos, e também uma classe de sistemas operacionais semelhantes. Os sistemas operacionais geralmente apresentam recursos de hardware para aplicativos por meio de abstrações de alto nível [abstração (ciência da computação)], como sistemas de arquivos (virtuais). A idéia por trás dos exokernels é forçar o mínimo possível de abstrações nos desenvolvedores de aplicativos, permitindo que eles tomem o maior número possível de decisões sobre abstrações de hardware. (pt)
  • Экзоядро — ядро операционной системы, предоставляющее лишь функции для взаимодействия между процессами и безопасного выделения и освобождения ресурсов. В традиционных операционных системах ядро предоставляет не только минимальный набор служб, обеспечивающих выполнение программ, но и большое количество высокоуровневых абстракций для использования разнородных ресурсов компьютера: оперативной памяти, блочных устройств, сетевых подключений. В отличие от них, система на основе экзоядра предоставляет лишь набор служб для взаимодействия между приложениями, а также необходимый минимум функций, связанных с защитой: выделение и высвобождение ресурсов, контроль прав доступа и так далее. Экзоядро не занимается предоставлением абстракций для физических ресурсов — эти функции выносятся в библиотеку поль (ru)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Exokernel_revised(english).png
  • http://commons.wikimedia.org/wiki/Special:FilePath/The_MINIX_3_Microkernel_Architecture.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 59 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software