ToplayoKARŞILAŞTIRMA LABORATUVARI

Veritabanı İşlemleri

Bu test uygulamaların verilerini kalıcı olarak kaydetme hızını ölçer (mesaj, not, fotoğraf bilgisi gibi küçük kayıtlar). Gündelik kullanımda hissedilir.

GrupDepolamaKatmanDonanımSüityok (4.0 r6'da çıktı)BlokTepkisellikMetrikDayanıklı işlem (WAL) (işlem/sn)Referans600 işlem/sn · kestirimÖrnek5 blok × 2 000TurstandartPuanpuana girer

Nasıl ölçülür?

  • Vendor SQLite 3.53, WAL, synchronous=FULL; her COMMIT kalıcı belleğe kadar gider. Boşaltma platformun en güçlü çağrısıyla yapılır: Apple'da F_FULLFSYNC (sürücünün önbelleğini de boşaltır), Android'de fsync, Windows'ta FlushFileBuffers.
  • Önce 50 000 satırlık toplu ekleme, indeks oluşturma ve indeksli sorgular; ardından bir ısınma bloğundan sonra 5 blok × 2 000 tek satırlık dayanıklı işlem.
  • Ölçülen, depolama denetleyicisinin boşaltma gecikmesidir. İşlemci tarafı için ayrı test vardır: Veritabanı Sunumu.

Aynı çıktı

Ölçülen iş her platformda aynıdır; aşağıdaki denetimi geçmeyen sonuç tabloya girmez ya da işaretlenir.

  • Garanti farkı kodla eşitlenemez: FlushFileBuffers'ın gerçekten flaşa kadar gidip gitmediği sürücünün yazma önbelleği ilkesine bağlıdır. Windows koşturucusu bu ilkeyi sürücüden okur; yazma önbelleği açık ve boşaltma kapalıysa sonuç "gürültülü" işaretlenir ve ilke ayrıntıya yazılır. Apple ve Android hangi boşaltmayı yaptığını yazar. Tablo bunu hücrenin ipucunda gösterir.

Platformlar ve motorlar

Motor, Toplayo'ya yüklenen sonuçların kendi etiketidir (cihaz ve GPU adları çıkarıldı). Her platformda bilinen en hızlı yol seçilir; iş ve çıktı aynı kalır.

PlatformMotorÖlçüm 4.0
iPhone ve iPadkai-core · SQLiteölçüldü · 1 cihaz
Mackai-core · SQLiteölçüldü · 5 cihaz
Windowskai-core · SQLiteölçüldü · 3 cihaz
Androidkai-core · SQLiteyalnız ön deneme turunda (Android 4.0 ölçümleri ertelendi)

Hangi puana girer?

  • 4.0 r6'dan beri hiçbir süitte değil (19 Ekim 2026; önce İş İstasyonu süitindeydi): Boşaltma garantisi kodla eşitlenemiyor: Mac'te F_FULLFSYNC sürücünün önbelleğini de boşaltır, Windows'ta FlushFileBuffers sürücünün yazma önbelleği ilkesine bağlıdır. Aynı etiketli üç PC saniyede 488–3 188, Mac'ler 238–327 işlem yaptı; ölçülen şey depolama değil sürücünün önbellek davranışıdır ve platformlar arası karşılaştırma anlamsızdır. Test uygulamada ve karşılaştırma tablosunda ayrı sütun olarak durur; süit puanına ve KAI Benchmark Skoru'na girmez.
  • Donanım katmanındadır ve KAI Donanım'ın Tepkisellik bloğunun 6 üyesinden biridir (blok ağırlığı 1,0). Bu test eksikse ya da "tamam" değilse blok verilmez; blok verilmezse KAI Donanım da verilmez. KAI Donanım.

Neler değişti?

SürümDeğişiklik
4.0 r3Boşaltma türü ve Windows'ta yazma önbelleği ilkesi ayrıntıya yazılır. Neden: F_FULLFSYNC'li Mac'ler saniyede 247–327, FlushFileBuffers'lı PC'ler 482–3 340 işlem yaptı; fark depolamanın değil garantinin farkıdır. Fark eşitlenmedi, etiketlendi.
4.0 r6İş İstasyonu süitinden çıktı. Etiket platform karşılaştırmasını anlamlı kılmadı: aynı etiketli üç PC saniyede 488–3 188, Mac'ler 238–327 işlem yaptı; ölçülen şey sürücünün önbellek davranışıdır. Test ve Tepkisellik bloğundaki yeri değişmedi.

Referans ve puan

Puan = ölçülen ÷ referans × 1000. Referans değer 600 işlem/sn; 1000 puan nominal termal durumdaki iPhone 15 Pro sınıfını temsil eder. Bu referans henüz kestirimdir ve kalibrasyon bekler; cihazlar arası oranlar bundan etkilenmez.

Platform. iPhone ve iPad, Mac, Windows, Android.