Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Delphi XE needs 20 seconds to start

After reinstalling Delphi (and installing the Update 1 on top of it) it needs 19-20 seconds to start. In the beginning it shows nothing (about 17 seconds). Then it finally shows the splash screen and the modules it loads. I already have DelphiSpeedUp plugin.

How can I make is start faster? Or is this the typical loading time for Delphi XE with Update 1?


Update:
'Process monitor' shows that Delphi accesses the HKLM\system\currentControlSet\Services\TcpIp\Parameters and stays there to about 10 seconds. No other registry key or file is accessed after this, for 10 seconds!!!!!!!
Probably is the Embarcadero's protection that tries to 'call home'. I guess I have to unblock Delphi in my firewall. Maybe if it can call home it will load faster.

Also, does anybody tried to make Delphi XE .Net free?

like image 298
Server Overflow Avatar asked Jun 14 '11 14:06

Server Overflow


2 Answers

20 seconds for click-on-icon to IDE-ready-for-input?

Don't change anything! I wish mine was as fast as that!

like image 68
Birger Avatar answered Sep 22 '22 10:09

Birger


I was so damn right!!!! By default, my firewall block all programs except Firefox and Thunderbird. So, I let Delphi XE call home and guess what: It loaded in 10 seconds!

With the firewall off it connected to two different IP addresses and exchanged some data. One of the addresses is server155.autometadqa.com (64.34.176.155:80). Probably I will have to install some network package tracker to see what kind of data it sent out of my computer and in which qualities (KB, MB).

Solution1-Make Delphi fast
Let Delphi through the firewall.

Solution2-Keep computer isolated from internet
Don't let Delphi through the firewall.

I know absolutely nothing about Embarcadero except that they make Delphi now. But since they had money to buy it, it means it is a big company and because of this case, also respectable. So, I will let Delphi through the firewall in order to cut those 20 seconds to 10.

like image 34
Server Overflow Avatar answered Sep 22 '22 10:09

Server Overflow