No because the problem is at the IO level of the file server.
Technically, Rbase has no server component.  The problem is that disk
procedures/routines that the OS is executing are meant to help us and
make us faster, but are backfiring due to Rbase being a file share
database  (like running leaded gas in a catalytic converter equipped
car).  Rbase relies on the OS for IO routines, where a database like SQL
Server or Oracle are 'backdoored' into the OS in relation to disk IO.

If you were to run the Rbase 'client' with the /realtime switch, you
would get good Rbase performance on your workstation, but unacceptable
Windows performance (probably unusable).  I wouldn't even recommend
trying it.

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
On
> Behalf Of Paul Eichhorn
> Sent: Thursday, December 13, 2001 1:28 PM
> To: [EMAIL PROTECTED]
> Subject: RE: Realtime and RBase/More on R:Base 6.5++ and W2k Server
> 
> Might this forcing of operating system priority help Emmit Dove's
problem
> with Win@K not being able to keep up with the client?
> 
> Ike
> 
> At 08:16 AM 12/13/01 -0600, you wrote:
> > From a WINNT CMD prompt.
> >
> >start /REALTIME myapp.exe
> >
> >This will force the thread into highest priority.  It will also make
it
> >look like your system no longer works as the system processes take
> >second to your thread.
> >
> >
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
> >On
> > > Behalf Of Lawrence Lustig
> > > Sent: Thursday, December 13, 2001 7:23 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: Realtime and RBase
> > >
> > > > Real-time is used in the industrial setting of manufacturing and
in
> > > research
> > > > laboratories. The standard Linux OPS can do real-time at
moderate
> >rates
> > > if
> > > > timing is not critical. If Rbase had a real-time module, it
would be
> > > called an
> > > > industrial data base.
> > >
> > > Nothing that runs under Windows is, or ever will be, a real-time
> >system as
> > > Windows is most certainly not designed to be a real-time operating
> >system
> > > in
> > > any sense of the word.  I don't think Linux is a realtime
operating
> >system
> > > either, but I'm not sure.  Since the definition of a realtime
> >operating
> > > system is one that guarantees the handling of any event within a
> >specified
> > > (small) amount of time, I'm not sure what a realtime operating
system
> >in
> > > which timing is not critical would mean.
> > >
> > > If you want to receive information into R:Base from a serial
> >connection,
> > > you
> > > would need to write a UDF.  If you are going to return to R:Base
to
> > > process
> > > every byte of information, I doubt it would be able to keep up.
> >However,
> > > if
> > > your UDF were to collect chunks of information to return to
R:Base,
> >you
> > > probably could write a system to handle some reasonable load.
> > > --
> > > Larry
> > >
> > >
> > >
> > > _________________________________________________________
> > > Do You Yahoo!?
> > > Get your free @yahoo.com address at http://mail.yahoo.com
> > >
> > > ================================================
> > > TO SEE MESSAGE POSTING GUIDELINES:
> > > Send a plain text email to [EMAIL PROTECTED]
> > > In the message body, put just two words: INTRO rbase-l
> > > ================================================
> > > TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
> > > In the message body, put just two words: UNSUBSCRIBE rbase-l
> >
> >================================================
> >TO SEE MESSAGE POSTING GUIDELINES:
> >Send a plain text email to [EMAIL PROTECTED]
> >In the message body, put just two words: INTRO rbase-l
> >================================================
> >TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
> >In the message body, put just two words: UNSUBSCRIBE rbase-l
> 
> ================================================
> TO SEE MESSAGE POSTING GUIDELINES:
> Send a plain text email to [EMAIL PROTECTED]
> In the message body, put just two words: INTRO rbase-l
> ================================================
> TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
> In the message body, put just two words: UNSUBSCRIBE rbase-l

================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: INTRO rbase-l
================================================
TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: UNSUBSCRIBE rbase-l

Reply via email to