Linux-Development-Sys Digest #693, Volume #7     Tue, 21 Mar 00 18:13:18 EST

Contents:
  Re: Can my server handle 500,000 page views per day ? (Richard Caley)
  Re: Can my server handle 500,000 page views per day ?  (Alan Corey)
  Re: Compile error with 2.3.99-Pre2 (Robert Lynch)
  Re: Compile error with 2.3.99-Pre2 ([EMAIL PROTECTED])
  linux pthreads problem on dual processor machine (Michael Tanenblatt)
  Kernel description (Ivo Lukac)
  Re: sock_sendmsg() (Dan McGuirk)
  Re: linux pthreads problem on dual processor machine (Kaz Kylheku)
  Re: linux pthreads problem on dual processor machine (Michael Tanenblatt)
  Implicit declarations... (David A. Mair)
  Re: How to test a device driver (John Brockmeyer)
  Re: Kernel description (John Gluck)
  Re: Implicit declarations... (Fabrice Peix)
  Re: linux pthreads problem on dual processor machine (Kaz Kylheku)
  device driver database? ("Shawn Halwes")
  Re: linux pthreads problem on dual processor machine (Nate Eldredge)
  ncr53c801 stopped working in 2.3.xx (Thomas Huber)
  Driver? ("Shawn Halwes")
  Re: Absolute failure of Linux dead ahead? (Bill Anderson)
  Re: Driver? (Grant Edwards)

----------------------------------------------------------------------------

From: Richard Caley <[EMAIL PROTECTED]>
Crossposted-To: 
comp.os.linux.networking,comp.os.linux.security,comp.software.testing,comp.unix.bsd.freebsd.misc,cs-monolit.gated.lists.bsdi-users
Subject: Re: Can my server handle 500,000 page views per day ?
Date: 21 Mar 2000 15:29:31 +0000

In article <gYIB4.19613$[EMAIL PROTECTED]>, Chiltown 
Worldwide (cw) writes:

cw> We have recently switched ISPs for our hosting needs.  On April 1st, our
cw> online store (www.chiltown.com) will be live and based upon our advertising
cw> budget, we expect 100,000 page views per day for the first week.

This isn't a very useful number. Consider, if it's spread out
throughout the day that is between 1 and 2 hits a second. A calculator
on a piece of wet string:-).

OTOH if it's something everyone does at lunch time you might be
talking 20-30 hits per second. Not so much of a problem if you're just
serving pages, but if you're doing anything exciting for a reasonable
proportion of thos ehits or if you have big things to send or...


-- 
Mail me as rjc not [EMAIL PROTECTED]            _O_
                                                 |<


------------------------------

Crossposted-To: 
comp.os.linux.networking,comp.os.linux.security,comp.software.testing,comp.unix.bsd.freebsd.misc,cs-monolit.gated.lists.bsdi-users
From: Alan Corey <[EMAIL PROTECTED]>
Subject: Re: Can my server handle 500,000 page views per day ? 
Date: Tue, 21 Mar 2000 10:37:12 -0500

On Tue, 21 Mar 2000, Chiltown Worldwide wrote:

> We have recently switched ISPs for our hosting needs.  On April 1st, our
> online store (www.chiltown.com) will be live and based upon our advertising
> budget, we expect 100,000 page views per day for the first week.
> 
> I would like to know how others actually test load and if someone could help
> us either prove or disprove that our site (www.chiltown.com) can handle the
> load.  We are interested in testing only the performance / load on the first
> page.
> 
> We would also like to know how others test their sites for load as well as
> the best ISPs that can take some serious pounding.  Any information you can
> send to me is greatly appreciated.  Thank you in advance.
> 
> James McGovern
> Webmaster
> Chiltown Worldwide
> 
> 

There are some Perl scripts around for stress testing a server that will
fire off thousands of requests and record response times.  I saw source to
one in a magazine printed over a year ago but I don't remember the
magazine, sorry.  I didn't have much use for it personally.

If you poke around www.perl.com, specifically CPAN, you may find something.

  Alan Corey
  
======================================================================
              It's time to FDISK Microsoft and reformat.



------------------------------

Date: Tue, 21 Mar 2000 08:19:07 -0800
From: Robert Lynch <[EMAIL PROTECTED]>
Subject: Re: Compile error with 2.3.99-Pre2

Mike Dowling wrote:
> 
> In case it is of interest to anybody, I get
> 
> gcc -D__KERNEL__ -I/usr/src/linux/include -D__SMP__ -Wall
> -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe
> -mpreferred-stack-boundary=2 -DCPU=586 -march=i586 -fno-strict-aliasing
> -c -o shm.o shm.c
> shm.c:142: `THIS_MODULE' undeclared here (not in a function)
> shm.c:142: initializer element is not constant
> shm.c:142: (near initialization for `shm_fs_type.owner')
> make[2]: *** [shm.o] Error 1
> make[2]: Leaving directory `/usr/src/linux/ipc'
> make[1]: *** [first_rule] Error 2
> make[1]: Leaving directory `/usr/src/linux/ipc'
> make: *** [_dir_ipc] Error 2
> 
> I could not work out what exactly went wrong.
> 
> Cheers,
> Mike

I got it to compile by adding a line to ipc/shm.c
======
...
 * - mode is the mode for the root directory (default S_IRWXUGO |
S_ISVTX)
 */
/* 3-20-00 they forget to include module.h! */
#include <linux/module.h>

#include <linux/config.h>
...
=======

HTH. Bob L.
> --
> My email address [EMAIL PROTECTED] above is a valid email address.
> It is, in fact, a sendmail alias; the digit 'N' is incremented regularly.
> Spammed aliases will be deleted.  Currently, mike[21,22]
> are valid.  If email to mikeN bounces, try mikeN+1.
-- 
Robert Lynch-Berkeley CA [EMAIL PROTECTED]

------------------------------

From: [EMAIL PROTECTED]
Subject: Re: Compile error with 2.3.99-Pre2
Date: 21 Mar 2000 10:30:38 -0500

#include <linux/module.h>

------------------------------

From: Michael Tanenblatt <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: linux pthreads problem on dual processor machine
Date: Tue, 21 Mar 2000 11:55:25 -0500
Reply-To: [EMAIL PROTECTED]


==============6FA799EDBADDEB90424E0D85
Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; 
x-mac-creator="4D4F5353"
Content-Transfer-Encoding: 7bit


I am having trouble with a large program multithreaded program when I
run it on my linux box, though the same code runs perfectly on a
multiprocessor Solaris box. In both cases, I compiled the program using
g++ 2.95.2 and the symbol
_REENTRANT was defined at compile time. When I try to figure out why it
is crashing, I attach gdb to the process and it always crashes in the
function __pthread_mutex_unlock(), as called from __funlockfile() with
the mutex (passed via stream->_lock) having an invalid value. Does
anoyone have have ideas as to what might cause this failure on an
SMP linux box yet not on Solaris?

In the file glibc-2.1/linuxthreads/lockfile.c:


void

__funlockfile (FILE *stream)

{

#ifdef USE_IN_LIBIO

  __pthread_mutex_unlock (stream->_lock);

#else

#endif

}





--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Michael Tanenblatt                  Language Modeling Research
Department
Bell Laboratories                   Tel +1 908 582-6456 / Fax +1 908
582-3306
600 Mountain Avenue, Rm 2D-435      Email:
[EMAIL PROTECTED]
Murray Hill NJ 07974 USA
http://www.bell-labs.com/project/tts/


==============6FA799EDBADDEB90424E0D85
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
&nbsp;
<br>I am having trouble with a large program multithreaded program when
I run it on my linux box, though the same code runs perfectly on a multiprocessor
Solaris box. In both cases, I compiled the program using g++ 2.95.2 and
the symbol
<br>_REENTRANT was defined at compile time. When I try to figure out why
it is crashing, I attach gdb to the process and it always crashes in the
function __pthread_mutex_unlock(), as called from __funlockfile() with
the mutex (passed via stream->_lock) having an invalid value. Does anoyone
have have ideas as to what might cause this failure on an
<br>SMP linux box yet not on Solaris?
<p>In the file glibc-2.1/linuxthreads/lockfile.c:
<br>&nbsp;
<pre>void</pre>

<pre>__funlockfile (FILE *stream)</pre>

<pre>{</pre>

<pre>#ifdef USE_IN_LIBIO</pre>

<pre>&nbsp; __pthread_mutex_unlock (stream->_lock);</pre>

<pre>#else</pre>

<pre>#endif</pre>

<pre>}</pre>
&nbsp;
<p>&nbsp;
<p>--
<br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<br>Michael 
Tanenblatt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Language Modeling Research Department
<br>Bell 
Laboratories&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Tel +1 908 582-6456 / Fax +1 908 582-3306
<br>600 Mountain Avenue, Rm 2D-435&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Email:
[EMAIL PROTECTED]
<br>Murray Hill NJ 07974 
USA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<A 
HREF="http://www.bell-labs.com/project/tts/">http://www.bell-labs.com/project/tts/</A>
<br>&nbsp;</html>

==============6FA799EDBADDEB90424E0D85==


------------------------------

From: [EMAIL PROTECTED] (Ivo Lukac)
Subject: Kernel description
Date: 21 Mar 2000 16:47:29 GMT
Reply-To: [EMAIL PROTECTED]

Hi!

I'm trying to write something about differences between main kernels
on the OpenSource scene. Linux, Hurd, xBSD.
Well, finding source isn't much of the probleme :)).
But analyzing 55MB of text and C source is.

So my problem is finding some simple description of kernel parts
and stuff like that, with pointers to source files.

Thanks for any URL link, faq, etc. 

Ivo Lukac,
FER, Croatia.

------------------------------

From: Dan McGuirk <[EMAIL PROTECTED]>
Subject: Re: sock_sendmsg()
Date: Tue, 21 Mar 2000 09:57:09 -0800

James Emil Avery wrote:
> But how does one usually do 'loose' communication between kernel modules
> and user-processes, then?

Another poster already gave a better answer than mine.  See his post,
which describes doing a set_fs(KERNEL_DS), and suggests checking out the
calls to sock_sendmsg() in net/sunrpc/svcsock.c as an example.

-- 
Dan McGuirk               Hey Malkovich!  Think fast!                  
[EMAIL PROTECTED]

------------------------------

From: [EMAIL PROTECTED] (Kaz Kylheku)
Crossposted-To: comp.os.linux.development.apps
Subject: Re: linux pthreads problem on dual processor machine
Reply-To: [EMAIL PROTECTED]
Date: Tue, 21 Mar 2000 18:01:44 GMT

On Tue, 21 Mar 2000 11:55:25 -0500, Michael Tanenblatt
<[EMAIL PROTECTED]> wrote:
>I am having trouble with a large program multithreaded program when I
>run it on my linux box, though the same code runs perfectly on a
>multiprocessor Solaris box. In both cases, I compiled the program using

You may be bitten by bugs in LinuxThreads. Please upgrade to the latest release
(glibc-2.1.3) and see whether you can reproduce the crash.  If so, you can then
submit a bug report via glibcbug.

------------------------------

From: Michael Tanenblatt <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: Re: linux pthreads problem on dual processor machine
Date: Tue, 21 Mar 2000 14:34:22 -0500
Reply-To: [EMAIL PROTECTED]

Thanks -- though I am only able to locate glibc -2.1.2.   Was that a typo, or am I
missing something? I am already using 2.1.2.

m


Kaz Kylheku wrote:

> On Tue, 21 Mar 2000 11:55:25 -0500, Michael Tanenblatt
> <[EMAIL PROTECTED]> wrote:
> >I am having trouble with a large program multithreaded program when I
> >run it on my linux box, though the same code runs perfectly on a
> >multiprocessor Solaris box. In both cases, I compiled the program using
>
> You may be bitten by bugs in LinuxThreads. Please upgrade to the latest release
> (glibc-2.1.3) and see whether you can reproduce the crash.  If so, you can then
> submit a bug report via glibcbug.

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Michael Tanenblatt                  Language Modeling Research Department
Bell Laboratories                   Tel +1 908 582-6456 / Fax +1 908 582-3306
600 Mountain Avenue, Rm 2D-435      Email: [EMAIL PROTECTED]
Murray Hill NJ 07974 USA            http://www.bell-labs.com/project/tts/



------------------------------

From: David A. Mair <[EMAIL PROTECTED]>
Subject: Implicit declarations...
Date: Tue, 21 Mar 2000 12:50:57 -0700

I admit I am an utter novice when it comes to system programming for
Linux, but I have more than ten years of system programming experience
on other platforms, so I hope I have the basic skills.  I am writing a
simple test kernel module to experiment with Linux technology before
beginning anything bigger.  I have to say that I have what appear to
be some basic problems and hope someone here can point out my obvious
errors.

My simplest problem relates to a trivial kernel module that has
nothing more than a call to printk() in the init_module() and
cleanup_module().  I include kernel.h and module.h, I believe printk()
is declared in kernel.h.  I compile using the command line:

gcc -Wall -DMODULE -D__KERNEL__ -DLINUX -c TestModule.c

The compiler reports the following warning:

Warning: implicit declaration of function 'printk_R1b7d4074'

The line number is the first instance of my use of printk() in the
module.  I was brave enough to load the module anyway and it behaved
as I had planned. However, I have never been keen to run code that
generated compilre warnings.  I could give my own thoughts as to
possible causes, but figure that would only result in my showing more
naivity of the platform and compiler.

My second problem is more platform related.  In a kernel module I can
allocate memory using kmalloc().  As I understand it this returns a
physical rather than a linear address on the an x86 v2.2x kernel.
Despite much reading I could not find an obvious way to generate a
linear address mapping for this memory.  For example, if I want to map
the memory into the address space of a single process or as shared
memory among all process how would I go about it (a document reference
would suffice).

Thanks for any and all help.

Regards,
David.


======================================================
In order to avoid the harassment of spam I have 
deliberately included an invalid e-mail address in 
this message.  To contact me by mail remove the not. 
after the @ symbol in the enclosed e-mail address. You 
should note that due to the quantity of mail I receive 
I may not answer and I am more likely to respond to 
follow-up messages.
======================================================

------------------------------

From: John Brockmeyer <[EMAIL PROTECTED]>
Subject: Re: How to test a device driver
Date: Tue, 21 Mar 2000 12:44:22 -0700

look in  http://www.lobo.net/~jab/pub/
I have rewritten all of rubini's code to work under v2.2
I teach a class in Linux Device Drivers.
The code was good as of last May, but I haven't tried it with v2.3 yet.

Ron Reeder wrote:  Sample Web Page

> Alan Donovan wrote:
>
> > Ron Reeder wrote:
> >
> > > I just tried to do a make after downloading the examples from
> > > www.ora.com website. No  got... Lotsa compiler warnings because I guess
> > > they've moved to using lotsa typdefs (instead of just int) and the
> > > current struct... is now a macro pointing to a function call.  The code
> > > WAS only tested on 2.1.x kernls and I was attempting to compile under RH
> > > 6.1  2,2.12-20
> >
> > I don't wish to point out the obvious, but I fell into this trap: the
> > samples from the ORA website are for pre 2.1 kernels, but they contain a
> > directory called v2.1 which has the updated code in. You need to compile
> > this, as the old stuff won't work any more.
> >
>
> Actually,  I was compiling the V2.1 stuff...
> Which should have worked - Since 2.2.x is supposed to be the stable code for
> 2.1 stuff...
> Unless the V2.1 was early 2.1 and the kernel structures where changed prior to
> releasing the stable 2.2.x stuff.  That must be the case.  Since you "fell into
> that trap" then I assume that you got the V2.1 stuff to compile?  What version
> of kernel was that?
>
> Since, It's been a few days and nobodies responded with a link... I guess there
> is no updated code.  I'll e-mail the author.   But, it looks like  kernel
> version 2.4 is quite a bit different again. I'm going to try and get that to
> compile...
>
> >
> > alan
> >
> > --
> > ------------------------------------------------------------------------
> >   Alan Donovan     [EMAIL PROTECTED]   http://www.imerge.co.uk
> >   Imerge Ltd.      +44 1223 875265
>
> --
>
> +-------------------------------+-------------------------------+
> | Ron Reeder                    | [EMAIL PROTECTED]           |
> | Denver Technical Support      | Phone: (303) 389-4408         |
> | Western Geophysical Company   | Fax:   (303) 595-0667         |
> +-------------------------------+-------------------------------+




------------------------------

From: John Gluck <[EMAIL PROTECTED]>
Subject: Re: Kernel description
Date: Tue, 21 Mar 2000 15:15:19 -0500

Ivo Lukac wrote:
> 
> Hi!
> 
> I'm trying to write something about differences between main kernels
> on the OpenSource scene. Linux, Hurd, xBSD.
> Well, finding source isn't much of the probleme :)).
> But analyzing 55MB of text and C source is.
> 
> So my problem is finding some simple description of kernel parts
> and stuff like that, with pointers to source files.
> 
> Thanks for any URL link, faq, etc.
> 
> Ivo Lukac,
> FER, Croatia.

try the linux documentation project at
http://metalab.unc.edu/mdw/index.html

-- 
John Gluck  (Passport Kernel Design Group)

(613) 765-8392  ESN 395-8392

Unless otherwise stated, any opinions expressed here are strictly my own
and do not reflect any official position of Nortel Networks.

------------------------------

From: Fabrice Peix <[EMAIL PROTECTED]>
Subject: Re: Implicit declarations...
Date: Tue, 21 Mar 2000 22:03:26 +0100

"David A. Mair" wrote:
> 
> I admit I am an utter novice when it comes to system programming for
> Linux, but I have more than ten years of system programming experience
> ...
> possible causes, but figure that would only result in my showing more
> naivity of the platform and compiler.
you must include <linux/kernel.h>

> 
> My second problem is more platform related.  In a kernel module I can
>....
> would suffice).
Linux Driver Modules Alexandro Rubinni

> 
> Thanks for any and all help.
> 
> Regards,
> David.
> 
> ------------------------------------------------------
> In order to avoid the harassment of spam I have
> deliberately included an invalid e-mail address in
> this message.  To contact me by mail remove the not.
> after the @ symbol in the enclosed e-mail address. You
> should note that due to the quantity of mail I receive
> I may not answer and I am more likely to respond to
> follow-up messages.
> ------------------------------------------------------

------------------------------

From: [EMAIL PROTECTED] (Kaz Kylheku)
Crossposted-To: comp.os.linux.development.apps
Subject: Re: linux pthreads problem on dual processor machine
Reply-To: [EMAIL PROTECTED]
Date: Tue, 21 Mar 2000 22:07:24 GMT

On Tue, 21 Mar 2000 14:34:22 -0500, Michael Tanenblatt
<[EMAIL PROTECTED]> wrote:
>Thanks -- though I am only able to locate glibc -2.1.2.   Was that a typo, or am I
>missing something? I am already using 2.1.2.

Not a typo; get 2.1.3. There are some considerable bugfixes in LinuxThreads
between 2.1.2 and 2.1.3.   Perhaps you are having trouble finding a binary
package of glibc-2.1.3 for your distro.

------------------------------

From: "Shawn Halwes" <[EMAIL PROTECTED]>
Subject: device driver database?
Date: Tue, 21 Mar 2000 16:26:40 -0600

Where does one go to find a list of device drivers for Linux?

Thanks,
Shawn




------------------------------

From: Nate Eldredge <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: Re: linux pthreads problem on dual processor machine
Date: 21 Mar 2000 14:33:23 -0800

Michael Tanenblatt <[EMAIL PROTECTED]> writes:

> Thanks -- though I am only able to locate glibc -2.1.2.  Was that a
> typo, or am I missing something? I am already using 2.1.2.

No, glibc 2.1.3 is out.  ftp.gnu.org:/gnu/glibc/

-- 

Nate Eldredge
[EMAIL PROTECTED]

------------------------------

Reply-To: [EMAIL PROTECTED]
From: [EMAIL PROTECTED] (Thomas Huber)
Subject: ncr53c801 stopped working in 2.3.xx
Crossposted-To: linux.dev.scsi,linux.act.scsi
Date: 21 Mar 2000 23:36:59 +0100

I wanted to try out kernel 2.3.51/2.3.99-pre1 and with both 
my NCR 53C801 SCSI Controller doesn't work any more.
With Linux-2.2.13 it works like a charm:


linux-2.2.13:
=============
scsi-ncr53c7,8xx : at PCI bus 0, device 11,  function 0
scsi-ncr53c7,8xx : NCR53c810 at memory 0xdd000000, io 0xa800, irq 10
scsi0 : burst length 8
scsi0 : NCR code relocated to 0x3fc4610 (virt 0xc3fc4610)
scsi0 : test 1 started
scsi0 : NCR53c{7,8}xx (rel 17)
scsi : 1 host.
scsi0 : target 1 accepting period 100ns offset 8 10.00MHz FAST SCSI-II
scsi0 : setting target 1 to period 100ns offset 8 10.00MHz FAST SCSI-II
  Vendor: IBM       Model: DPES-31080        Rev: S31Q
  Type:   Direct-Access                      ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 1, lun 0
scsi0 : target 2 accepting period 100ns offset 8 10.00MHz FAST SCSI-II
scsi0 : setting target 2 to period 100ns offset 8 10.00MHz FAST SCSI-II
  Vendor: QUANTUM   Model: FIREBALL_TM2110S  Rev: 300X
  Type:   Direct-Access                      ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 2, lun 0
scsi : detected 2 SCSI disks total.
SCSI device sda: hdwr sector= 512 bytes. Sectors= 2118144 [1034 MB] [1.0 GB]
SCSI device sdb: hdwr sector= 512 bytes. Sectors= 4124736 [2014 MB] [2.0 GB]


And on linux 2.3.51 / 2.3.99-pre1 (only tested these 2):
Not literal, as I didn't get to the login, so I could only briefly
watch the error message and wasn't able to copy the 'dmesg' output:

scsi-ncr53c7,8xx:  no io or memory mapping known...
... disabling ...


Thomas

-- 
*--------------------------------------------------------------------*
| 'Real programmers confuse christmas and halloween,                 |
| because Dec 25 = Oct 31.'                                          |
|                                                                    |
| Thomas Huber   4900 Langenthal   Switzerland        PGP available  |
*--------------------------------------------------------------------*

------------------------------

From: "Shawn Halwes" <[EMAIL PROTECTED]>
Subject: Driver?
Date: Tue, 21 Mar 2000 16:51:21 -0600

Anyone know where I can find a driver for a NEC SCSI CD-ROM that uses a NEC
462 Windows driver?

Thanks,
Shawn





------------------------------

From: Bill Anderson <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.advocacy
Subject: Re: Absolute failure of Linux dead ahead?
Date: Tue, 21 Mar 2000 15:56:07 -0700

Jon wrote:
> 
> On Sun, 05 Mar 2000 16:14:43 GMT, [EMAIL PROTECTED] wrote:
> 
> > [EMAIL PROTECTED] (Jon) writes:
> > >>    Jon <[EMAIL PROTECTED]> wrote:
> > >> > (Wolfgang Weisselberg) wrote:
> >
> > >> > > How many machines do *you* know that are in active use today
> > >> > > *and* were so 15,20,30 years ago?
> > >>
> > >> > 2 that I've worked with personally.
> > [...]
> > >One of the 2 machines is (yes, it's still in use) a 386DX40 with
> > >32MB RAM and an RLL drive on a 16MB cache card.  I have 4
> > >machines in pieces at home that outpower that thing.
> >
> > A 386DX40 is less than 10 years old. Not 15, not 20, not 30, and most
> > certainly not 38.
> 
> <sigh> That 386 machine was not always a 386.  It started out as
> an IBM PC-XT (hot stuff at the time).  At what point did I claim
> it was 38 years old, eh?  You apparently missed the entire point.

Actually, jon, it appears you missed. As I see it, his/her point was
that in 30+ years, the hardware will be significantly different, and
that the hardware changes will eliminate the 'problem'. You countered by
saying that counting or relying on hardware/software obselesence was a
mistake. A counter question was posed, asking you how many machines you
know of, currently in use, that were in use 15, 20, 30 years ago, with
the ultimate end being 38 years (the time frame at issue).

You indicated 2.

He/she then pointed out that a 386 (the only one you gave specific data
about) is not 15,20,30 (let alone 38) years old, thus, does not fit the
qualifications.
You then point out that the machine in question is _not_ in it's
original condition. This point serves against your argument, as quite
significant hardware changes were made to the machine; thus it is is
_not_ the same hardware in use.

> The upgrade, when it was performed, caused so many problems that
> took so long to smooth out that future upgrades were considered
> out of the question.  The only remaining option was to transition
> completely to a new platform for MRP.  If you've ever looked into
> MRP pricing, you'll understand why this isn't much of an option
> either.  Hence, the pathetic 386 is still in use today complete
> with a (now corrected) date problem.

Will it still be in use in another 15, 20, 38 years? I would say not
likely, despite the problems encountered. One reason will be
availability of compatible replacement parts. I would venture to say
that in another 15 years or so, finding 386 compatible parts will be no
small, nor inexpensive, task. Justifying the cost of pricey, antiquated
hardware will be an additional issue lending to replacement of the
hardware.




-- 
Bill Anderson                   Linux/Unix Administrator, Security Analyst
ESBU (ARC)                      [EMAIL PROTECTED]
My opinions are just that; _my_ opinions.

------------------------------

From: grant@nowhere. (Grant Edwards)
Subject: Re: Driver?
Date: Tue, 21 Mar 2000 22:56:49 GMT

In article <[EMAIL PROTECTED]>, Shawn Halwes wrote:

>Anyone know where I can find a driver for a NEC SCSI CD-ROM that uses a NEC
>462 Windows driver?

The standard SCSI cdrom driver should work fine.   Have you
tried it?

-- 
Grant Edwards                   grante             Yow!  My mind is making
                                  at               ashtrays in Dayton...
                               visi.com            

------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: [EMAIL PROTECTED]

You can send mail to the entire list (and comp.os.linux.development.system) via:

    Internet: [EMAIL PROTECTED]

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi                                pub/Linux
    tsx-11.mit.edu                              pub/linux
    sunsite.unc.edu                             pub/Linux

End of Linux-Development-System Digest
******************************

Reply via email to