TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: JERRY COFFIN
from: TIKA CARR
date: 1997-04-16 10:30:00
subject: win95 mailslots

Jerry Coffin was saying to Tika Carr on 04-15-97  09:32:
 TC> 2. Remember that a 486 is not a "true 32-bit" machine. I was told that
 TC>    only a Pentium (ie. 586 and 686) have true 32-bit data transfers.
 JC> This is just plain wrong.  486es have a 32 bit path to memory.
 JC> Pentiums (and above) have a 64 bit path to memory.  Both use 32 bit
 JC> motherboards.
A friend who builds computers told me that all 486s were 16-bit and I
too somehow feel she may be wrong. I could SWEAR my 486 is true
32-bit! :) But I went on that I guess thinking maybe she's right...
 JC> The real way to diagnose the problem is for Danial to post his code so
 JC> people can look at it and test it out.  My guess is that some bug has
 JC> lead to things being written to the mailslot twice, but it's also
 JC> possible that this is simply a bug in Win95.  One way of testing that
 JC> would be to see if Windows NT does the same thing or not.
Hmmm... I have Win32s, but not Win95 (yet). I was thinking it was
because the throughput (ie. 16/32/64-bit) was different from one
machine to another. When it sends stuff out, the bus on a 486 (going
by your explaination, which I'm more likely to believe) is only 32-bit
where the Pentium PCI bus is 64-bit (here I go again theorizing...)
but if this is true, then the 486 is only sending a 32-bit stream of
data to the 64-bit Pentium, which wouldn't the Pentium get the data in
two 32-bit chunks? So he'd basically have to get only one of the
32-bit chunks each time a transmission is made...? I also wonder why
the Pentium wasn't taking in 32-bits of data and another 32-bits of
garbage tagged on to it to fill the other 64-bits.
And I have had "repeat data" problems in my (non-network) programs,
when I didn't use pointers right.  ;)
Tika
... "Dave, put down those Windows disks. Dave, please. DAVE!" - HAL 9000
___ Blue Wave/DOS v2.30
--- QScan/PCB v1.17b / 01-0406
---------------
* Origin: Knight Moves - Rochester,NY 716-865-2106 (1:2613/313)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.