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
