🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: netcom.software.ibm-pc
Article #6

Re: You have to try this!

#6
From: Kenneth Bass
Date: Tue, 18 Oct 1994 16:24
37 lines
2550 bytes
Jeff Lightfoot (jeffml@netcom.com) wrote:

: Using the 32 bit code on a 16 bit operating system does not make anything
: faster.  In fact it may even slow things down a bit.  Let me explain why. (I
: hope I get this right, or its flame time. :-)

Okay, where did I put that lighter...

: First of all the Win32s is just a 'thunker'.  It takes the code and makes it
: usable by the 16bit operating system.  Thunking is term given by Microsoft
: that explains how at 32bit program is run on 16bit Windows and how a 16bit
: program will be run on Windows95.  Thunking obviously adds some time (very
: little?) to the processing of a program.

"Thunking" - as far as I know - has nothing to do with 32 vs 16 bit
processing. I believe that it is how MS-Windows manages to have a single
copy of the code for multiple instances of the application: "thunks" are
stubs that are called as each sub-routine is called to 'fix-up' the data
segment registers to point ot the correct data for that particular
instance.

And yes it does add some time to program execution, but if you have a 16
bit OS trying to do 32 bit instructions it will be even longer.

: Now, feel free to shoot holes in my explaination, I think I did a pretty
: good job explaining. (yeh, right)

bang!

: Jeff Lightfoot    jeffml@netcom.com    light1@mactcf.af.mil

BTW: I have tried Netscape for awhiile. While there are some nice features
that Mosaic doesn't have, I'm still not ready to pass judgement on it.

-- 
ken bass
kbb@netcom.com
Technical Details
Message-ID: <kbbCxvMwB.KKG@netcom.com>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!math.ohio-state.edu!sol.ctr.columbia.edu!ucsnews!snafu.seada.com!netcomsv!netcom.com!kbb
References: <jnavasCxn0ED.AH3@netcom.com> <37pdu9$d0l@monopoly.callamer.com> <jeffmlCxqtsC.IqD@netcom.com> <jeffmlCxrvvv.A9v@netcom.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fa874,ab6bf481ce16dae6
X-Google-Attributes: gidfa874,public
X-Google-Thread: f5429,ab6bf481ce16dae6
X-Google-Attributes: gidf5429,public
X-Google-Thread: 16adc1,ab6bf481ce16dae6
X-Google-Attributes: gid16adc1,public
X-Google-ArrivalTime: 1994-10-20 17:16:04 PST
Newsgroups: netcom.software.ibm-pc,ba.internet,comp.os.ms-windows.apps.comm
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!math.ohio-state.edu!sol.ctr.columbia.edu!ucsnews!snafu.seada.com!netcomsv!netcom.com!kbb
From: kbb@netcom.com (Kenneth Bass)
Subject: Re: You have to try this!
Message-ID: <kbbCxvMwB.KKG@netcom.com>
Followup-To: netcom.software.ibm-pc,ba.internet,comp.os.ms-windows.apps.comm
Organization: Cafe at the End of the Universe
X-Newsreader: TIN [version 1.2 PL1]
References: <jnavasCxn0ED.AH3@netcom.com> <37pdu9$d0l@monopoly.callamer.com> <jeffmlCxqtsC.IqD@netcom.com> <jeffmlCxrvvv.A9v@netcom.com>
Date: Tue, 18 Oct 1994 16:24:03 GMT
Lines: 37