Re: just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- From: "Shawn B." <leabre@xxxxxxxx>
- Date: Sun, 30 Apr 2006 13:16:49 -0700
It looks like the world is in competition
to make sure that every extra bit of performance that CPU
manufacturers are struggling for is nullified by bloatware
without giving any benefits.
Enter world of sloppy unqualified people with their craniums
stuffed with propaganda instead of brains
It's really too bad. CPU's slow down at the memory access bottleneck.
Thus, you want as much of your program to fit into L1/L2/L3 cache as
possible otherwise memory access hurts performance. This means the majority
if your application needs to fit into 512k for modern processors and 256k
for older processors (granted, there are 1MB+ L1 caches but they aren't the
norm -- yet).
So when you create software that starts up consuming 30MB (Office) or 280MB
(VS 2005) then you have no performance benefits because you'll constantly be
accessing main RAM through the 800 MB FSB, but not at CPU speed (L1 - L3
cache).
For server applications, its easier to write something in under 256k.
Modulerize properly and it can be done.
But the fact is, most people don't want to tweak. Tools themselves generate
bloated code but its far easier to maintain and enhance fairly (compiler)
standard code than heavily tweaked code. Overall, the general population
isn't concerned about performance or memory anyway because we are so
brainwashed to think that more memory and more CPU speeed and more CPU cores
mitigates that fact. Perhaps to an extend, but I see no reason to be
glutonous with memory consumption when there is no need. After all, try
creating a simpile calculator in VC and right off the bat you're consuming
30k memory. Do the same program in MASM and its taking 3k of ram. How many
of us program windows programs in Assembly, though?
Thanks,
Shawn
.
- References:
- just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- From: Roby DP
- Re: just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- From: Liz
- Re: just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- From: Roby DP
- Re: just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- From: Liz
- Re: just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- From: Roby DP
- Re: just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- From: Liz
- Re: just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- From: Kostya
- just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- Prev by Date: Re: Some Clarifications
- Next by Date: Re: .Net applications, not optimized for CPU at all?
- Previous by thread: Re: just for fun: it's so GREAT delphi (2006) !!!!!!!!!!!!
- Next by thread: Re: dcc64.exe
- Index(es):
Relevant Pages
|