Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!mips!bridge2!jarthur!polyslo!vlsi3b15!vax1.cc.lehigh.edu!netnews.upenn.edu!cps3xx!usenet From: usenet@cps3xx.UUCP (Usenet file owner) Newsgroups: comp.sys.amiga.tech Subject: Re: resource tracking Message-ID: <6559@cps3xx.UUCP> Date: 22 Feb 90 15:45:49 GMT References: <355.25C92297@weyr.FIDONET.ORG> <131188@sun.Eng.Sun.COM> <9716@cbmvax.commodore.com> <1990Feb19.125050.9380@stb.uucp> Reply-To: dailey@cpsin1.UUCP (Chris Dailey) Organization: Engineering, Michigan State Univ., E. Lansing Lines: 45 In article <1990Feb19.125050.9380@stb.uucp> richard@stb.uucp (Richard Conner) writes: >In article <9716@cbmvax.commodore.com> valentin@cbmvax.cbm.commodore.com (Valentin Pepelea) writes: >>In article <131188@sun.Eng.Sun.COM> cmcmanis@sun.UUCP (Chuck McManis) writes: >>>Something I personally would like to see would be a "runprotected" command >>>that would start a program and setfunction the appropriate vectors so that >>>the program would run with the MMU protecting all addresses outside of it's >>>range. YES! YES! YES! Me, too! [...] >> If the request provided is scrambled, a crash will occur under the >>device's context. > >I can live with that... Me, too! [...] >>Both these changes would cause some programs to fail, if implemented. So for >>backwards compatibility reasons, it is unlikely that memory protection will >>ever be implemented on AmigaDOS. I for one would gladely implement them as they [...] >Plleeeeeeez? How about this... you PROVIDE software selectable memory >protection - such that perhaps holding down a mouse button/key combination >or something - invokes AmigaDOS 1.n with the memory protection, otherwise >it runs rampant for "bass-ackwards" compatibility? [...] >-Richard [...] [desperate plea on] Some of us see the memory protection stuff as EXTREMELY useful. I would prefer an operating system that protects us from POORLY WRITTEN PROGRAMS! That way, many programs can be used with some assuredly that if they are poorly written and misbehaved that they won't mess up any other processes. I love the core dumps on the Sun workstations here at the University. They let you know if a program is a misbehaving without any damage to other processes. I'm sure some day I will be programming while having all sorts of other tasks running in the background. I know that I don't always get a program right the first time, so if my operating system doesn't take care of my mistakes, the other things running will not necessarily be kept secure. So therefore the usefulness of having a multitasking system will be minimized. [desperate plea off] _ /| \`o.O' Chris Dailey, Amiga Enthusiast =(___)= dailey@cpsin.cps.msu.edu U - "Meow." (Bill the Cat not original--imitation intended as a form of flattery.)