Perché lo Process.PrivateMemorySize64 /1024
non corrisponde a quello della memoria del Task Manager di Windows (set di lavoro privato)?Perché Process.PrivateMemorySize64/1024 non corrisponde a quale memoria di Task Manager di Windows (set di lavoro privato)?
Sembra esserci una grande differenza (~ 30%). Inoltre, il valore non si aggiorna di frequente come il task manager.
Chiamare _process.Refresh()
non aiuta.
vedere qui (http://www.itwriting.com/dotnetmem.php). Questo potrebbe aiutarti a scoprire i problemi di memoria su .Net. La memoria stampata in TaskManager non è la memoria utilizzata effettiva dell'applicazione. – HimBromBeere
Sono numeri drasticamente diversi, memoria virtuale e memoria fisica. –