Google’ın yeni dizüstü bilgisayarlarında Android uygulama çalıştırma sorunu uzun süredir sessizlikle geçiştiriliyordu ve şirket sonunda hatayı resmi olarak kabul etti. Masaüstü ve mobil dünyayı birleştirme iddiasıyla yola çıkan ekip, muhtemelen cihazların çıkış tarihlerindeki baskı yüzünden altyapı uyumsuzluklarını göz ardı etmişti. Sosyal medyada büyüyen şikayetler, şirketin sessizliğini bozmasını kaçınılmaz kıldı.
Hızlı Özet
- Google, yeni dizüstü serisinde Android uygulamalarının açılmadığını doğruladı.
- Sorunun arkasında mimari uyumsuzluklar ve aceleye gelen yazılım entegrasyonu yatıyor.
- Şirket, önümüzdeki haftalarda acil bir yama yayınlayacağını duyurdu.
Sorun tam olarak nerede ve cihazları nasıl etkiliyor?
Telefonunuzda keyifle kullandığınız uygulamaları büyük ekranda çalıştırmayı umuyorsunuz ama beklentilerle gerçekler her zaman örtüşmüyor. Uygulama simgesine tıkladığınızda karşınıza gelen ani kapanmalar veya siyah ekranda takılma durumu, yeni nesil cihaz sahiplerinin ortak kabusu haline geldi. Donanım gücü ne kadar yüksek olursa olsun, yazılım katmanındaki bu kopukluk deneyimi zedeliyor.
Google mühendislerinin paylaştığı ilk teknik analizler, sorunun özellikle işlemci mimarisi ile mobil işletim sistemi arasındaki çeviri katmanından kaynaklandığını gösteriyor. Donanım ile yazılım dili tam olarak anlaşamadığı için komutlar havada kalıyor. Bu da sistem kaynaklarının boşa harcanmasına ve cihazların aniden ısınmasına yol açıyor.
Yazılım cephesinde teknik detaylar ne söylüyor?
Geliştirici ekibin paylaştığı veriler, problemin kökenini net bir şekilde ortaya koyuyor. Yaşanan teknik aksaklığın sistem üzerindeki yansımaları şöyle:
| Teknik Parametre | Mevcut Durum |
|---|---|
| İşlemci Mimarisi Uyumu | Çeviri katmanında paket kaybı yaşanıyor |
| Bellek Tüketimi | Normalin yüzde 40 üzerinde seyrediyor |
| Güncelleme Takvimi | Önümüzdeki hafta yama bekleniyor |
Ortada donanımsal bir yetersizlik yok, tamamen yazılım tarafındaki optimizasyon eksiklikleri kullanıcıların canını sıkıyor. Şirket bu durumun çözümü için çalıştığını söylese de, böylesine temel bir hatanın test süreçlerinden nasıl kaçtığı soru işaret yaratıyor.
Çeviri katmanının ardındaki mimari engeller
ARM tabanlı mobil işlemciler ile dizüstü bilgisayarlarda kullanılan ana işlemci mimarileri arasındaki komut seti farkları, bu krizin temelini oluşturuyor. Android uygulamaları doğrudan ARM talimat setine göre derlenirken, masaüstü ortamında çalışan emülasyon veya sanallaştırma katmanları bu talimatları anlık olarak dönüştürmeye çalışıyor. Dönüştürme sırasında yaşanan gecikmeler, bellek sızıntılarını ve işlemci çekirdeklerinin kilitlenmesini tetikliyor.
Mühendislerin test laboratuvarlarında atladığı detay, standart Android APK dosyalarının masaüstü ekran çözünürlüklerine ve çoklu pencere yönetim katmanına (Multi-Window API) uyarlanırken yaşadığı istisna yönetim hataları oldu. Uygulama pencereleri yeniden boyutlandırıldığında grafik arayüzü belleği serbest bırakamıyor ve bu da çökme zincirini başlatıyor.
Kullanıcıları önümüzdeki günlerde neler bekliyor?
Piyasaya yeni atılan bu ürünleri alanlar için bekleme süreci pek keyifli geçmiyor. İade süreçleri patlama yapmasa da forumlarda artan bir hoşnutsuzluk dalgası var. Bu cihazlardan birini almayı düşünüyorsanız, acele etmemekte fayda var.
Önümüzdeki günlerde yayınlanacak güncellemenin bu sorunları tamamen ortadan kaldırıp kaldırmayacağını zaman gösterecek.
Kaynak: Google Haberler (Android)