TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: David Noon
from: Dean Roddey
date: 1994-10-18 05:01:10
subject: 512mb Is Ample Right Now

Thanks David Noon for your msg about 512mb Is Ample Right Now, on
Saturday, 10-15-1994!

DN> Well, the way a well-written MVS application deals with this is
DN> that it remaps an already committed page to another part of the disk
DN> file. It saves removing one entry and adding another in the Page
DN> Descriptor Tables (equivalent of LDT's under OS/2) and is generally
DN> considered more efficient than removing the page from commitment and
DN> committing a new page. This is particularly true in a SMP
DN> environment, where the PDT's are cached and any context switch that
DN> also switches from one processor to another causes the cache of
DN> PDT's to be flushed and rebuilt on the other processor. [The page
DN> fault can, itself, precipitate the context switch, since control of
DN> the machine returns to the dispatcher.] 

Make's sense to me. Actually (for me) this whole conversation is kind
of just a waste of brain cells (and I don't have many to waste ;-) as I
don't think I will be dealing with these issues myself any time soon.
But, I hope you are right that the WPOS/2 folks take heed of the issues
that their own company worked out long ago.

And I'm really looking forward (NOT) to seeing how many applications
suddenly fall over when SMP becomes more common on OS/2. My ray
tracing/fractal app that I'm doing is being built to be SMP aware, but
I will not be able to test it out myself because I won't be able to
afford an SMP machine for another year or so. So maybe mine will be one
of the lucky ones, but I doubt it since I understand the issues well
and there aren't that many rules (just to survive anyway, although I'm
sure that there are issues aplenty to maximize CPU utitilization,
etc...)

___
 X KWQ/2 1.2b X If at first you don't succeed, put it out for beta test (KWQ Beta

--- Maximus/2 2.01wb

* Origin: Fernwood - your source for OS/2 files! (1:141/209)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413
SEEN-BY: 711/430 807 808 809 934 942 949 712/353 623 713/888 800/1
@PATH: 141/209 270/101 396/1 3615/50 229/2 12/2442 711/409 54/54 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

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™.