Android 7'de (Nougat) çalışan işlemleri ve CPU kullanımını görüntüleyin?


18

Android'in önceki sürümlerinde, telefonumun pili hızla düştüğünde OS Monitor gibi bir uygulama açabilir , hangi işlemin çok fazla CPU kullandığını görebilirim (genellikle Evernote veya Maps.me idi) ve sonra bu işlemi öldürebilirim.

Ancak, OS Monitor ve benzer uygulamalar artık Android 7 ile çalışmıyor, sanırım sistemdeki bazı değişiklikler nedeniyle.

Merak ediyorum, Android'in en son sürümünde CPU tüketen şeyi görmemi sağlayacak bir yol var mı?


Geliştirici seçeneklerinde, tüm hizmetleri RAM kullanımlarıyla birlikte gösterecek "Çalışan Hizmetler" i görebilirsiniz.
VT Vishwanath

1
Teşekkürler, ancak CPU kullanımını da görüntülemek mümkün mü?
laurent

Sistem monitörü gibi diğer alternatifleri denediniz mi, sanırım hemen hemen aynı işi
yapıyorlar

@xavier, evet bunlardan birkaçını denedim, ama çalışan birini bulamadım.
laurent

2
* & ^% $ # @ Google!
Michael

Yanıtlar:



4

(Düzenlendi - 7.1.1 köklenmemiş olarak da çalışmadığı onaylandı.)

Bu, herhangi bir Android sürümünde çalışmalıdır, ancak çıktıyı biraz düşmanca bulabilirsiniz:

  1. Termux'u yükleyin ve başlatın ( Google Play )
  2. Termux'u açın ve çalıştırın apt install top
  3. Çalıştırmak top

Bu kesinlikle 4.4 veya daha düşük sürümlerde çalışmaz . Çünkü Termux 4.4 ve aşağısını desteklemiyor.
iBug

4
Teşekkürler, ama o da işe yaramıyor, sadece iki işlem gösteriyor (bash ve top). Sanırım süreçlere düşük seviyeli erişim artık yeni Android sürümünde devre dışı bırakıldı, böylece hiçbir uygulama bunları görüntüleyemez.
laurent

"Top" dan önce "su" komutunu kullanabilirsiniz.
user219263

1
Bu kök gerektirir mi?
roxan

2
aynı sorun, sadece% 0 cpu kullanımı ile iki işlem gösterirken, telefonum aşırı ısınmış. sukomutu da işe yaramıyor :-(
Tomas
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.