This HTML5 document contains 39 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n18https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
dbpedia-nohttp://no.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
provhttp://www.w3.org/ns/prov#
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
xsdhhttp://www.w3.org/2001/XMLSchema#
goldhttp://purl.org/linguistics/gold/
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Aleph_kernel
rdf:type
dbo:Software yago:Whole100003553 yago:Object100002684 yago:PlantPart113086908 yago:PhysicalEntity100001930 yago:Kernel113137010 yago:NaturalObject100019128 yago:WikicatMonolithicKernels
rdfs:label
Aleph kernel
rdfs:comment
Aleph is a discontinued operating system kernel developed at the University of Rochester as part of their project in 1975. Aleph was an early set on the road to the creation of the first practical microkernel operating system, Mach.
dcterms:subject
dbc:Monolithic_kernels
dbo:wikiPageID
1984555
dbo:wikiPageRevisionID
991659521
dbo:wikiPageWikiLink
dbr:Carnegie_Mellon_University dbr:Data_General_Eclipse dbr:Mach_kernel dbr:Operating_system dbr:Mach_(kernel) dbr:Minicomputer dbr:Ethernet dbr:University_of_Rochester dbr:Richard_Rashid dbr:Rochester_Intelligent_Gateway dbr:Microkernel dbr:Xerox_PARC dbc:Monolithic_kernels dbr:Accent_kernel dbr:Inter-process_communication
owl:sameAs
dbpedia-no:Aleph_(operativsystemkjerne) freebase:m.06bylr wikidata:Q4716177 n18:4NAd5 yago-res:Aleph_kernel
dbp:wikiPageUsesTemplate
dbt:Cite_conference
dbo:abstract
Aleph is a discontinued operating system kernel developed at the University of Rochester as part of their project in 1975. Aleph was an early set on the road to the creation of the first practical microkernel operating system, Mach. Aleph used inter-process communications to move data between programs and the kernel, so applications could transparently access resources on any machine on the local area network (which at the time was a 3-Mbit/s experimental Xerox Ethernet). The project eventually petered out after several years due to rapid changes in the computer hardware market, but the ideas led to the creation of Accent at Carnegie Mellon University, leading in turn to Mach. Applications written for the RIG system communicated via ports. Ports were essentially message queues that were maintained by the Aleph kernel, identified by a machine unique (as opposed to globally unique) ID consisting of a process id, port id pair. Processes were automatically assigned a process number, or pid, on startup, and could then ask the kernel to open ports. Processes could open several ports and then "read" them, automatically blocking and allowing other programs to run until data arrived. Processes could also "shadow" another, receiving a copy of every message sent to the one it was shadowing. Similarly, programs could "interpose" on another, receiving messages and essentially cutting the original message out of the conversation. RIG was implemented on a number of Data General Eclipse minicomputers. The ports were implemented using memory buffers, limited to 2 kB in size. This produced significant overhead when copying large amounts of data. Another problem, realized only in retrospect, was that the use of global ID's allowed malicious software to "guess" at ports and thereby gain access to resources they should not have had. And since those IDs were based on the program ID, the port IDs changed if the program was restarted, making it difficult to write servers with clients that could rely on a specific port number for service.
gold:hypernym
dbr:Kernel
prov:wasDerivedFrom
wikipedia-en:Aleph_kernel?oldid=991659521&ns=0
dbo:wikiPageLength
2542
foaf:isPrimaryTopicOf
wikipedia-en:Aleph_kernel