OpenGL aracılığıyla nesneler oluşturuyorum ve çoğu durumda 60 fps'lik güzel ve yumuşak bir kare hızı elde ediyorum. UNTIL Arka plan iş parçacığında, bir REST API'sından malzeme alma, işleme ve grafiğe nesne ekleme gibi düşük bir öncelikli iş yapıyorum (düşük öncelikli şeyler, UI akışkanlığı hakkında daha çok ilgileniyorum). Oluşturucu daha sonra 1 saniyeliğine çok uzun bir süre duraklar (arka plan iş parçacığı çalıştığında ca.) ve sonra hiçbir şey olmamış gibi devam eder. Bunu fark ettim çünkü bir animasyon aynı anda başladı ve bu süre boyunca sıkışıp kalıyor. Arka plan iş parçacığı minimum önceliğe ayarlanır ve çöp toplama işlemi 100-200 ms'ye kadar sürer, ancak tüm saniye değil. Arka plan görevinin herhangi bir yerinde bir hata ayıklama noktası belirlediğimde, oluşturma işlemi herhangi bir gecikme olmaksızın iyi çalışır.Android: OpenGL oluşturma işlemi ağır arka plan görevi çalıştırıldığında duraklar
Ağır arka plan iş parçacığım OpenGL iş parçacığını açıyor mu? Eğer öyleyse, ne yapabilirim?
Hangi GPU üzerinde test yapıyorsunuz? –
Şüpheli bir şekilde [bu performans izleme] gibi görünüyor (http://stackoverflow.com/q/9612959/1262542) ... –
Dunno, GPU, bu bir Galaxy Nexus. Eve döndüğümde simülatörde test edeceğim. – manmal