Board index » delphi » I read that 1000 times ...

I read that 1000 times ...


2006-10-08 02:37:57 AM
delphi183
User : Delphi 2006 is just to slow, ... crashes, ...
TeamB : Have you applied all the patches and hotfixes?
User : Yes!
...silence
:-)))
 
 

Re:I read that 1000 times ...

I'm using Delphi 2006 for ASP.net programming, and I run it while two
or three instances of Delphi 7 is running (for our Win32 apps), and I
don't think it is slow, and it doesn't crash. The only reason why we
haven't gone to Delphi 2006 for our Win32 programs is that we don't
have bandwidth at the moment to convert over.
Then again, at work I have 1.25 GB memory, and at home 2GB memory.
That could make a difference. Perhaps people complaining about
slowness are running at 512MB or less. While it wasn't slow before the
hotfixes, it got faster with the hotfixes.
Rod writes:
Quote

User : Delphi 2006 is just to slow, ... crashes, ...
TeamB : Have you applied all the patches and hotfixes?
User : Yes!

...silence

:-)))
--
 

Re:I read that 1000 times ...

Delphi 2006 is more stable and faster than Delphi 7!
For all those who have stability and speed problems i recommend:
- Make your own turbo configuration! Turn off all features you don't need
for your daily work.
Read carefully the tips by Mark Edington:
homepages.borland.com/medington/DelphiStartupTimes.htm
- Start Delphi with the -np parameter.
- Turn off all packages you don't need every time and make this your default
project configuration.
- Turn off Error Insight.
- Use the embedded designer.
- Install DelphiSpeedUp. andy.jgknet.de/dspeedup/
- Deinstall CTFMON.EXE (from MS Office). tinyurl.com/m9fju
- Apply the latest hotfix rollup.
And you will see the huge difference.
 

Re:I read that 1000 times ...

Jo Reiter writes:
Quote
Delphi 2006 is more stable and faster than Delphi 7!
It maybe no worse, but for me it is no better. I routinely leave Delphi
7 running for several days on my laptop, repeatedly closing and opening
the cover. It never crashes and that is with several 3rd party IDE
enhancements and hundreds of components loaded.
Mark
 

Re:I read that 1000 times ...

Jo Reiter writes:
...
Quote
- Make your own turbo configuration! Turn off all features you don't
need for your daily work.
Read carefully the tips by Mark Edington:
homepages.borland.com/medington/DelphiStartupTimes.htm
...
- Turn off all packages you don't need every time and make this your
default project configuration.
Which means that I have to switch them on when I need them. Sorry, that's
_not_ good. And I am used to have _all_ components at hand, if they fit to a
particilar project or not. I don't want to invest half an hour to switch
some on, and I don't want to switch some on later because I need them then.
Why should I ever do that? The old D5 has no problems whatsoever to handle
hundreds of components.
Quote
- Turn off Error Insight.
IOW: it is not stable.
Quote
- Use the embedded designer.
IOW: you are not free to work as you want.
I am sorry, but that is not what I call a effective method.
Ralf
 

Re:I read that 1000 times ...

"Mark A. Andrews" <XXXX@XXXXX.COM>schrieb im Newsbeitrag
Quote
It maybe no worse, but for me it is no better. I routinely leave Delphi 7
running for several days on my laptop, repeatedly closing and opening the
cover. It never crashes and that is with several 3rd party IDE
enhancements and hundreds of components loaded.
Ok, I don't use this long time approach. But loading time of BDS is no issue
as I stated above.
I assume, most people who are complaining about speed issues start with the
full bloated BDS configuration and hundreds of components loaded. IMO this
is counterproductive. Make a minimal default configuration, load only the
essential packages as default project and use the others as option.
With Delphi 7 I got exceptions when exiting and more de{*word*81} crashes than
in BDS.
And the compiler optimization was broken with Delphi 7 update #1.
qc.borland.com/wc/qcmain.aspx
 

Re:I read that 1000 times ...

Quote
>- Turn off all packages you don't need every time and make this your
>default project configuration.

Which means that I have to switch them on when I need them. Why should I
ever do that?
For a single project I need only a subset of all components. At the
beginning of the project I decide which packages are needed.
The package configuration gets saved with the project.
IMO this much more productive than loading hundreds of components which I
dont't need for the project. I used this approach already with D7.
Quote
>- Use the embedded designer.

IOW: you are not free to work as you want.
You just have to get used to it. The floating designer has some focus issues
and you loose time by refocus suddenly hidden windows.
Maybe this is getting better with D2007. (But now I'd prefer the
embedded designer anyway.)
 

Re:I read that 1000 times ...

Ralf Mimoun writes:
Quote
Which means that I have to switch them on when I need them. Sorry,
that's _not_ good. And I am used to have _all_ components at hand, if
they fit to a particilar project or not. I don't want to invest half an
hour to switch some on,
Half an hour? Are you insane?
Steve Troxell
 

Re:I read that 1000 times ...

Phillip Woon writes:
Quote
Yes, almost everytime, Delphi 7 gets an exception when exiting.
Why would anyone exit Delphi?
Analyse that issue first..
--
Ingvar Nilsen
www.ingvarius.com
 

Re:I read that 1000 times ...

Phillip Woon writes:
Quote
Yes, almost everytime, Delphi 7 gets an exception when exiting.


It has been my experience that it is usually a 3rd party component that
causes the crash on exit. To find out which, uncheck each of your
components in Components->Install Packages one at a time and stop and
restart Delphi. When it quits crashing, that is the component set that is
causing the problem. However, even when it does crash on exit, nothing
is harmed. I know it is unclean, but I can live with it.
Mark
 

Re:I read that 1000 times ...

I'm not complaining, other than that it is been solid. Only that I have
to use the task manager to kill it when that happens. That plus
sometimes I get "couldn't find TStringFileSystem" or something like
that when I start Delphi, but that could also be a third part component.
Mark A. Andrews writes:
Quote
Phillip Woon writes:
>Yes, almost everytime, Delphi 7 gets an exception when exiting.

>
>

It has been my experience that it is usually a 3rd party component
that causes the crash on exit. To find out which, uncheck each of
your components in Components->Install Packages one at a time and
stop and restart Delphi. When it quits crashing, that is the component
set that is causing the problem. However, even when it does crash on
exit, nothing is harmed. I know it is unclean, but I can live with it.

Mark
--
 

Re:I read that 1000 times ...

Ingvar Nilsen writes:
Quote
Phillip Woon writes:

>Yes, almost everytime, Delphi 7 gets an exception when exiting.

Why would anyone exit Delphi?
Analyse that issue first..
Because it becomes increasingly unstable over time and a restart is the
only reliable way to reesstablish reality.
--
 

Re:I read that 1000 times ...

Not Delphi 7. Sometimes I have three Delphi 7 instances open for a
whole week. Only reason I have to exit, is so that I can undock the
notebook and take it home or when I travel. Also, I run StarTeam,
Outlook, SQLServer 2000 enterprise manager, BDS 2006, along with the
Delphi 7's and it is stable.
Clinton R. Johnson writes:
Quote
Ingvar Nilsen writes:

>Phillip Woon writes:
>
>>Yes, almost everytime, Delphi 7 gets an exception when exiting.
>
>Why would anyone exit Delphi?
>Analyse that issue first..

Because it becomes increasingly unstable over time and a restart is
the only reliable way to reesstablish reality.
--
 

Re:I read that 1000 times ...

"Jo Reiter" <XXXX@XXXXX.COM>wrote
Quote
Delphi 2006 is more stable and faster than Delphi 7!
I would find that easier to believe had you not included all the hoops to
jump through below:
Quote
For all those who have stability and speed problems i recommend:

- Make your own turbo configuration! Turn off all features you don't need
for your daily work.

Read carefully the tips by Mark Edington:
homepages.borland.com/medington/DelphiStartupTimes.htm

- Start Delphi with the -np parameter.

- Turn off all packages you don't need every time and make this your
default
project configuration.

- Turn off Error Insight.

- Use the embedded designer.

- Install DelphiSpeedUp. andy.jgknet.de/dspeedup/

- Deinstall CTFMON.EXE (from MS Office). tinyurl.com/m9fju

- Apply the latest hotfix rollup.
Should we also sacrifice a {*word*269}?
 

Re:I read that 1000 times ...

Hi,
I use Delphi 2006 with several big projects (more 300.000 Lines + 100
Units) ...
For my impression D2006 (also without the Bugfixes) slower then Delphi 7 bug
not to slow
Also it is much better for managing big projects then D7.
with best regards
Nils
Quote

User : Delphi 2006 is just to slow, ... crashes, ...
TeamB : Have you applied all the patches and hotfixes?
User : Yes!

...silence

:-)))