Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Visual Editor (VE) » VE performace
VE performace [message #119342] Tue, 28 February 2006 17:46 Go to next message
Greg Renegar is currently offline Greg RenegarFriend
Messages: 18
Registered: July 2009
Junior Member
Hi, I love Eclipse, however I find that the performance of VE is still a
lingering problem for me, and in fact has gotten worse with my switch to
linux. First, some platform info:

Eclipse
Version: 3.1.2
Build id: M20060118-1600

eclipse.vm=/opt/j2sdk1.4.2_10/bin/java eclipse.vmargs=-Xmx512M

EMF 2.1.0
GEF 3.1.1
VE 1.1.0

running on linux - Ubuntu Breezy (5.10) with Sun J2SDK 1.4.2 dual boots to
Windows XP with exact same setup

system is P4 3GHz 1GB ram, 2GB linux swap partition (unused according to
System Monitor)

hosts: 127.0.0.1 localhost

Eclipse on Ubuntu was installed manually at /opt/eclipse/ and Sun JDK is
set as my default java - and Eclipse is using this one. I read that this
is the preferred install method, as the Ubuntu packaged Eclipse can
exhibit some unexpected behaviour, such as launching under GNU java
regardless of settings. I have set up multiple Extension Locations so that
I can launch Eclipse with only VE and no other plugins/features to slow it
down.

My goal is to do swing development on Ubuntu, since I find that most
development functions on Ubuntu are WAY faster, however VE on Ubuntu is
actually quite a bit slower. The configs for the winXP and Ubuntu are
identical.

Does anyone know why VE would be considerably slower on linux? Or if there
are tricks/hacks (besides pausing gui rebuilding) to speed up VE?

On a different note, in a JTabbedPane, under WinXP I could simply click
the tab I wanted to work on and VE would rebuild the gui to show me that
tab. Under Ubuntu, clicking the tab does nothing. I have to right-click
the JTabbedPane and select Switch To, select the desired tab. Then I have
to pause and resume VE to get it to actually display the tab. So clearly
there seems to be some real differences between using VE in WinXP and
linux.

Thanks for your thoughts...

Greg
Re: VE performace [message #119356 is a reply to message #119342] Tue, 28 February 2006 18:03 Go to previous messageGo to next message
Jeff Myers is currently offline Jeff MyersFriend
Messages: 489
Registered: July 2009
Senior Member
Greg,

You're not the only one that noticed a significant performance reduction
when using Linux. One thing that you can do to speed things up is to
close the Properties view when you're not using it (you can show it
again when you need to from Window->Show View->Properties). Details of
this and other investigations about why VE is slower on Linux are on
going in this bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=104998

The tab selection behavior difference sounds like a defect - please open
a bug report in VE's bugzilla:
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=VE

Thanks!

- Jeff
Re: VE performace [message #119382 is a reply to message #119342] Tue, 28 February 2006 18:49 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

Selecting JTabbedPane tabs directly wasn't added until 1.1.0.1. You said
were using 1.1.0. Could it be that you have 1.1.0.1 on Windows and 1.1.0
on Linux?

Greg Renegar wrote:
>
> On a different note, in a JTabbedPane, under WinXP I could simply click
> the tab I wanted to work on and VE would rebuild the gui to show me that
> tab. Under Ubuntu, clicking the tab does nothing. I have to right-click
> the JTabbedPane and select Switch To, select the desired tab. Then I have
> to pause and resume VE to get it to actually display the tab. So clearly
> there seems to be some real differences between using VE in WinXP and
> linux.
>
> Thanks for your thoughts...
>
> Greg
>
>

--
Thanks,
Rich Kulp
Re: VE performace [message #119394 is a reply to message #119356] Tue, 28 February 2006 18:56 Go to previous messageGo to next message
Greg Renegar is currently offline Greg RenegarFriend
Messages: 18
Registered: July 2009
Junior Member
Great tip... getting rid of the properties window resulted in a big speed
improvement.

Thanks
Re: VE performace [message #119406 is a reply to message #119382] Tue, 28 February 2006 18:59 Go to previous messageGo to next message
Greg Renegar is currently offline Greg RenegarFriend
Messages: 18
Registered: July 2009
Junior Member
On Tue, 28 Feb 2006 13:49:03 -0500, Rich Kulp wrote:

> Selecting JTabbedPane tabs directly wasn't added until 1.1.0.1. You said
> were using 1.1.0. Could it be that you have 1.1.0.1 on Windows and 1.1.0
> on Linux?
>
> Greg Renegar wrote:
>>
>> On a different note, in a JTabbedPane, under WinXP I could simply click
>> the tab I wanted to work on and VE would rebuild the gui to show me that
>> tab. Under Ubuntu, clicking the tab does nothing. I have to right-click
>> the JTabbedPane and select Switch To, select the desired tab. Then I have
>> to pause and resume VE to get it to actually display the tab. So clearly
>> there seems to be some real differences between using VE in WinXP and
>> linux.
>>
>> Thanks for your thoughts...
>>
>> Greg
>>
>>

Right you are. It seems that VE 1.1.0 is the latest available (for linux)
via the VE update site. Is that correct? If not, do you recommend manually
updating the VE version?

Greg
Re: VE performace [message #119418 is a reply to message #119406] Tue, 28 February 2006 19:07 Go to previous messageGo to next message
Jeff Myers is currently offline Jeff MyersFriend
Messages: 489
Registered: July 2009
Senior Member
Try updating again, unfortunately 1.1.0.1 only shows up after installing
1.1.0.

- Jeff

Greg Renegar wrote:
> On Tue, 28 Feb 2006 13:49:03 -0500, Rich Kulp wrote:
>
>> Selecting JTabbedPane tabs directly wasn't added until 1.1.0.1. You said
>> were using 1.1.0. Could it be that you have 1.1.0.1 on Windows and 1.1.0
>> on Linux?
>>
>> Greg Renegar wrote:
>>> On a different note, in a JTabbedPane, under WinXP I could simply click
>>> the tab I wanted to work on and VE would rebuild the gui to show me that
>>> tab. Under Ubuntu, clicking the tab does nothing. I have to right-click
>>> the JTabbedPane and select Switch To, select the desired tab. Then I have
>>> to pause and resume VE to get it to actually display the tab. So clearly
>>> there seems to be some real differences between using VE in WinXP and
>>> linux.
>>>
>>> Thanks for your thoughts...
>>>
>>> Greg
>>>
>>>
>
> Right you are. It seems that VE 1.1.0 is the latest available (for linux)
> via the VE update site. Is that correct? If not, do you recommend manually
> updating the VE version?
>
> Greg
>
Re: VE performace [message #119431 is a reply to message #119418] Tue, 28 February 2006 19:26 Go to previous messageGo to next message
Greg Renegar is currently offline Greg RenegarFriend
Messages: 18
Registered: July 2009
Junior Member
Hmm... Seems a bit odd that the initial VE install from the update site
would install the second most recent version.

Thanks again for your help.

On Tue, 28 Feb 2006 14:07:16 -0500, Jeff Myers wrote:

> Try updating again, unfortunately 1.1.0.1 only shows up after installing
> 1.1.0.
>
> - Jeff
>
Re: VE performace [message #119443 is a reply to message #119431] Tue, 28 February 2006 19:58 Go to previous message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

The problem is that the main eclipse site (which is the default one)
only has 1.1.0 on it. The actual VE update site is a different one, the
1.1.0 points to the real update site for VE, which is where 1.1.0.1 is at.

Greg Renegar wrote:
> Hmm... Seems a bit odd that the initial VE install from the update site
> would install the second most recent version.
>
> Thanks again for your help.
>
> On Tue, 28 Feb 2006 14:07:16 -0500, Jeff Myers wrote:
>
>
>>Try updating again, unfortunately 1.1.0.1 only shows up after installing
>>1.1.0.
>>
>> - Jeff
>>
>
>
>

--
Thanks,
Rich Kulp
Re: VE performace [message #612215 is a reply to message #119342] Tue, 28 February 2006 18:03 Go to previous message
Jeff Myers is currently offline Jeff MyersFriend
Messages: 489
Registered: July 2009
Senior Member
Greg,

You're not the only one that noticed a significant performance reduction
when using Linux. One thing that you can do to speed things up is to
close the Properties view when you're not using it (you can show it
again when you need to from Window->Show View->Properties). Details of
this and other investigations about why VE is slower on Linux are on
going in this bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=104998

The tab selection behavior difference sounds like a defect - please open
a bug report in VE's bugzilla:
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=VE

Thanks!

- Jeff
Re: VE performace [message #612217 is a reply to message #119342] Tue, 28 February 2006 18:49 Go to previous message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

Selecting JTabbedPane tabs directly wasn't added until 1.1.0.1. You said
were using 1.1.0. Could it be that you have 1.1.0.1 on Windows and 1.1.0
on Linux?

Greg Renegar wrote:
>
> On a different note, in a JTabbedPane, under WinXP I could simply click
> the tab I wanted to work on and VE would rebuild the gui to show me that
> tab. Under Ubuntu, clicking the tab does nothing. I have to right-click
> the JTabbedPane and select Switch To, select the desired tab. Then I have
> to pause and resume VE to get it to actually display the tab. So clearly
> there seems to be some real differences between using VE in WinXP and
> linux.
>
> Thanks for your thoughts...
>
> Greg
>
>

--
Thanks,
Rich Kulp
Re: VE performace [message #612218 is a reply to message #119356] Tue, 28 February 2006 18:56 Go to previous message
Greg Renegar is currently offline Greg RenegarFriend
Messages: 18
Registered: July 2009
Junior Member
Great tip... getting rid of the properties window resulted in a big speed
improvement.

Thanks
Re: VE performace [message #612219 is a reply to message #119382] Tue, 28 February 2006 18:59 Go to previous message
Greg Renegar is currently offline Greg RenegarFriend
Messages: 18
Registered: July 2009
Junior Member
On Tue, 28 Feb 2006 13:49:03 -0500, Rich Kulp wrote:

> Selecting JTabbedPane tabs directly wasn't added until 1.1.0.1. You said
> were using 1.1.0. Could it be that you have 1.1.0.1 on Windows and 1.1.0
> on Linux?
>
> Greg Renegar wrote:
>>
>> On a different note, in a JTabbedPane, under WinXP I could simply click
>> the tab I wanted to work on and VE would rebuild the gui to show me that
>> tab. Under Ubuntu, clicking the tab does nothing. I have to right-click
>> the JTabbedPane and select Switch To, select the desired tab. Then I have
>> to pause and resume VE to get it to actually display the tab. So clearly
>> there seems to be some real differences between using VE in WinXP and
>> linux.
>>
>> Thanks for your thoughts...
>>
>> Greg
>>
>>

Right you are. It seems that VE 1.1.0 is the latest available (for linux)
via the VE update site. Is that correct? If not, do you recommend manually
updating the VE version?

Greg
Re: VE performace [message #612220 is a reply to message #119406] Tue, 28 February 2006 19:07 Go to previous message
Jeff Myers is currently offline Jeff MyersFriend
Messages: 489
Registered: July 2009
Senior Member
Try updating again, unfortunately 1.1.0.1 only shows up after installing
1.1.0.

- Jeff

Greg Renegar wrote:
> On Tue, 28 Feb 2006 13:49:03 -0500, Rich Kulp wrote:
>
>> Selecting JTabbedPane tabs directly wasn't added until 1.1.0.1. You said
>> were using 1.1.0. Could it be that you have 1.1.0.1 on Windows and 1.1.0
>> on Linux?
>>
>> Greg Renegar wrote:
>>> On a different note, in a JTabbedPane, under WinXP I could simply click
>>> the tab I wanted to work on and VE would rebuild the gui to show me that
>>> tab. Under Ubuntu, clicking the tab does nothing. I have to right-click
>>> the JTabbedPane and select Switch To, select the desired tab. Then I have
>>> to pause and resume VE to get it to actually display the tab. So clearly
>>> there seems to be some real differences between using VE in WinXP and
>>> linux.
>>>
>>> Thanks for your thoughts...
>>>
>>> Greg
>>>
>>>
>
> Right you are. It seems that VE 1.1.0 is the latest available (for linux)
> via the VE update site. Is that correct? If not, do you recommend manually
> updating the VE version?
>
> Greg
>
Re: VE performace [message #612221 is a reply to message #119418] Tue, 28 February 2006 19:26 Go to previous message
Greg Renegar is currently offline Greg RenegarFriend
Messages: 18
Registered: July 2009
Junior Member
Hmm... Seems a bit odd that the initial VE install from the update site
would install the second most recent version.

Thanks again for your help.

On Tue, 28 Feb 2006 14:07:16 -0500, Jeff Myers wrote:

> Try updating again, unfortunately 1.1.0.1 only shows up after installing
> 1.1.0.
>
> - Jeff
>
Re: VE performace [message #612222 is a reply to message #119431] Tue, 28 February 2006 19:58 Go to previous message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

The problem is that the main eclipse site (which is the default one)
only has 1.1.0 on it. The actual VE update site is a different one, the
1.1.0 points to the real update site for VE, which is where 1.1.0.1 is at.

Greg Renegar wrote:
> Hmm... Seems a bit odd that the initial VE install from the update site
> would install the second most recent version.
>
> Thanks again for your help.
>
> On Tue, 28 Feb 2006 14:07:16 -0500, Jeff Myers wrote:
>
>
>>Try updating again, unfortunately 1.1.0.1 only shows up after installing
>>1.1.0.
>>
>> - Jeff
>>
>
>
>

--
Thanks,
Rich Kulp
Previous Topic:invalid feature Component/bounds
Next Topic:VE doesn't like: new Display() - new Shell(Display)
Goto Forum:
  


Current Time: Wed Apr 24 19:42:11 GMT 2024

Powered by FUDForum. Page generated in 0.03579 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top