Allo scopo di testare la mia app (che rileva l'utilizzo attuale della CPU) ho bisogno di impostare un carico di lavoro artificiale sulle CPU, ad esempio: 10%, 20%, 30%, ecc. Fino al 100%. C'è un modo per fare questo?Come caricare artificialmente le CPU ad un certo punto percentuale?
5
A
risposta
4
Utilizzare qualsiasi codice associato alla cpu che si desidera, quindi cerare, cerare.
In altre parole,
per raggiungere 50% del carico, eseguire il codice CPU-bound per x ms, quindi fare nulla per x ms.
per raggiungere altri carichi, beh, fai i conti.
non fare nulla è facile, il sonno, di pausa, ritardo, ecc se C++ 11, prova a fili e
std::this_thread::sleep_for (std::chrono::milliseconds(100));
Problemi correlati
- 1. jQuery: come scorrere fino ad un certo punto di ancoraggio/div per caricare la pagina?
- 2. Come posso aumentare le dimensioni di un CGRect di un certo valore percentuale?
- 3. Come interpretare il tempo di CPU vs CPU percentuale
- 4. algoritmo per trovare le linee di bracketing un certo punto
- 5. Come calcolare giorni fino ad un certo punto in futuro in PHP?
- 6. Kindle Fire modifica la risoluzione dello schermo ad un certo punto ...
- 7. Animate TextView per aumentare il numero intero e fermarsi ad un certo punto?
- 8. MySQL cancella riga fino a un certo punto
- 9. Get Docker Contenitore di utilizzo della CPU come percentuale
- 10. dplyr - come selezionare le colonne di un certo tipo
- 11. UICollectionView Section Header Attaccare ad un certo Y
- 12. tempo anticipo artificialmente in pytest
- 13. Scaling ad un punto fisso nel KineticJS
- 14. : 1km quadrato attorno ad un punto
- 15. Come cancellare un AsyncTask Android dopo un certo periodo di tempo? (Ad esempio 10 secondi)
- 16. Come memorizzare un valore percentuale?
- 17. Limita artificialmente utilizzo memoria C/C++
- 18. Cosa fare. (punto) e% (percentuale) significano in R?
- 19. PHP: Leggere da certo punto nel file di
- 20. utilizzo della CPU ad alta nanosleep?
- 21. Come aggiungere un tag span ad un certo collegamento del menu personalizzato in Drupal 7?
- 22. Come ottenere la percentuale di utilizzo della CPU del sistema operativo da java
- 23. Come trovare i problemi che a un certo punto ti sono stati assegnati?
- 24. disegno un cerchio di raggio R attorno ad un punto
- 25. Come comunicano le CPU su diversi socket?
- 26. Perché non utilizzare le GPU come CPU?
- 27. Kubernetes: come ottenere le metriche disco/CPU di un nodo
- 28. In che modo un EJB può parallelizzare un processo lungo e ad alta intensità di CPU?
- 29. Come troncare una stringa in PHP alla frase più vicina ad un certo numero di caratteri?
- 30. Come faccio una ricerca regolare in Nokogiri per il testo che corrisponde ad un certo inizio?
CPUKiller 3: http://4sysops.com/archives/cpukiller-3-generate- cpu-load-artificial-to-slow-down-windows/e c'è questo: http://www.jam-software.com/heavyload/ –
Se si vuole lavorare per il 10% delle volte, basta fare esattamente questo. Se capisci cosa significa il 10% di utilizzo della CPU, sicuramente la soluzione è ovvia. Il che mi fa pensare che la vera domanda dovrebbe essere chiedere cosa significhi realmente l'utlizzazione della CPU. –
@DavidHeffernan: buon punto. Vuoi condividere? – c00000fd