[Home]Monolithic

HomePage | Recent Changes | Preferences

Difference (from prior major revision) (no other diffs)

Changed: 1,5c1
A computer program having one large executable image.


The program is called a "monolithic," or it is "monolithic"? "Monolithic" is usually an adjective. "Monolith" is the noun.
---
I've never heard of anything but 'monolithic' computer program.
1. A computer program having one large executable image.

Changed: 7c3
How about changing the topic title to 'Monolithic computer program'?
2. Monolithic Operating Systems

Changed: 9c5,9
Thnks
There exists two approaches to OS kernel implementation: monolithic and microkernel. The monolithic approach consists in defining a high-level virtual machine over the hardware, with a set of primitives or [system calls]? to implement OS services as processes management, concurrency, memory management, etc. in several modules that run in [supervisor mode]?.

Even if every module servicing these operations is separate from the whole, the integration is very tight and difficult to do right, and, as all the modules run in the same space, a bug in one of them can bring all the system down with it. Contrast it with the microkernel approach.

(Maybe this text could be merged in the kernel entry...)

1. A computer program having one large executable image.

2. Monolithic Operating Systems

There exists two approaches to OS kernel implementation: monolithic and microkernel. The monolithic approach consists in defining a high-level virtual machine over the hardware, with a set of primitives or [system calls]? to implement OS services as processes management, concurrency, memory management, etc. in several modules that run in [supervisor mode]?.

Even if every module servicing these operations is separate from the whole, the integration is very tight and difficult to do right, and, as all the modules run in the same space, a bug in one of them can bring all the system down with it. Contrast it with the microkernel approach.

(Maybe this text could be merged in the kernel entry...)


HomePage | Recent Changes | Preferences
This page is read-only | View other revisions
Last edited September 25, 2001 10:50 pm by Fjor (diff)
Search: