·4 min leestijd

SQLite-databaseviewer geoptimaliseerd voor Apple Silicon

Veel databasetools draaien nog steeds via Rosetta op Apple Silicon Macs, waardoor batterij en prestaties worden verspild. Een native ARM-build maakt een merkbaar verschil voor een app die je de hele dag open hebt staan.

Je hebt een M-serie Mac gekocht vanwege de prestaties en batterijduur. Dan installeer je een databasetool en merk je dat deze via Rosetta draait — de Intel-vertaallaag die bestaat voor compatibiliteit, niet voor prestaties. De app gebruikt meer geheugen, verbruikt meer batterij en start trager op dan zou moeten. Voor een tool die je misschien de hele dag naast Xcode of VS Code open hebt staan, telt die overhead op.

De Rosetta-belasting op databasetools

Veel populaire databasebrowsers worden nog steeds geleverd als Intel-only binaries of zijn gebouwd met Electron, dat pas recent betrouwbare ondersteuning voor Apple Silicon kreeg. DB Browser for SQLite, gebouwd met Qt, heeft wisselende ARM-ondersteuning gehad tussen versies. DBeaver draait op Java, wat weer een extra abstractielaag boven de hardware toevoegt. Zelfs tools die technisch gezien Apple Silicon ondersteunen, bundelen vaak Electron's Chromium-engine, die aanzienlijk meer resources verbruikt dan een native app nodig heeft.

Controleer Activiteitenweergave en kijk naar de kolom "Type". Als je databasetool "Intel" toont op een M-serie Mac, draait het via Rosetta. Dat betekent trager opstarten, hoger geheugengebruik en verminderde batterijduur vergeleken met een native ARM-binary. Voor een lichtgewicht hulpmiddel zoals een SQLite-viewer is het prestatiegat bijzonder merkbaar, omdat de app zelf snel en klein hoort te zijn.

Tome: native Apple Silicon vanaf dag één

Tome is gebouwd met Swift en AppKit als een universele binary die native draait op zowel Apple Silicon als Intel Macs. Op een M-serie Mac start het direct op, gebruikt het minimaal geheugen en heeft het geen enkele Rosetta-overhead. Het is het soort app waarvoor Apple Silicon is ontworpen om te draaien.

Tome SQLite viewer running natively on Apple Silicon Mac

Direct opstarten, laag geheugengebruik

Geen JVM-opstart, geen initialisatie van de Chromium-engine, geen Rosetta-vertaling. Tome opent binnen een seconde en blijft lichtgewicht — meestal met een fractie van het geheugen dat op Electron gebaseerde alternatieven verbruiken. Houd het de hele dag open zonder dat het je andere werk beïnvloedt.

Soepel scrollen door grote tabellen

Native AppKit-rendering betekent dat Tome door duizenden rijen scrollt met dezelfde soepelheid die je van Finder of Numbers verwacht. Geen gemiste frames, geen vertraging bij het springen naar het einde van een grote resultatenset. De M-serie chip verwerkt native UI moeiteloos.

Volledige functieset, minimale voetafdruk

Blader door tabellen, views, indexen en triggers. Bewerk data inline. Voer SQL-queries uit met syntaxismarkering en auto-aanvulling. Maak en wijzig tabellen visueel. Dit alles in een app die de resources van je Mac respecteert omdat hij specifiek voor het platform is gebouwd.

Haal Tome in de Mac App Store

Volgend artikel

Tome

Browse, query, and edit SQLite databases in a native Mac app.

Get Tome on the Mac App Store