Upcoming Performance Patch

Studiometry 4.1.5, which will be released sometime early next week, features drastic performance improvements to two areas of the program. We’ve been spending much time working improving the performance of Studiometry 4.x to prevent users from feeling “forced” into upgrading to Studiometry 5 when it is released simply for performance reasons.

Network Syncing at Startup
Many users have reported slower than optimal network syncing when launching Studiometry. Some users, even with large bandwidth networks and high-performance machines, would have to wait minutes for the full sync to be accomplished. We’ve spent much time optimizing code and testing specific setups with our in-house test data as well as submitted user data, and we’re glad to be able to say we’ve dramatically improved initial sync times. Here are some of the timed samples:

Data File Size 4.1.4 Sync Time
(mm:ss)
4.1.5 Sync Time
(mm:ss)
Change
10.3 mb 5:32 0:11 -5:21
(~97% faster)
4.4 mb 4:12 0:08 -4:04
(~97% faster)
2.7 mb 0:45 0:06 -0:39
(~89% faster)
2.5 mb 0:24 0:05 -0:19
(~79% faster)

As you can see, these are very large speed enhancements, which can be noticed even on machines that didn’t take very long initially to sync. Please note, however, that performing a manual full sync (Networking Menu > Sync Now) will still take longer than desired on some machines, simply due to the fact that every item must be sent to and then back from the server. These syncs will still be faster, but not nearly as fast as the initial syncs.

Visual Invoice Template Loading
We’ve also gotten feedback from users regarding sluggish loading of Visual Invoice Templates for editing templates and generating Invoices. After spending much time optimizing the code for loading and viewing the Visual Templates, we can now say there are equally drastic performance improvements in this area.

Computer / Template 4.1.4 Load Time
(mm:ss)
4.1.5 Load Time
(mm:ss)
Change
Mac Pro
Quad 3.0 ghz
Default 1
0:08 <0:01 -0:07
Mac Pro
Quad 3.0 ghz
Default 2
0:06 <0:01 -0:05
Power Mac G5
Dual 2.3 ghz
Default 1
0:24 0:01 -0:23
Power Mac G5
Dual 2.3 ghz
Default 2
0:22 <0:01 -0:21
Mac Mini
1.66 ghz Intel
Default 1
0:32 0:02 -0:30
Mac Mini
1.66 ghz Intel
Default 2
0:28 0:01 -0:27
Dell Dimension 9200
1.88 ghz Intel
Default 1
0:24 0:02 -0:22
Dell Dimension 9200
1.88 ghz Intel
Default 2
0:22 0:01 -0:21

The templates, even complicated templates, now load near-instantly on almost all machines.

Studiometry 4.1.5 also features several other small bug fixes, mainly related to Windows specific issues. Studiometry 4.1.5 will be a free update for registered users of Studiometry 4.x, and will be available for download early next week.