Article View: netcom.software.ibm-pc
Article #6Re: You have to try this!
From: Kenneth Bass
Date: Tue, 18 Oct 1994 16:24
Date: Tue, 18 Oct 1994 16:24
37 lines
2550 bytes
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!kbbReferences:
<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