Apple Silicon MacBook Air (latest docker - build 60984, DDEV 1.17.0-alpha6) In both cases it was significantly faster.ĮDIT: I tried Drupal 9 Umami import (benchmark 3.) on Intel with experimental amework and was able to reproduce performance regression that I see on M1.ĮDIT 2: It seems that the problem is indeed in the amework and not in Docker. In two cases where database performance was much slower on M1 I tried to do the same operation using the database server running on host machine. For some datasets it performs very well and for some it gets very slow. I suspect the database, but even there the results are not consistent. But it can get slow in more complex situations.
![mariadb sql client for mac mariadb sql client for mac](https://cdn2.geckoandfly.com/wp-content/uploads/2019/09/heidi-sql.jpg)
For single-threaded CPU and memory heavy tasks it is consistently twice as fast as Intel. Gzip: Downloaded Docker.dmg of latest Apple Silicon preview and gzipped it: gzip -c Docker.dmg > /dev/null.Laravel fresh migration: this is a client project with ~50 migrations, no data just table creation and modifications.Drupal cache rebuild: inside ddev environment.Drupal install: inside ddev environment.EDIT: Added benchmarks for imports of Drupal 9 Umami dump.
#Mariadb sql client for mac install#
Since I can't share client databases, I found an employees sample database online (with some unit tests) and created fresh Drupal install with some generated content and exported the database. Database import: in order to remove any potential DDEV issues from the equation I tested using mariadb:latest image.Here are the benchmarks that I performed:
![mariadb sql client for mac mariadb sql client for mac](https://www.iphoneness.com/wp-content/uploads/2019/09/30/sqlpro.jpg)
I did make sure that M1 runs arm64 images. I noticed that database imports take way longer than they used to, so I decided to investigate and compare performance between the two machines. After switching from 2018 i7 MBP to M1 MacBook Air I noticed that my projects feel generally slower than before. I have a bunch of client projects (PHP, mostly Drupal, some Laravel and Symfony) are we standardized on DDEV local environment.
![mariadb sql client for mac mariadb sql client for mac](https://cdn.educba.com/academy/wp-content/uploads/2021/09/MariaDB-client-output-7.2.png)