🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.ms
Article #11188

Re: OS/2 2.0 is here! READ THIS, you'll be impressed

#11188
From: Huber Joseph Blaine
Date: Wed, 24 Apr 1991 23:26
51 lines
2874 bytes
In article <cs352a41.672418953@zaphod>, cs352a41@cs.iastate.edu (Adam
Goldberg) writes:
> oivindt@bio.uio.no (Oivind Toien) writes:
> 
> >Real-time data-acquisition systems generally tends to use things
like
> >interrupt handling, DMA-access, reprogramming of PC-timers and
direct
> >interaction with A/D card buffers. Will this work, and if not: Does
> >OS2 provide library routines that replaces these kind of functions?
> 
> >--
> >Oivind Toien   <oivindt@ulrik.uio.no>
> >Div. of General Physiology, Dept. of Biology, Univ. of Oslo
> 
> Looks like Dr. Toien (?) is trying to adjust a watch with a
sledgehammer.
> Real-time data-acquisition systems are 'REAL TIME SYSTEMS', and real
time
> systems generally _are_not_suited_to_ multi-tasking.  If you want
real
> time data acquisition, you should use an operating system more
conducive
> to real-time programming.
> 
> Pardon me if I seem harsh, but each operating system has its purpose,
and
> has things that it is and is not suited for.  OS/2 is multi-tasking,
and
> therefore is not suited for (very many) real-time problems.
> --


I disagree with Mr. Goldberg.  In our particular setting the pc is used
for many purposes:  taking real 
time data, data analysis, writing reports, publishing graphs,
spreadsheets, MS-windows, etc.  Essentially, the same uses as any body
elses pc, except for the addition of real time data acquisition.  Hence,
we can benefit from multitasking as well as the next user.  However,
what a drag it would be if we had to carry two operating systems on the
machine simply because OS/2 can't handle real time data acquisition.  In
fact, in our research, the experiment may take up to an hour to come to
steady state.  It would be great to have the data acquisition program
running in one window so that I could periodically monitor the progress
of the experiment, while performing data analysis or some other task in
another window.

Joe Huber
Dept. of Mech. Egr.
Iowa State University
jbhuber@iastate.edu 
Technical Details
Message-ID: <1991Apr24.182611@IASTATE.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!mips!samsung!uakari.primate.wisc.edu!caen!umich!sharkey!news.iastate.edu!IASTATE.EDU!jbhuber
References: <1991Apr21.135534.724@jarvis.csri.toronto.edu><1991Apr21.194928.8267@ux1.cso.u iuc.edu><1991Apr21.175529.2386@jarvis.csri.toronto.edu> <OIVINDT.91Apr22204241@darwin.uio.no> <cs352a41.672418953@zaphod>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!mips!samsung!uakari.primate.wisc.edu!caen!umich!sharkey!news.iastate.edu!IASTATE.EDU!jbhuber
From: jbhuber@IASTATE.EDU (Huber Joseph Blaine)
Newsgroups: comp.windows.ms,comp.sys.ibm.pc.misc
Subject: Re: OS/2 2.0 is here! READ THIS, you'll be impressed
Keywords: real time data acquisition OS/2
Message-ID: <1991Apr24.182611@IASTATE.EDU>
Date: 24 Apr 91 23:26:11 GMT
References: <1991Apr21.135534.724@jarvis.csri.toronto.edu><1991Apr21.194928.8267@ux1.cso.u  iuc.edu><1991Apr21.175529.2386@jarvis.csri.toronto.edu> <OIVINDT.91Apr22204241@darwin.uio.no> <cs352a41.672418953@zaphod>
Sender: news@news.iastate.edu (USENET News System)
Reply-To: jbhuber@IASTATE.EDU (Huber Joseph Blaine)
Distribution: comp
Organization: Iowa State University
Lines: 52