The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well.
Peter Flass <[EMAIL PROTECTED]> writes: > Well, unix is unix (or Linux). The problems come from the basic > design; if you changed the design, it wouldn't be unix. The best you > can do is mitigate the problems. This is the case with every OS - > some fundamental decisions made during the initial design can't be > changed without modifying the OS out of existence. > > This is just like programming languages. You can add "improvements", > but some initial design decisions are set in stone. virtual machines has periodically been used over the past 40yrs to address various limitations in operating systems ... rather than trying to stress a particular operating system past its design point ... attempting to consolidate more and more applications on a single operating system platform ... go to a two (multi) level paradigm ... where you have a virtual machine environment, timesharing multiple virtual machines concurrently on common platform ... and then within each virtual machine ... allow is doing its own thing (i.e. a little peter principle ... not pushing an operating system to rise past its level of competence). this is somewhat optimization at a more macro level ... while making some micro-level optimization sacrifices (i.e. the overhead of the virtual machine capability). re: http://www.garlic.com/~lynn/2007m.html#51 Is Parallel Progrmaming Just Too Hard? http://www.garlic.com/~lynn/2007m.html#52 Is Parallel Progrmaming Just Too Hard? ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

