Ho una libreria in Ruby che esegue il shell out per ottenere l'utilizzo della memoria del processo corrente, ho appena ricevuto un report che non funziona su Windows. Su mac e linux posso eseguire il shelling su ps -o rss= -p 3432
per ottenere la memoria RSS per il processo con un PID di 3432. Esiste un comando equivalente in Windows?Ottieni memoria di processo su Windows
13
A
risposta
7
Non sicuro come Linux misure RSS, ma in Windows per le dimensioni del working set (l'insieme di pagine nello spazio di indirizzamento virtuale del processo che sono attualmente residenti in memoria fisica) è possibile utilizzare WMIC per eseguire query WMI:
C:\>wmic process where processid=6884 get WorkingSetSize
WorkingSetSize
253448192
(Rimuovere get WorkingSetSize
per un elenco delle metriche disponibili)
Problemi correlati
- 1. layout memoria processo windows
- 2. Quantità massima di memoria per processo Java su Windows?
- 3. Mappa memoria di processo (Linux Windows)
- 4. Imposta limite di memoria processo (o utente) di Windows
- 5. Limita memoria di processo jvm su ubuntu
- 6. Ottieni l'utilizzo della memoria corrente di WKWebView?
- 7. Il processo javaw.exe in Windows 64 consuma più memoria?
- 8. non può uccidere processo figlio su Windows
- 9. Ottieni la memoria di sistema totale disponibile con PHP su Windows
- 10. Ottieni gli handle su tutte le finestre di un processo
- 11. Ottieni l'utente attualmente connesso su Windows
- 12. La memoria del processo Java cresce indefinitamente. Perdita di memoria?
- 13. visualizza gestori di file aperti per un processo su Windows
- 14. Automazione semplice del processo di generazione su Windows
- 15. Memoria di dump di un processo
- 16. Utilizzo memoria di un processo figlio?
- 17. File mappati memoria di Windows
- 18. Ottieni l'indirizzo di base del processo
- 19. Ottieni informazioni CPU/GPU/memoria
- 20. C++ e protezione da memoria di processo
- 21. Rilevamento del problema di frammentazione della memoria in un processo
- 22. Come impostare il limite di memoria su ElasticSearch in Windows?
- 23. Autorizzazioni di accesso alla memoria condivisa su Windows
- 24. Creazione di un dump della memoria di un processo in Windows Server 2003?
- 25. File batch di Windows: PID dell'ultimo processo?
- 26. Problemi di processo Kill (Windows 8)
- 27. Avere programmaticamente statistiche del disco per processo su Windows?
- 28. Trova PID del processo che utilizzano una porta su Windows
- 29. Crea un processo in background in Ruby su Windows?
- 30. Esiste un modo per limitare CPU/memoria di un processo?