[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [MISC] Visuel fremstilling af "alt det" mellem bruger og hardware



Michael Schmidt wrote:
Fri, 03 Nov 2006 16:39:35 +0100, Jørgen Heesche <sslug@sslug> skrev:

SKIP
Jeg så meget gerne en generisk model, så man udfra den kan fremhæve og/eller understrege forskelle mellem forskellige systemer; Linux, UNIX, BSD, MacOS, Windows osv.
Mon der findes sådan en model?.
Ellers må  jeg vel selv prøve at lave en...

Med hensyn til forskelle:
Der er ingen forskel på Linux og Unix, hvad angår den overordnede struktur.
Linux vs. Windows:
Linux er som nævnt lagdelt med det basale system, kernen, i bunden.
Sammenlignet hermed er Windows, såvidt jeg kan se, totalt ustruktueret.
Jeg tør ikke udtale mig om hvorvidt det er ustruktureret, men det er sikkert og vist, at det hele er kogt godt sammen.

Windows kaldes et 'Monolithic system'.
http://en.wikipedia.org/wiki/Monolithic_system
Linux har en 'Monolithic kernel'.
http://en.wikipedia.org/wiki/Monolithic_kernel
(Monolit: stenstøtte hugget i én sten).
DOS og Windows var faktisk forældede ved fremkomsten. I 1960'erne udviklede det danske EDB-firma Regnecentralen en Monolithic kernel, som var operativsystemet
i RC4000 computeren.
Systemet blev udviklet på de samme tanker, som lidt senere førte til udviklingen af Unix.
Citat fra http://www.datamuseum.dk/site_dk/rc/
"
I april 1970 publicerede Communications of the ACM Per Brinch Hansens korte artikel om "Kernen i et multiprogrammeringssystem". RC4000 systemet er historisk interessant som det første forsøg på at opbygge operativsystemer som en samling parallelle processer der udveksler meddelelser og svar via en systemkerne. Denne idé inspirerede sidenhen mikrokernebegrebet og de såkaldte fjernstyrede ("remote") procedure kald, der dominerede operativsystemforskning gennem 1970erne og 1980erne. Vi har fået tilladelse fra ACM til kopiere artiklen.
"
To af pionererne fra dengang, Per Brinch Hansen og Peter Naur, har fået ACM's Turing Award (datalogiens nobelpris).
ACM = Association for Computing Machinery.


mikrokerne: http://en.wikipedia.org/wiki/Microkernel

Det der hæmmer M$-løsningen (og er dens force, for dem som værdsætter den slags) er at det er en slags alt-i-en løsning, hvor man ikke behøver at tænke selv, da alle betydelige valg er truffet for en på forhånd.

Det er egentlig lidt ærgerligt, at der til Linux er udviklet window managers, hvor man i lighed med Windows bare skal klikke lidt med musen. På den måde får man slet ikke en reel fornemmelse af Linux.

Tak for links, det er altid rart at få tingene fortalt på mere end en måde.


-- Med venlig hilsen

Jørgen Heesche
mailto:sslug@sslug
Registered Linux User #401007



 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2006-12-01, 02:03 CET [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *