# Developer Performance in OS X

**URL:** <https://forum.servoy.com/t/developer-performance-in-os-x/1878>\
**Category:** Classic Servoy\
**Created:** [May 11, 2004, 3:45pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878 "2004-05-11T15:45:54Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![uwgenetics](https://avatars.discourse-cdn.com/v4/letter/u/dc4da7/32.png) [@uwgenetics](https://forum.servoy.com/u/uwgenetics)\
**Post date:** [May 11, 2004, 3:45pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/1 "2004-05-11T15:45:54Z")

</div>

I’m wondering what kind of performance to expect from Developer (2.0.1). When I open a property dialog in Designer view, I often have to wait several seconds before the dialog is ready to accept my input - text or mouse. The solution I’m working on is not large or complex. Should Developer be faster than than this on a G5 dual 2, 1 Gig of ram, OS X 10.3.3? Is there anything that can be done to speed things up? -pw

---

<div class="post-metadata">

**Author:** ![RobertMeyer](https://avatars.discourse-cdn.com/v4/letter/r/db5fbb/32.png) [@RobertMeyer](https://forum.servoy.com/u/RobertMeyer)\
**Post date:** [May 12, 2004, 5:43pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/2 "2004-05-12T17:43:23Z")

</div>

i’ve noticed this quite a bit as well.

really noticable areas for me are:  
servoy developer startup/opening solution  
resizing a window  
scrolling

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [May 12, 2004, 11:40pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/3 "2004-05-12T23:40:37Z")

</div>

> pweil:  
> I’m wondering what kind of performance to expect from Developer (2.0.1). When I open a property dialog in Designer view, I often have to wait several seconds before the dialog is ready to accept my input - text or mouse. The solution I’m working on is not large or complex. Should Developer be faster than than this on a G5 dual 2, 1 Gig of ram, OS X 10.3.3? Is there anything that can be done to speed things up? -pw

Which property are you opening? I personally run Servoy on a G5 and everything reacts instantaneous, opening a popup dialog from the properties is so fast that I can’t measure it.

---

<div class="post-metadata">

**Author:** ![uwgenetics](https://avatars.discourse-cdn.com/v4/letter/u/dc4da7/32.png) [@uwgenetics](https://forum.servoy.com/u/uwgenetics)\
**Post date:** [May 13, 2004, 1:04pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/4 "2004-05-13T13:04:08Z")

</div>

> jaleman:  
> Which property are you opening? I personally run Servoy on a G5 and everything reacts instantaneous, opening a popup dialog from the properties is so fast that I can’t measure it.

Some examples:

- Launch Developer and select solution list: 10-12 seconds

- open a small, simple solution: 5 seconds (perhaps this is not bad?)

- properties: text dialog (for fields and labels): averages 3-5 seconds before I can enter or edit text. It varies, but seems to get worse as the day goes on.

- scrolling a table or row view (\<500 records) is _very_ slow. Activity monitor shows Servoy Developer using 90% of the CPU during scrolling - and it crawls.

- window resizing is serviceable, but not snappy.

IMHO the overall feel is honestly a bit sluggish, especially considering the hardware I’m using. Perhaps my expectations are too high, or perhaps it’s a Java-on-OS X issue… I’ve got more memory to add, which will double this machine’s ram to 2GB. Perhaps this will help. Any other suggestions for improving performance are welcome. -pw

---

<div class="post-metadata">

**Author:** ![ebrandt](https://avatars.discourse-cdn.com/v4/letter/e/96bed5/32.png) [@ebrandt](https://forum.servoy.com/u/ebrandt)\
**Post date:** [May 13, 2004, 1:36pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/5 "2004-05-13T13:36:10Z")

</div>

I have this issue **sometimes** when changing to and from designer mode.  
rc 2.1. I am running on a local machine (XP, p4).

---

<div class="post-metadata">

**Author:** ![RobertMeyer](https://avatars.discourse-cdn.com/v4/letter/r/db5fbb/32.png) [@RobertMeyer](https://forum.servoy.com/u/RobertMeyer)\
**Post date:** [May 13, 2004, 3:27pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/6 "2004-05-13T15:27:36Z")

</div>

i’ve been experiencing all the things that pweil has mentioned.

it’s been that way since i began using servoy earlier  
this year.

i’d really welcome some performance enhancements.

g4 800mhz 256mb

---

<div class="post-metadata">

**Author:** ![john.allen](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@john.allen](https://forum.servoy.com/u/john.allen)\
**Post date:** [May 13, 2004, 5:38pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/7 "2004-05-13T17:38:15Z")

</div>

I began using Servoy with a G4 and I did and do find it slow on a G4. Since switching to a G5 dual processor 1 GHz with 1 G of RAM I haven’t had any problems at all. Where it used to bug me on the G4 was on the start up. I have simultaneous connections to a couple of very large databases (over 100 tables in one and 4-5 hundred in the other with thousands of columns and hundreds of thousands of records). The original start up was slow but then when I would go to Data Providers it would take even longer to show me all the available data connections. That would take minutes sometimes. But now as soon as I have loaded the solution and go to dataproviders it is all there immediately. There is no ‘loading’ message like there used to be.  
As to the actual start up in Developer, yes it takes a few seconds but I find it to be very similar to any other application: FileMaker, Word, Safari, or whatever. Some are a little faster some a little slower but overall it just seems ‘normal’ to me in that regard. As to dealing with pop-up dialogs, I haven’t been doing that for a while but I will soon be getting back into that I think so I’ll be on the lookout for that.

John

---

<div class="post-metadata">

**Author:** ![RobertMeyer](https://avatars.discourse-cdn.com/v4/letter/r/db5fbb/32.png) [@RobertMeyer](https://forum.servoy.com/u/RobertMeyer)\
**Post date:** [October 30, 2004, 6:46pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/8 "2004-10-30T18:46:07Z")

</div>

i’ve upgraded the machine (g4 800mhz) to 640 megs of ram,  
servoy to 2.1 (build 310)  
os to 10.3.5  
and java to 1.4.2-38

and servoy is still gobbling all available cpu and memory,  
and pauses constantly while i’m working. it’s very frustrating.

when enabling the trash collection debugging info, i see that  
gc is running all the time.

---

<div class="post-metadata">

**Author:** ![david](https://avatars.discourse-cdn.com/v4/letter/d/aeb1de/32.png) [@david](https://forum.servoy.com/u/david)\
**Post date:** [October 30, 2004, 7:10pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/9 "2004-10-30T19:10:50Z")

</div>

Dual-G5 here. Latest version of Servoy is slower:

(1) going to the text property of an element  
(2) lassoing multiple graphic objects  
(3) moving or resizing multiple graphic objects

David

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [October 31, 2004, 5:54pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/10 "2004-10-31T17:54:56Z")

</div>

> david:  
> Dual-G5 here. Latest version of Servoy is slower:
> 
> (1) going to the text property of an element  
> (2) lassoing multiple graphic objects  
> (3) moving or resizing multiple graphic objects
> 
> David

There’s definetely something wrong with your G5 then. The three items you mention are very fast here on my G5, faster than on Windows even.

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [October 31, 2004, 6:01pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/11 "2004-10-31T18:01:43Z")

</div>

> RobertMeyer:  
> i’ve upgraded the machine (g4 800mhz) to 640 megs of ram,  
> servoy to 2.1 (build 310)  
> os to 10.3.5  
> and java to 1.4.2-38
> 
> and servoy is still gobbling all available cpu and memory,  
> and pauses constantly while i’m working. it’s very frustrating.
> 
> when enabling the trash collection debugging info, i see that  
> gc is running all the time.

For development I’d recommend getting a G5 or a PC.

---

<div class="post-metadata">

**Author:** ![RobertMeyer](https://avatars.discourse-cdn.com/v4/letter/r/db5fbb/32.png) [@RobertMeyer](https://forum.servoy.com/u/RobertMeyer)\
**Post date:** [October 31, 2004, 8:03pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/12 "2004-10-31T20:03:24Z")

</div>

> jaleman:  
> For development I’d recommend getting a G5 or a PC.

i don’t me to be impolite, but your download site  
states:

“Macintosh: G3-500 or higher, 128 mb ram or more, 50 MB diskspace”

i’m using a G4-800mhz, 640 mb ram, and getting very poor  
performance.

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [October 31, 2004, 10:31pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/13 "2004-10-31T22:31:13Z")

</div>

> RobertMeyer:
> 
> > jaleman:  
> > For development I’d recommend getting a G5 or a PC.
> 
> i don’t me to be impolite, but your download site  
> states:
> 
> “Macintosh: G3-500 or higher, 128 mb ram or more, 50 MB diskspace”
> 
> i’m using a G4-800mhz, 640 mb ram, and getting very poor  
> performance.

It’s not entirely clear to me what your point is. Our website shows the minimum system requirements to run Servoy and I was recommending what would be a an optimal development system. We’d love to make Servoy faster on older Mac’s but unfortunately Apple is the only company that could help you right now by making Java on Mac faster. I’d suggest dropping them a note, I have the feeling that little Mac users ever give them feedback on how existing hardware actually runs.

---

<div class="post-metadata">

**Author:** ![Karel\_Broer](https://avatars.discourse-cdn.com/v4/letter/k/bcef8e/32.png) [@Karel\_Broer](https://forum.servoy.com/u/Karel_Broer)\
**Post date:** [November 1, 2004, 8:48am UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/14 "2004-11-01T08:48:57Z")

</div>

what if we all post a common feedback at the Apple feedback site;

> **[Feedback - macOS](https://www.apple.com/feedback/macos/)**
>
> Apple wants to hear from you. Send us your comments and feedback about macOS.

saying: “Java performance is terrible on Mac OS X 10.3.5. Could you please do something about it before I SWITCH?” (or something like that.. ![:wink:]( "Wink") )

I guess enough requests like this should make a difference!

---

<div class="post-metadata">

**Author:** ![john.allen](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@john.allen](https://forum.servoy.com/u/john.allen)\
**Post date:** [November 1, 2004, 9:43pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/15 "2004-11-01T21:43:31Z")

</div>

I followed that suggestion! Thanks for the address ![:)]( "Smile")

John

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [November 1, 2004, 10:58pm UTC](https://forum.servoy.com/t/developer-performance-in-os-x/1878/16 "2004-11-01T22:58:50Z")

</div>

> john.allen:  
> I followed that suggestion! Thanks for the address ![:)]( "Smile")
> 
> John

me too! ![:)]( "Smile") Come on MAC-users, let’s hear some noise over there! ![:lol:]( "Laughing")
