Article View: local.local.local
Article #7Re: windows
From: peter de schrijver vh622 8569
Date: Mon, 04 May 1998 00:00
Date: Mon, 04 May 1998 00:00
36 lines
2533 bytes
2533 bytes
In article <354D9C29.4E615AE1@sh.bel.alcatel.be>, Manuel Borowski VH233 <borowske@sh.bel.alcatel.be> writes: >Geert Uytterhoeven wrote: >> Dat heet toch gewoon VM (Virtual Machine)? Jaren geleden bestond dat al op IBM >> mainframe (370, later 3090, later ES/9000). >> >> Je draait dus gewoon VM op je mainframe, en daaronder draai je verschillende >> andere OSsen: MVS/ESA, AIX/ESA en zelfs terug VM. Iedere gebruiker die inlogt >> krijgt terug zijn eigen virtuele machine en kan daaronder draaien wat 'ie >> wil... >> >> Groetjes, >Dat is correct, maar het zou me verwonderen als de toenmalige OSsen zo >complex >zijn als de huidige, plus, ik denk niet dat de OSsen die je op de VM Dat ik wel eigenlijk. Op de KUL werd bijvoorbeeld AIX op VM gedraaid. AIX/ESA was zelfs op de mach micro kernel gebaseerd en kon processoren sharen met andere virtuele machines. AIX is een volledige unix. >draait >"zuivere" OSsen zijn. Dwz, hoe gaan die hardware accessen, timer >interrupts, >sheduling, ... doen, parallel naast de VM? Interrupts virtualizeren is tamelijk eenvoudig. Op PC wordt dit ook veel gebruikt. hardware wordt op 370 op een heel eigen manier aangesproken, namelijk via "channel programs". Dit zijn redelijk eenvoudige scriptjes die via een trap aan het Control Program worden doorgeven. Daar worden ze gecontroleerd en eventueel getransformeerd en dan doorgegeven aan de controller. Alle hardware wordt via deze weg aangesproken. De hardware zelf wordt trouwens ook gevirtualizeerd. Een VM denkt bv dat ie een disk heeft, maar eigenlijk zijn dat maar een aantal cylinders van een echte disk. Peter.
Technical Details
Message-ID:
<6ik860$hdp@btmpjg.god.bel.alcatel.be>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6i301d$2ip$1@avalon.famous-grouse.net> <slrn6kf0mf.34s.antares@antares.home.be> <6iaf73$ajt$1@avalon.famous-grouse.net> <slrn6kk0tj.70.antares@antares.home.be> <slrn6km1rs.1rc.antares@antares.home.be> <Pine.LNX.3.96.980504105853.29676K-100000@mercator.cs.kuleuven.ac.be> <354D9C29.4E615AE1@sh.bel.alcatel.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 111c4c,12173ca2f5141c4a X-Google-Attributes: gid111c4c,public X-Google-Thread: 12d529,12173ca2f5141c4a X-Google-Attributes: gid12d529,public X-Google-Thread: 100a19,12173ca2f5141c4a X-Google-Attributes: gid100a19,public From: schrijvp@sh.bel.alcatel.be (peter de schrijver vh622 8569) Subject: Re: windows Date: 1998/05/04 Message-ID: <6ik860$hdp@btmpjg.god.bel.alcatel.be> X-Deja-AN: 350063428 References: <6i301d$2ip$1@avalon.famous-grouse.net> <slrn6kf0mf.34s.antares@antares.home.be> <6iaf73$ajt$1@avalon.famous-grouse.net> <slrn6kk0tj.70.antares@antares.home.be> <slrn6km1rs.1rc.antares@antares.home.be> <Pine.LNX.3.96.980504105853.29676K-100000@mercator.cs.kuleuven.ac.be> <354D9C29.4E615AE1@sh.bel.alcatel.be> Organization: Alcatel/Bell Newsgroups: local.local.local,be.comp,be.comp.os.linux