Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-12 Thread Richard Gaskin
understand that opening the stack invisibly first will greatly improve performance. Monte, thanks again for your test. Most illuminating. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-12 Thread Peter Haworth
No problem Richard, fun tracking this stuff down. After your last email, I now understand the exact reason for the slowdown. I now plan to switch all my long name references over to use the control ID. Everything in the doc says using the ID should be a safe way to uniquely identify a

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-12 Thread J. Landman Gay
On 11/12/10 11:44 AM, Peter Haworth wrote: There's a little trepidation on my part about that because I occasionally see posts that suggest that maybe there's issues with the uniqueness of IDs but hopefully I won;t run into them! They won't change unless you change them yourself, and the only

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-12 Thread Bob Sneidar
/Standalone performance issue, it's nothing to do with the code. I my last email I mentioned how I have a custom property holding the long names of all the controls on a card that need to have data loaded into them from my database. On closer inspection, the long name includes the name

IDE/Standalone Performance Issues - A Light At The End of the Tunnel!

2010-11-11 Thread Peter Haworth
I think I have found the cause of the performance problems I have been experiencing. I had been referring to objects by their long name in various places in the offending code. I started changing the code to refer to the same objects by their short ID and each line of code I changed

Re: IDE/Standalone Performance Issues - A Light At The End of the Tunnel!

2010-11-11 Thread Bob Sneidar
, 2010, at 10:03 AM, Peter Haworth wrote: I think I have found the cause of the performance problems I have been experiencing. I had been referring to objects by their long name in various places in the offending code. I started changing the code to refer to the same objects

Re: IDE/Standalone Performance Issues - A Light At The End of the Tunnel!

2010-11-11 Thread Richard Gaskin
Peter Haworth wrote: I think I have found the cause of the performance problems I have been experiencing. I had been referring to objects by their long name in various places in the offending code. I started changing the code to refer to the same objects by their short ID and each line

Re: IDE/Standalone Performance Issues - A Light At The End of the Tunnel!

2010-11-11 Thread Bob Sneidar
Yeah, and Peter's issue was that with standalones, the problem is many orders of magnitude worse. Bob On Nov 11, 2010, at 11:04 AM, Richard Gaskin wrote: So it seems that the overhead of resolving absolute object references (long form) is much higher than what the engine can do when

Re: IDE/Standalone Performance Issues - A Light At The End of the Tunnel!

2010-11-11 Thread Richard Gaskin
. :) Yeah, and Peter's issue was that with standalones, the problem is many orders of magnitude worse. Understood, but as I noted I was unable to measure any difference between standalone and IDE performance greater than about 0.0008 ms per call. At that rate it would take many hundreds of thousands

Re: IDE/Standalone Performance Issues - A Light At The End of the Tunnel!

2010-11-11 Thread Peter Haworth
these results I can see that there's a benefit to hard-wire the type in script where practical. Thanks for bringing this up. Learn sumpin' new every day. :) Finding the problem is good of course but does anyone know why there are no performance issues referring to an object by it's long name

Re: IDE/Standalone Performance Issues - A Light At The End of the Tunnel!

2010-11-11 Thread Richard Gaskin
Peter Haworth wrote: Here's a small example section of code which I've changed to use the ID where it used to use the long name. The variables are: myIDholds the short ID of the control pselection a parameter passed into the command put the milliseconds into mymilliseconds

Re: IDE/Standalone Performance Issues - A Light At The End of the Tunnel!

2010-11-11 Thread Peter Haworth
See answers below. Pete Haworth What's interesting there is that the control is only being referenced three times: once to write the debug string, a second time to check the customKeys, and a third time to obtain the prop values. Given that it's just three object references and most

Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Peter Haworth
Figured out the IDE/Standalone performance issue, it's nothing to do with the code. I my last email I mentioned how I have a custom property holding the long names of all the controls on a card that need to have data loaded into them from my database. On closer inspection, the long name

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Richard Gaskin
Peter Haworth wrote: Figured out the IDE/Standalone performance issue, it's nothing to do with the code. I my last email I mentioned how I have a custom property holding the long names of all the controls on a card that need to have data loaded into them from my database. On closer inspection

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Monte Goulding
Unless you're explicitly purging the stacks, any access to a property of a stack file will load it into memory. The first access will take a hit only if the stack isn't already in memory, but subsequent accesses should be about as fast whether referring to just the stack name or the stack

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Peter Haworth
Yes, that's what I'm seeing. With the references to my .rev filepath in the control names, the card I'm using to test was taking around 35 seconds to open. I went through and manually removed the references to the filepath (that's the only thing I changed I swear!) and built the

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Richard Gaskin
Monte Goulding wrote: Unless you're explicitly purging the stacks, any access to a property of a stack file will load it into memory. The first access will take a hit only if the stack isn't already in memory, but subsequent accesses should be about as fast whether referring to just the

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Monte Goulding
that there would be such a performance difference. Maybe it was something to do with resolving the filename? I'm not sure, I just know it was slower. Cheers Monte___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Pete Haworth
I guess my experience suggests strongly that the stack doesn't stay in memory but I can't prove it. Is there something I can write to my debug log that would help prove this one way or the other? Richard Gaskin ambassa...@fourthworld.com wrote: Monte Goulding wrote: Unless you're explicitly

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Richard Gaskin
Monte Goulding wrote: I never said it wasn't loaded into memory. I know it is and it didn't make sense to me at the time that there would be such a performance difference. Maybe it was something to do with resolving the filename? I'm not sure, I just know it was slower. There's probably

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Monte Goulding
There's probably some nuance I'm missing - here's a quick test which first uses the fileName of a stack to access a property, then the next run it opens the stack and gets the property by referring to the stack's short name (FWIW, I had saved the stack previously with its destroyStack set

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Richard Gaskin
to anticipate, but very good to know. So Peter has a solution, and I learned two new things today about performance. A good day... -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http

Re: Performance Mystery Solved - IT'S THE DATA STUPID!!

2010-11-11 Thread Peter Haworth
, Monte! Thanks for running that test. So the difference is in addressing controls *within* a stack, but not with the stack itself. Hard to anticipate, but very good to know. So Peter has a solution, and I learned two new things today about performance. A good day

More on IDE vs Standalone Performance issues

2010-11-09 Thread Peter Haworth
Spent the last day or so trying to get some data to track this problem down by inserting code to write details of the time taken for various chunks of code to execute into a text file so I could see what was going on. I narrowed it down to a command that loads the text property of an

Re: More on IDE vs Standalone Performance issues

2010-11-09 Thread Bob Sneidar
I think you are on to something there Peter. This may be something for the bug reports. Is there a test stack with the debug written into it that you could post so we can try it on our end? Bob On Nov 9, 2010, at 10:13 AM, Peter Haworth wrote: Spent the last day or so trying to get some

Re: More on IDE vs Standalone Performance issues

2010-11-09 Thread Peter Haworth
...@lists.runrev.com wrote: Date: Tue, 9 Nov 2010 10:26:39 -0800 From: Bob Sneidar b...@twft.com Subject: Re: More on IDE vs Standalone Performance issues To: How to use Revolution use-revolution@lists.runrev.com Message-ID: 6f5b0f5e-e1a5-4c49-93af-bca8c73fc...@twft.com Content-Type: text/plain

Re: Slow Performance - Update

2010-11-08 Thread Bob Sneidar
4.5 of performance issues! I rebuilt my application using Rev Studio 4.0 using the same code base and the performance issues are still there in the standalone. So the issue now is that the problem doesn't occur in the IDE, only in the standalone and I don't see any code that distinguishes

Re: Painfully slow performance (Trevor DeVore)

2010-11-07 Thread Peter Haworth
Thanks for all the input. I've pretty much ruled out SQLite as the cause of the problem because I'm using the same database in the IDE and the standalone so unless the standalone is using a different SQLite library than the IDE, there shouldn't be any difference in performance between

Painfully slow performance

2010-11-06 Thread Peter Haworth
I just built my first standalone with LiveCode 4.5 (on OSX) and I'm seeing painfully slow performance compared to the same application built with 4.0. I'm using an SQLite database to populate all the data on the cards in the app, not sure if there's some problem with the SQLite side

Re: Painfully slow performance

2010-11-06 Thread Richard Gaskin
Peter Haworth wrote: I just built my first standalone with LiveCode 4.5 (on OSX) and I'm seeing painfully slow performance compared to the same application built with 4.0. I'm using an SQLite database to populate all the data on the cards in the app, not sure if there's some problem

Re: Painfully slow performance

2010-11-06 Thread Web Admin Himalayan Academy
On 11/6/10 8:30 AM, Peter Haworth wrote: I just built my first standalone with LiveCode 4.5 (on OSX) and I'm seeing painfully slow performance compared to the same application built with 4.0. I'm using an SQLite database to populate all the data on the cards in the app, not sure if there's

Re: Painfully slow performance

2010-11-06 Thread Malte Brill
Peter, what happens when you use dbsqlite.bundle from the 4.0 release with the 4.5 engine? Cheers, Malte___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription

Re: Painfully slow performance

2010-11-06 Thread Trevor DeVore
On Sat, Nov 6, 2010 at 2:30 PM, Peter Haworth p...@mollysrevenge.comwrote: I just built my first standalone with LiveCode 4.5 (on OSX) and I'm seeing painfully slow performance compared to the same application built with 4.0. I'm using an SQLite database to populate all the data on the cards

Slow Performance - Update

2010-11-06 Thread Peter Haworth
I guess I was too hasty in accusing LiveCode 4.5 of performance issues! I rebuilt my application using Rev Studio 4.0 using the same code base and the performance issues are still there in the standalone. So the issue now is that the problem doesn't occur in the IDE, only

Re: Performance issues, perhaps Windows 7 related

2010-10-05 Thread David Beck
Thanks Mark. I am having the client give it a try and will let you know how it goes. David Beck Rotunda Software ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your

Performance issues, perhaps Windows 7 related

2010-10-04 Thread David Beck
Hello, I have had two clients report serious performance problems with a LiveCode standalone application on Windows 7, 32-bit machines. Dialogs and windows take several minutes to open, when usually they take only seconds. The same standalone (with the same data) works fine on other

Re: Performance issues, perhaps Windows 7 related

2010-10-04 Thread Mark Wieder
David- Monday, October 4, 2010, 10:18:03 AM, you wrote: Has anybody else experiences this issue or have any ideas about what could be the cause? Try upgrading the Win7 video drivers (!) -- -Mark Wieder mwie...@ahsoftware.net ___ use-revolution

Re: Performance issues, perhaps Windows 7 related

2010-10-04 Thread J. Landman Gay
On 10/4/10 12:18 PM, David Beck wrote: Hello, I have had two clients report serious performance problems with a LiveCode standalone application on Windows 7, 32-bit machines. Dialogs and windows take several minutes to open, when usually they take only seconds. The same standalone

Re: Performance issues, perhaps Windows 7 related

2010-10-04 Thread J. Landman Gay
On 10/4/10 12:39 PM, Mark Wieder wrote: David- Monday, October 4, 2010, 10:18:03 AM, you wrote: Has anybody else experiences this issue or have any ideas about what could be the cause? Try upgrading the Win7 video drivers (!) Wow, who woulda thought? Video driver issues cause file dialog

Re: Performance issues, perhaps Windows 7 related

2010-10-04 Thread Mark Wieder
Jacque- Monday, October 4, 2010, 2:27:08 PM, you wrote: Wow, who woulda thought? Video driver issues cause file dialog problems? I believe you, but I can't imagine why that would be. Any idea? Absolutely none. Just passing on what I've been told. -- -Mark Wieder mwie...@ahsoftware.net

Re: Performance issues, perhaps Windows 7 related

2010-10-04 Thread J. Landman Gay
On 10/4/10 6:57 PM, Mark Wieder wrote: Jacque- Monday, October 4, 2010, 2:27:08 PM, you wrote: Wow, who woulda thought? Video driver issues cause file dialog problems? I believe you, but I can't imagine why that would be. Any idea? Absolutely none. Just passing on what I've been told. I

Re: Performance

2010-06-21 Thread Peter Brigham MD
A more efficient way of doing this would be to group the buttons and set the backcolor of each button to empty, then just set the backcolor of group myBtnGroup to 89,149,218 and all the objects in the group will inherit the backcolor of the group (as long as they don't have an individual

Performance

2010-06-20 Thread René Micout
Hello, For my actual project I need (and I search) the better performances when my scripts are running... I read in Scripter's Scrapbook : - Put names in quotes. They are faster to compile since they are not checked as variables first, and you cannot unintentionally confuse them with a variable

Re: Performance

2010-06-20 Thread Mark Schonewille
Hi René, Quoted strings can't be interpreted as variables by the engine (as long as quoted strings aren't numbers used as names for objects). For me, this is the main reason to always put strings in quotes (besides the fact that strings with spaces in them will cause errors if there are

Re: Performance

2010-06-20 Thread René Micout
Thank you Mark, In my project I use lot of do command... For you, is that (the number of flux (flows) is 5) : put add 1 to vgCompteurFlux vpNuméroduFlux into vxA ; do vxA faster or slower than : switch vpNuméroduFlux case 1 ; add 1 to vgCompteurFlux1 ; break case 2 ; add 1 to vgCompteurFlux2

Re: Performance

2010-06-20 Thread Mark Schonewille
René, Case will definitely be faster. A good alternative would be: add 1 to vgCompteurFlux[vpNumeroduFlux] I wouldn't use special characters such as é in variable names. I very rarely have to make such choices, because I have a different syle of programming. -- Best regards, Mark

Re: Performance

2010-06-20 Thread Richmond
On 06/20/2010 01:11 PM, Mark Schonewille wrote: Hi René, Quoted strings can't be interpreted as variables by the engine (as long as quoted strings aren't numbers used as names for objects). For me, this is the main reason to always put strings in quotes (besides the fact that strings with

Re: Performance

2010-06-20 Thread Jim Ault
In this case I would use an array or custom properties. Much faster by far. --variable array add one to vgCpuFlux[ vpNumFlux ] --custom property ( a trickier technique, but more powerful ) get the vgCpuFlux[ vpNumFlux ] of this stack +1 set the vgCpuFlux[ vpNumFlux ] of this stack to

Re: Performance

2010-06-20 Thread René Micout
Thank you Mark, Perhaps some milliseconds won... :-) I understand about using (or not using) é, but all work well... without accents it is not possible to write french words... Do you think that can have consequences about performance ? René Le 20 juin 2010 à 13:07, Mark Schonewille a écrit

Re: Performance

2010-06-20 Thread René Micout
Thank you very much Jim ! Le 20 juin 2010 à 13:18, Jim Ault a écrit : In this case I would use an array or custom properties. Much faster by far. --variable array add one to vgCpuFlux[ vpNumFlux ] --custom property ( a trickier technique, but more powerful ) get the vgCpuFlux[

Re: Performance

2010-06-20 Thread René Micout
I have also this case : no variable but object (button) name : repeat with i = 1 to 21 put set the backColor of btn quote btnHarmo i quote to 89,149,218 into vxA ; do vxA end repeat is array solution possible ? or it is necessary to do : set the backColor of btn btnHarmo1 to

Re: Performance

2010-06-20 Thread Mark Schonewille
René, repeat with i = 1 to 21 put btnHarmo i into myBtn set the backColor of btn myBtn to 89,149,218 end repeat -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer Subscribe

Re: Performance

2010-06-20 Thread Thierry
Le 20 juin 2010 à 15:07, René Micout a écrit : I have also this case : no variable but object (button) name : repeat with i = 1 to 21 put set the backColor of btn quote btnHarmo i quote to 89,149,218 into vxA ; do vxA end repeat meme effet que ton code, sans le DO, donc

Re: Performance

2010-06-20 Thread René Micout
YES ! That seems obvious when one sees ! It is sometimes necessary to step aside to see what is right before us. Hartelijk dank Le 20 juin 2010 à 15:15, Mark Schonewille a écrit : René, repeat with i = 1 to 21 put btnHarmo i into myBtn set the backColor of btn myBtn to 89,149,218 end

Re: Performance

2010-06-20 Thread René Micout
Même réponse que Mark donc même merci (mais en français !) Bon souvenir de Paris René Le 20 juin 2010 à 15:19, Thierry a écrit : Le 20 juin 2010 à 15:07, René Micout a écrit : I have also this case : no variable but object (button) name : repeat with i = 1 to 21 put set the

Re: Performance

2010-06-20 Thread Jim Ault
Thierry gave you the answer earlier today with a repeat loop. The better solution would not use an array for this task. On Jun 20, 2010, at 6:07 AM, René Micout wrote: I have also this case : no variable but object (button) name : repeat with i = 1 to 21 put set the backColor of btn

Re: Performance

2010-06-20 Thread Chipp Walters
Hi René, Here is also another way to accomplish a similar task when you are trying to set the same property of many objects. put name,address,city,state,country into tItems repeat for each item I in tItems set the textfont of field I to Verdana set the fontsize of field I to 9 end repeat

Re: Rosetta (system performance hit?)

2010-03-14 Thread Kay C Lan
About the same as running GraphicConverter. On Sun, Mar 14, 2010 at 5:33 AM, Randall Reetz rand...@randallreetz.com wrote: Ok, that is the hype.  I have no reason to believe it isn't a good translator.  What I am asking is its impact on the performance of the OS

RE: Rosetta (system performance hit?)

2010-03-13 Thread Randall Reetz
Ok, that is the hype. I have no reason to believe it isn't a good translator. What I am asking is its impact on the performance of the OS? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe

Re: Rosetta (system performance hit?)

2010-03-13 Thread Mark Schonewille
Hi Randall, Contrary to the older Classic environment, which allows for running Mac OS 9, Rosetta doesn't affect the performance of the operating system as a whole. It only slows down PowerPC applications, if you'd compare them with native Intel versions of the same applications. -- Best

Rosetta (system performance hit?)

2010-03-12 Thread Randall Lee Reetz
Is there one? Just having it installed? Randall ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

Re: Rosetta (system performance hit?)

2010-03-12 Thread Jeff Massung
My understanding is that Rosetta is just a PPC (and OS 9) emulator... and a very good one, too. Having it installed (and no OS 9 apps running) is no more a performance hit than having Parallels or VMware Fusion installed and not running. Jeff M. On Fri, Mar 12, 2010 at 12:57 PM, Randall Lee

RE: Rosetta (system performance hit?)

2010-03-12 Thread Randall Reetz
Does anyone know the answer to this system performance hit (running rosetta)? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http

Re: Rosetta (system performance hit?)

2010-03-12 Thread René Micout
Mac. There’s no emulation. No second-class status. It looks and feels just like it did before. On a Mac, you’d expect nothing less. Bons souvenirs de Paris René Le 13 mars 2010 à 07:43, Randall Reetz a écrit : Does anyone know the answer to this system performance hit (running rosetta

More on Performance

2010-02-04 Thread Scott Rossi
and unlocks the screen significantly increases screen refresh performance compared to executing the send AFTER unlocking the screen. I suppose this might be due to Rev being able to cue the next send before updating the screen but I would have expected send to operate independently of the screen update

Re: More on Performance

2010-02-04 Thread René Micout
send in... loop. I just discovered an odd (but perhaps expected?) relationship between the send command and locking the screen. It seems that placing send in... within a handler that locks and unlocks the screen significantly increases screen refresh performance compared to executing the send

Re: More on Performance

2010-02-04 Thread J. Landman Gay
Scott Rossi wrote: What strategies do you employ to get the best responsiveness out of your apps during tight repeat loops? You could try putting in a wait 1 millisecond with messages somewhere in the loop. It yields time to the interface so the controls can respond. -- Jacqueline Landman

Re: Performance of RevMedia on matrix diagonalization

2009-08-28 Thread Piero Ugliengo
Dear Viktoras, thanks a lot for the suggestions. Yes VB is compiled (although in a sort of p-code) and it isexpected to be faster than any scripting language. I did't try to do what you have suggested because I am not mastering other languages but VB6 and FORTRAN. I am also convinced that trying

Re: Performance of RevMedia on matrix diagonalization

2009-08-28 Thread Piero Ugliengo
Hi Bernard, you are certianly right about RB. Indeed I am following their developmentduring the years. I am pretty sure that the same code will be probably faster in RB than in VB6 but I have yet to decide to buy their compiler. As you said, what is attractive in RevMedia is its free character and

Re: Performance of RevMedia on matrix diagonalization

2009-08-27 Thread Martin Blackman
I just tried it in Rev Studio. Changed 'N' to 50 under mouseup, it took a shade over 30 seconds to diagonalise, I'm using a 4 year old AMD 64 3200+. I'll leave the optimising to others for now.. 2009/8/27 Piero Ugliengo piero.uglie...@gmail.com: I am completely new to Revolution. I have

Performance of RevMedia on matrix diagonalization

2009-08-27 Thread Piero Ugliengo
I am completely new to Revolution. I have downloaded the RevMedia alpha version and played a bit with it. I was impressed by how fast I was able to port a little VB6 code to RevMedia. This code diagonalizes a symmetric matrix using the Jacobi algorithm. I checked against the VB6 code and I got

Re: Performance of RevMedia on matrix diagonalization

2009-08-27 Thread Mark Smith
I saw this over on the forum (the diagonalisation takes about twenty seconds on my MacBookPro with rev enterprise), and two things occur to me. 'Arrays' in revolution are actually hash tables, so are very nice for random access to elements, but will not be as efficient for sequential

Re: Performance of RevMedia on matrix diagonalization

2009-08-27 Thread Piero Ugliengo
Dear Mark, thanks a lot for the advise. Things like 1.0 istead of 1 were just my ignorance of the language.On the other hand I thought that the syntax a[i][j] instead of the more readable a[i,j] was imposed by the language. Cheers Piero 2009/8/27 Mark Smith li...@futilism.com I saw this over on

Re: Performance of RevMedia on matrix diagonalization

2009-08-27 Thread viktoras d.
Hi Piero, declaring local/global variables in functions and handlers should slightly add to speed. Populating arrays in advance with zeros so that array size won't change inside loops might also be of some value. However, please correct me if I am wrong, VB6 is compiled while Revolution is

Re: Performance of RevMedia on matrix diagonalization

2009-08-27 Thread Bernard Devlin
Viktoras, Maybe the wording in the IDE (and maybe the docs) is misleading. After all, the button in the script editor says 'compile', not just 'save' or 'check syntax'. It might very well be that it is compiled into some form of p-code that doesn't mean that it needs to be re-compiled each time

Benchmark: Behavior script access performance

2009-03-11 Thread Richard Gaskin
messages have a shorter path to travel to them. If you're not currently participating in the beta testing for v3.5 just sit tight a while longer, it's coming. And when it's here, the new behaviors feature will not only change the way you script, but in some cases may boost performance along

Re: CGI performance: using mod_cache

2008-06-02 Thread Andre Garzia
CPU cycles (not querying the database all the time) and bandwidth (not transfering webpages that are cached and did not change). Andre On Sat, May 31, 2008 at 1:29 AM, David Bovill [EMAIL PROTECTED] wrote: I'd like to speed up performance of a Rev based CGI by caching the results on the server

CGI performance: using mod_cache

2008-05-31 Thread David Bovill
I'd like to speed up performance of a Rev based CGI by caching the results on the server - however I want to retain the CGI based dynamic behaviour. From reading around it looks like this is possible, and I think this could be a generally useful hack for Rev based CGI's. AFAIK this is a fairly

Re: UI performance and large data set in Table Object

2008-03-11 Thread bjdevlin
the Scrolling Field and compared it to the Table Field, using 20,844 lines - big difference, where the Scrolling Field won in it's performance of no degradation of stack resize. But I've never used this object before, because I lose the formatting of columnar presentation. If I use this object

Re: UI performance and large data set in Table Object

2008-02-22 Thread viktoras didziulis
Hi Mark, use scrolling field object with vgrid and hgrid set to true (table to false), so you will get it formatted correctly without all the overheads of the table object. I always use this when I need table and it for me handles a few thousand records without any slowing downs. One more

Re: UI performance and large data set in Table Object

2008-02-22 Thread Thierry
Hi, Hi Sarah, That sounds promising, especially reading prior threads on the same custom property concept. The data was there already. I actually MOVED it to custom properties rather than duplicating the data, so the overhead was no worse than it had been and quite acceptable. The

Re: UI performance and large data set in Table Object

2008-02-22 Thread Richard Gaskin
columns from the SQL table. The record length for the Table Field then is 200. I also tried the Scrolling Field and compared it to the Table Field, using 20,844 lines - big difference, where the Scrolling Field won in it's performance of no degradation of stack resize. But I've never used

UI performance and large data set in Table Object

2008-02-21 Thread mfstuart
Hi All, I have a question about large data sets (thousands of lines) in a table object and the slowing down of the UI performance, especially on resizing the stack. My application interfaces to an MS SQL 2000 database via ODBC. No problem there. The SQL table I have has over half a million

Re: UI performance and large data set in Table Object

2008-02-21 Thread Mark Smith
, at 19:04, mfstuart wrote: Hi All, I have a question about large data sets (thousands of lines) in a table object and the slowing down of the UI performance, especially on resizing the stack. My application interfaces to an MS SQL 2000 database via ODBC. No problem there. The SQL table I

Re: UI performance and large data set in Table Object

2008-02-21 Thread Jan Schenkel
--- mfstuart [EMAIL PROTECTED] wrote: Hi All, I have a question about large data sets (thousands of lines) in a table object and the slowing down of the UI performance, especially on resizing the stack. My application interfaces to an MS SQL 2000 database via ODBC. No problem

Re: UI performance and large data set in Table Object

2008-02-21 Thread Richard Gaskin
Jan Schenkel wrote: Now when large record sets are returned from a search, the UI (user interface) slows down, especially when resizing the stack to see more records in the table object. When resizing with no records, the UI is performs normally with fast resizing. ... The problem is

Re: UI performance and large data set in Table Object

2008-02-21 Thread Jan Schenkel
' chunked download approach, allows us to squeeze every drop of performance out of our favourite development tool... Jan Schenkel. Quartam Reports PDF Library for Revolution http://www.quartam.com = As we grow older, we grow both wiser and more foolish at the same time. (La Rochefoucauld

Re: UI performance and large data set in Table Object

2008-02-21 Thread mfstuart
I haven't tried storing data in a custom property as yet, but wouldn't that render the same lack of performance behavior, where putting the data into a stack of the UI? Mark Stuart masmit wrote: Mark, you might store the data from the database in a custom property of the table field

Re: UI performance and large data set in Table Object

2008-02-21 Thread Sarah Reichelt
On Fri, Feb 22, 2008 at 9:21 AM, mfstuart [EMAIL PROTECTED] wrote: I haven't tried storing data in a custom property as yet, but wouldn't that render the same lack of performance behavior, where putting the data into a stack of the UI? No, because the engine doesn't have to think about how

Re: UI performance and large data set in Table Object

2008-02-21 Thread mfstuart
Hi Richard, My day job is a software engineer, using another software development tool - eDeveloper. The product we build (CRM) is for enterprise sized companies, working on large amounts of SQL data. eDeveloper does not produce this UI lack of performance during runtime. This is how I noticed

Re: UI performance and large data set in Table Object

2008-02-21 Thread mfstuart
sets (thousands of lines) in a table object and the slowing down of the UI performance, especially on resizing the stack. My application interfaces to an MS SQL 2000 database via ODBC. No problem there. The SQL table I have has over half a million records in it, and this grows all the time

Re: UI performance and large data set in Table Object

2008-02-21 Thread Richard Gaskin
mfstuart wrote: My day job is a software engineer, using another software development tool - eDeveloper. The product we build (CRM) is for enterprise sized companies, working on large amounts of SQL data. eDeveloper does not produce this UI lack of performance during runtime. This is how I

Re: UI performance and large data set in Table Object

2008-02-21 Thread mfstuart
Gaskin wrote: mfstuart wrote: My day job is a software engineer, using another software development tool - eDeveloper. The product we build (CRM) is for enterprise sized companies, working on large amounts of SQL data. eDeveloper does not produce this UI lack of performance during runtime

Re: UI performance and large data set in Table Object

2008-02-21 Thread Richard Gaskin
mfstuart wrote: I did as you suggested and copied 8 columns of data (20,844 lines) into this new stack. Just a table object on the card - no scripts (except your 'on resizeStack' in the stack), no other objects. resize result: same slow behavior :( Any other thoughts on that? How much data is

Re: UI performance and large data set in Table Object

2008-02-21 Thread Brian Yennie
Mark, Are you using a table object, or a regular scrolling field with the hGrid and vGrid properties turned on? The former is an emulated control which may slow down significantly, while the latter should be significantly faster. In the past, I've managed to put data on the order of 20

Re: UI performance and large data set in Table Object

2008-02-21 Thread mfstuart
PROTECTED] wrote: I haven't tried storing data in a custom property as yet, but wouldn't that render the same lack of performance behavior, where putting the data into a stack of the UI? No, because the engine doesn't have to think about how to display your data, it's just storing whatever you

Re: UI performance and large data set in Table Object

2008-02-21 Thread Sarah Reichelt
, mfstuart [EMAIL PROTECTED] wrote: I haven't tried storing data in a custom property as yet, but wouldn't that render the same lack of performance behavior, where putting the data into a stack of the UI? No, because the engine doesn't have to think about how to display your

Re: UI performance and large data set in Table Object

2008-02-21 Thread mfstuart
) On the stack I'm only using 8 of the 13 columns from the SQL table. The record length for the Table Field then is 200. I also tried the Scrolling Field and compared it to the Table Field, using 20,844 lines - big difference, where the Scrolling Field won in it's performance of no degradation of stack resize

Re: UI performance and large data set in Table Object

2008-02-21 Thread Stephen Barncard
Table appearance in a scrolling field can also be accomplished just using tabs. Check out the table pulldown on the object inspector uncheck table object check hgrid and or vgrid grid lines color can be subtle If I use this object, is there a way to set it to columnar appearance? And

Re: performance of RevXML

2007-05-11 Thread Martin Blackman
conservative on windows at least regards Martin On 11/05/07, Bill Marriott [EMAIL PROTECTED] wrote: Klaus, does anyone have some experience/hints with/for the performance of RevXML with big XML files? [...] we want to avoid using a real database engine. Your biggest issue with big anything is memory

  1   2   >