Claris has released version 19.5 of the FileMaker platform. Apple released Mac Studio and announced M2 equipped laptops. How are these new releases going to affect performance of your FileMaker apps? See our first test results and join us on June 28 to discuss them in detail...
Brief recap of the last FileMaker Performance Lab Meeting
Before we dive into the new test results, let's take a brief look at our last performance lab meeting that took place in October 2021:
During the meeting I revealed the new version of BenchTest and explained how you can use it yourself to test your own FileMaker configuration performance and compare it to others. If you haven't attended the meeting, you can register to watch the whole recording now:
In addition to the tests I performed myself, 156 test results got submitted by the community since then with the total of 228 results published on our website at the time I am writing this. If you try BenchTest on your own and submit your test results, they will usually appear on the BenchTest homepage automatically within a minute or so.
What's new in Claris FileMaker 19.5
New version 19.5 of the whole FileMaker platform was released last week and it's significant. Just reading the whole release notes for FileMake Pro and FileMaker Server takes several minutes. The update includes around 400 bug fixes and several useful new features. When focusing on performance, the following points deserve your attention:
- Summary fields for hosted custom apps can now be processed by FileMaker Server
- The FileMaker Server scripting engine has an increased memory cache from 64 MB to 256 MB
- You can now use parallel backups to reduce downtime and improve performance
- Layout cascading style sheets (CSS) are now cached in FileMaker Server (affects web publishing)
- FileMaker WebDirect: Performance with multiple concurrent connections has improved
- Nginx is used instead of Apache for web publishing on Ubuntu 20
- Memory leak of Web Publishing Engine using card windows was fixed
- Slowdown caused by server-side scripts working with containers on Ubuntu 18 was fixed
- New function JSONGetElementType can be used to quickly check for JSON validity without having the whole JSON parsed
- The Save a Copy as XML script step can now be used on server and runs much faster than on client there
Not all but some of these changes, such as server-side summary fields or bigger memory cache of the server-side scripting engine, should have impact on the BenchTest results, so I was really curious how big the impact will be. So I performed the standard test in BenchTest on 16 different setups, to compare them to FileMaker 19.4 running on the same setup. As you can already verify yourself on the BenchTest homepage, FileMaker 19.5 scored better than 19.4 in almost all cases...
Of course, the actual impact on your solution depends on how heavily you rely on the features that got better. For instance the standard test results from connecting to Mac Studio over LAN highlighted in the image above show just around 10% better overall score. If you want to dig deeper into it, make sure to join our next online meeting. See more details below.
What's new from Apple
Just before our last FileMaker Performance Lab Meeting, in October 2021, Apple introduced MacBook Pro laptops with the new M1 Pro and M1 Max processors. Few months later in March 2022 they unveiled M1 Ultra and the new Mac Studio computer. And just three weeks ago at WWDC they announced the M2 processor and the new MacBook Air, followed by also new 13" MacBook Pro equipped with the new processor.
These all are amazing new releases in terms of performance and even though I don't have access to the newest M2 models yet, I managed to get the new M1 Max MacBook Pro in late January and our first Mac Studio arrived last week, just in time for my new set of performance tests. So this is what my performance lab looks like right now:
with just my new MacBook Pro sitting on my other desk...
And here are some results comparing the speed of the new M1 computers with the older Intel based ones:
Just like with the FileMaker 19.5 vs previous version, I am going to share more results in the upcomming FileMaker Performance meeting next week, so make sure to register if you're interested. Which brings me to...
Yes, after 8 months we're going to meet online again to discuss FileMaker performance, test results, optimization techniques and whatever you will ask me. Don't miss this opportunity and book the slot in your calendar for Tuesday, 28th of June 2022 at 8:00 AM PDT / 11:00 AM EDT / 3:00 PM GMT / 4:00 PM BST / 17:00 CEST.
With the standard test performed on 31 new setups and 9,658 new measurements collected I do have something to share and talk about. I look forward to meeting you!