Performansı ve pil ömrü için bir M serisi Mac satın aldınız. Sonra bir veritabanı aracı kuruyorsunuz ve Rosetta üzerinden çalıştığını fark ediyorsunuz — performans için değil, uyumluluk için var olan Intel çeviri katmanı. Uygulama daha fazla bellek kullanıyor, daha fazla pil tüketiyor ve olması gerekenden daha yavaş başlıyor. Xcode veya VS Code'un yanında tüm gün açık tutabileceğiniz bir araç için, bu yük birikir.
Veritabanı Araçlarındaki Rosetta Vergisi
Birçok popüler veritabanı tarayıcısı hala yalnızca Intel ikili dosyaları olarak gönderiliyor veya yakın zamana kadar güvenilir Apple Silicon desteği kazanan Electron ile inşa ediliyor. Qt ile inşa edilen DB Browser for SQLite, sürümler arasında tutarsız ARM desteğine sahip. DBeaver Java üzerinde çalışıyor, donanımın üzerine başka bir soyutlama katmanı ekliyor. Teknik olarak Apple Silicon'u destekleyen araçlar bile genellikle yerel bir uygulamanın ihtiyaç duyduğundan çok daha fazla kaynak tüketen Electron'un Chromium motorunu paketler.
Activity Monitor'ü kontrol edin ve "Tür" sütununa bakın. Veritabanı aracınız bir M serisi Mac'te "Intel" gösteriyorsa, Rosetta üzerinden çalışıyor demektir. Bu, yerel bir ARM ikili dosyasına kıyasla daha yavaş başlangıç, daha yüksek bellek kullanımı ve azalmış pil ömrü anlamına gelir. Bir SQLite görüntüleyici gibi hafif bir yardımcı program için, performans farkı özellikle belirgindir çünkü uygulamanın kendisi hızlı ve küçük olmalıdır.
Tome: İlk Günden Beri Yerel Apple Silicon
Tome, hem Apple Silicon hem de Intel Mac'lerde yerel olarak çalışan evrensel bir ikili dosya olarak Swift ve AppKit ile inşa edilmiştir. Bir M serisi Mac'te anında başlar, minimum bellek kullanır ve sıfır Rosetta yükü vardır. Apple Silicon'un çalışması için tasarlandığı türden bir uygulamadır.
Anında Başlatma, Düşük Bellek
JVM başlatma yok, Chromium motoru başlatma yok, Rosetta çevirisi yok. Tome bir saniyeden kısa sürede açılır ve hafif kalır — tipik olarak Electron tabanlı alternatiflerin tükettiği belleğin bir kısmını kullanır. Diğer işinizi etkilemeden tüm gün açık tutun.
Büyük Tablolarda Pürüzsüz Kaydırma
Yerel AppKit işleme, Tome'un binlerce satırda Finder veya Numbers'tan beklediğiniz aynı pürüzsüzlükle kaymasını sağlar. Düşürülen kare yok, büyük bir sonuç kümesinin sonuna atladığınızda gecikme yok. M serisi çip, yerel UI'yi zahmetsizce işler.
Tam Özellik Seti, Minimal Ayak İzi
Tabloları, görünümleri, indeksleri ve tetikleyicileri tarayın. Verileri satır içinde düzenleyin. Sözdizimi vurgulama ve otomatik tamamlama ile SQL sorguları çalıştırın. Tabloları görsel olarak oluşturun ve değiştirin. Bunların hepsi, platform için özel olarak inşa edildiği için Mac'inizin kaynaklarına saygı gösteren bir uygulamada.