Próbuję programowo ograniczyć zużycie pamięci wtyczek działających w domenie .Net AppDomain, ale nie mogę znaleźć żadnych parametrów konfiguracyjnych dla tego, ani nie mogę znaleźć sposobu na zapytanie do AppDomain, aby dowiedzieć się, ile pamięci to pochłania. Jakieś pomysły?Jak mogę określić, ile pamięci zajmuje aplikacja .Net?
Odpowiedz
Oto dokumentacja do sprawdzania użycia pamięci procesu. To nie to samo, co AppDomain, ale może to być miejsce do rozpoczęcia.
http://msdn.microsoft.com/en-us/library/s80a75e5(VS.80).aspx
Można poprosić GC co uważa się obecnie przypisane również.
http://msdn.microsoft.com/en-us/library/system.gc.gettotalmemory(VS.71).aspx
Nie jestem pewien programowo, ale Process Explorer może powiedzieć, ile pamięci używa .net AppDomain. Może mają tam trochę dokumentacji o tym, jak przesyłają te informacje.
Używanie współdziałanie mscoree.CorRuntimeHostClass z C: \ WINDOWS \ Microsoft.NET \ Framework \ vXXXXXX \ mscoree.tlb
Stare pytanie, ale w międzyczasie (od .NET Framework 4.0) dostępne jest nowe rozwiązanie. Będziesz musiał włączyć ARM (monitorowanie zasobów domeny aplikacji). Od tego momentu możesz zażądać informacji o całkowitym zużyciu procesora, zużyciu pamięci itp.
- 1. Jak zmierzyć ilość pamięci, którą zajmuje pojedynczy obiekt .NET
- 2. Ile czasu zajmuje aplikacja iAd, aby zacząć generować wyświetlenia?
- 3. Ile czasu zajmuje Glibc na kompilację?
- 4. Ile czasu zajmuje klasyfikator SVM pociągu?
- 5. Jak określić użycie pamięci w mojej aplikacji .NET
- 6. Python: Ile miejsca zajmuje każdy element listy?
- 7. Jak określić, czy aplikacja .NET ma 32 czy 64 bity?
- 8. Ile czasu zajmuje wprowadzenie zmian .htaccess?
- 9. Ile czasu zajmuje dostarczenie niezablokowanego sygnału?
- 10. Ile bajtów pamięci każdy typ zużywa .NET (środowisko 32-bitowe)?
- 11. jak mogę ograniczyć wielkość pamięci dla procesu .net/mono
- 12. Jak uzyskać ile pamięci program używa?
- 13. TensorFlow: Jak zmierzyć, ile pamięci GPU otrzymuje każdy tensor?
- 14. Ile pamięci faktycznie używa PHP?
- 15. Ile kosztuje odbiornik dla pamięci?
- 16. Ile pamięci używa tablica HashTable?
- 17. Ile pamięci używa Nashorn ScriptEngine?
- 18. Ile pamięci zużywa numpy ndarray?
- 19. Dowiedz się, ile pamięci jest używane przez obiekt w C#?
- 20. UIImagePickerController nie zwalnia pamięci, którą zajmuje
- 21. Ile czasu zajmuje utworzenie miliona nici w Haskell?
- 22. Ile pamięci iOS pozwala aplikacjom korzystać?
- 23. PHP - określić, ile bajtów wysłano przez http
- 24. Jak określić, jakie obiekty są zbierane przez moduł czyszczenia pamięci?
- 25. ile pamięci używa mój moduł jądra?
- 26. Ile czasu zajmuje wprowadzanie zdecydowanie wpisanych zmian w npm @types?
- 27. Ile czasu zajmuje początkowe wyświetlanie celów Google Analytics?
- 28. Jak określić, kiedy moja aplikacja ma zostać zakończona w tle?
- 29. Jak określić równoczesne wąskie gardło żądania HTTP w .NET?
- 30. Podczas wykonywania w jaki sposób program java może określić, ile pamięci używa?