Quel est le meilleur moyen d'accéder par programme aux processus triés par taux de cpu sur l'iPhone (similaire à celui vu dans la commande * nix top)? sysctl()?Processus système iPhone par fréquence processeur (top/ps)
Répondre
Je ne crois pas que vous le pouvez. Les applications sont en sandbox sur la plateforme iPHone. Une règle de base sur cette plate-forme est de s'inquiéter de votre propre application, car vous ne pouvez pas accéder beaucoup en dehors de celle-ci.
Vous pouvez utiliser Instruments pour cela, ouvrez Instruments (/Developer/Applications/Instruments
) et choisissez iPhone -> Activity Monitor et hit record, il vous donnera toutes les applications en cours d'exécution et combien de CPU, RAM et tout le reste ils fonctionnent .
Il est évident que ce n'est pas, mais programatically il vous suffit de vous soucier de la CPU d'une seule application à la fois si votre développement et d'utiliser ce profil, vous pouvez l'application en question très facilement
- 1. Utilisation du processeur par processus en Python
- 2. Utilisation du processeur par processus dans l'API Win32
- 3. Comment faire pour récupérer l'utilisation du processeur par processus
- 4. Définition de l'utilisation maximale du processeur par processus dans Windows
- 5. Contention du processeur (temps d'attente) pour un processus sous Linux
- 6. Exécuter le processus système
- 7. processus système sous Unix
- 8. Quel est le processeur utilisé par javax.xml.transform?
- 9. La synchronisation basée sur l'horloge est-elle fiable lorsque la fréquence du processeur est variable?
- 10. iPhone SDK mesure la fréquence sur iphone mic
- 11. Processeur par défaut XSLT IE6
- 12. processeur (core) est utilisé par thread spécifique
- 13. Mesure du temps processeur par thread sous Windows
- 14. bibliothèque d'informations système/processus portable
- 15. dll processus dans le système?
- 16. iphone: co-processeur hors de portée
- 17. Utilisation du processeur d'un processus (tâche) Noyau Linux
- 18. Tableau de fréquence par utilisateur dans SQL
- 19. Exécution d'un processus que l'utilisateur actuel d'un processus système
- 20. L'utilisation du processeur par processus peut-elle être déterminée dans VBScript?
- 21. Utilisation de PerformanceCounter pour suivre la mémoire et l'utilisation du processeur par processus?
- 22. Comment obtenir la mémoire moyenne et le processeur par processus sous Mac OS X
- 23. Fréquence de la fréquence d'échantillonnage audio
- 24. Détermination des exigences système (matériel, processeur et mémoire) pour une application logicielle par lots
- 25. Calculer l'utilisation du processeur pour un processus Windows?
- 26. Obtenez l'utilisation du processeur en cours de processus en C
- 27. Mesure de l'utilisation d'un processeur et d'une mémoire de processus
- 28. Comment détecter la fréquence sonore/pitch sur un iPhone?
- 29. Comment lire l'ID du processeur système dans VB6.0
- 30. Conversion d'une fréquence d'échantillonnage d'un fichier audio iPhone
Un exemple d'une application iPhone qui affiche les processus en cours d'exécution de l'iPhone est iStat: http://bjango.com/apps/istat/ Cependant, ils ne trient pas par le taux de cpu, regardez en bas du graphique iPhone principal. – Anderson
Je voudrais aussi une réponse à cela. De toute évidence, iStat et d'autres applications le font ainsi que l'utilisation de la mémoire. Utilisent-ils des API privées et, dans l'affirmative, comment passent-ils le processus d'approbation? Est-ce un accord hasardeux avec Apple? –