SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : All About Sun Microsystems

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: jim kelley who wrote (24936)12/17/1999 1:54:00 PM
From: rudedog  Read Replies (1) of 64865
 
Jim -
You are on very weak technical ground. The SCSI drives, bus control chips and so on are about as much connected to performance as the gasoline is to performance in a car. Still a Ferrari is faster than a Ford LTD even though both use premium unleaded -

As a rather basic example, many UNIX systems use a CAM-based async driver - this allows a single driver to handle pretty much the whole range of possible SCSI devices, but has several disadvantages, among them twice as many interrupts (and context switches) as a driver designed to enhance transaction performance. A driver specifically tailored to optimize transaction performance, with a sufficiently strong subsystem, can execute a transfer with NO interrupts or context switches.

The differences in code path are stunning. A scatter-gather transfer of a megabyte of data from application space to disk using a CAM driver executes more than a MILLION instructions and performs 80 context switches, each of which flushes the I and D cache and causes a processor stall. The same operation on an enhanced driver requires 150,000 instructions and 40 context switches. An optimized driver can execute in less than 30,000 instructions with No context switches. These translate to aggregate system I/O levels of 2000, 8000 and 40,000 I/O per second... clearly, CPU speed will not overcome a 20X architectural advantage.

BTW, the NT drivers in current use with the standard release are equivalent in performance to the CAM model...
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext