Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Speed of starting VFP 6.0 application
Message
De
08/05/1999 09:47:43
Dragan Nedeljkovich (En ligne)
Now officially retired
Zrenjanin, Serbia
 
 
À
30/04/1999 20:40:48
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00212452
Message ID:
00216376
Vues:
29
>That's the part that makes one want to cry. We are working on computers which are at least 100X more powerful than those of a few years ago not to mention a few decades ago. The first mainframe I worked on (IBM 7040) had about 80KB of memory (16K words), a clock cycle around 1 microsecond, and no disk drive. At a cost of $100,000 the university computer center later doubled (maxed) the memory. A Burroughs B5500 computer of the same era (mid-sixties) could compile Algol programs at 3000 lines per minute.
>
>My HP pentium 166 MHZ can execute over 1 billion cycles in the time in takes to load FoxPro. What is it doing with all those cycles? Why are the programs so huge? There's got to be enormous waste in there.

I guess it acnowledges the VFP with the specifics of your machine, and cuts your memory into usable pieces (memory variables space, string space, buffers, prg cache etc). There are just too many options included, like "am I running a right-to-left version", "what fonts can I use", "which codepage", "how many file handles available", "what colour shoes do I wear today", "where are my bitmaps" etc etc. Besides, lots of code around may come from different vendors - it has to check the OCXes and their accompanied .DLLS (if any), check versions of million things etc etc.

Your B5500 worked with its owh Algol only, and never had to bother about anything else. I also doubt the overall wisdom of things as they are now; many of them seem to be rather loosely coupled black boxes, and I wouldn't bet that each box was debugged and optimized for either speed or size. Just look at the hex dump of any today's .exe - why does almost each one of them have to have a font list compiled inside?

back to same old

the first online autobiography, unfinished by design
What, me reckless? I'm full of recks!
Balkans, eh? Count them.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform