1980
DOI: 10.1145/358818.358822
|View full text |Cite
|
Sign up to set email alerts
|

Pilot

Abstract: The Pilot operating system provides a single-user, single-language environment for higher level software on a powerful personal computer. Its features include virtual memory, a large "flat" file system, streams, network communication facilities, and concurrent programming support. Pilot thus provides rather more powerful facilities than are normally associated with personal computers. The exact facilities provided display interesting similarities to and differences from corresponding facilities provided in lar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
34
0

Year Published

1982
1982
2006
2006

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 129 publications
(34 citation statements)
references
References 16 publications
(16 reference statements)
0
34
0
Order By: Relevance
“…For example, most file system superblocks include a "magic number" and some older file systems such as Pilot even include a header per data block [48]. By checking whether a block has the correct type information, a file system can guard against some forms of block corruption.…”
Section: Levels Of Detectionmentioning
confidence: 99%
“…For example, most file system superblocks include a "magic number" and some older file systems such as Pilot even include a header per data block [48]. By checking whether a block has the correct type information, a file system can guard against some forms of block corruption.…”
Section: Levels Of Detectionmentioning
confidence: 99%
“…Singularity differs from other single address operating system, such as Pilot, Cedar, Smalltalk, Lisp Machines, Oberon, or Inferno [12,20,35,39,44], which encouraged sharing objects between processes and did not segregate a process's objects. These systems presented a programming model similar to threads in a process, rather than SIPs' process-like, segmented object spaces.…”
Section: Discussionmentioning
confidence: 99%
“…For example, SOLO was written in concurrent Pascal instead of assembly [19]. Early work around the Mesa language focused on memory safety through garbage collection, type safety, and modularity as well as features such as coroutines and recursion that would be burdensome to implement without runtime and language support [18,30,35]. The SPIN micro-kernel used Modula-3 to grant application specific extensions to run directly in the kernel to optimize performance [7].…”
Section: Related Workmentioning
confidence: 99%