Wiem, że funkcja whos()
poda rozmiar wszystkich obiektów w pamięci. Może to być dość powolne do wykonania, a czasami kończy się niepowodzeniem na niektórych obiektach, przez co cała funkcja się zawiesi. Czy istnieje sposób na uzyskanie rozmiaru w pamięci określonego obiektu, podobnego do funkcji sys.getsizeof()
w Pythonie?Znajdź rozmiar pojedynczego obiektu w pamięci
7
A
Odpowiedz
12
whos()
akceptuje regular expressions dopasować nazwy obiektów, dzięki czemu można używać coś jak
x = rand(100, 100)
whos(r"x")
aby uzyskać informacje na x
. Na wielkość w bajtach używać
Base.summarysize(x)
4
Można użyć funkcji sizeof
:
help?> sizeof
search: sizeof
sizeof(s::AbstractString)
The number of bytes in string s.
sizeof(T)
Size, in bytes, of the canonical binary representation of the given DataType T, if any.
julia> x = rand(100, 100);
julia> sizeof(x)
80000
Powiązane problemy
- 1. Znajdź dokładne współrzędne pojedynczego znaku wewnątrz obiektu TextView
- 2. Uzyskiwanie rozmiaru pamięci obiektu w PHP?
- 3. Rozmiar pojedynczego elementu listview android
- 4. Jak uzyskać rozmiar pojedynczego indeksu w MongoDB?
- 5. Usuwanie pojedynczego obiektu z obiektu JavaScript
- 6. Mapa Ruby() dla pojedynczego obiektu
- 7. Rozmiar bajta w pamięci - Java
- 8. asp.net CompositeDataBoundControl dla pojedynczego obiektu
- 9. Maksymalny rozmiar pamięci podręcznej
- 10. Wiele filtrów dla pojedynczego obiektu w SVG
- 11. PHP: Zmierz rozmiar w kilobajtach obiektu/tablicy?
- 12. Dowiedz się, rozmiar obiektu .net
- 13. Rozmiar obiektu w środowisku wykonawczym
- 14. Unix znajdź średni rozmiar pliku
- 15. Znajdź największy rozmiar dokumentu w MongoDB
- 16. python. uzyskać rozmiar obiektu
- 17. .NET Rozmiar obiektu
- 18. znajdź maksymalną wartość obiektu podrzędnego
- 19. Znajdź typ obiektu python zachęty
- 20. Zapisywanie użycia pamięci obiektu
- 21. Znajdź pozycję aktywnego rekordu obiektu
- 22. Znajdź odniesienia do obiektu w czasie wykonywania
- 23. Znajdź dokument z identyfikatorem obiektu w mongoDB
- 24. Znajdź i zmiana w zagnieżdżonego obiektu json
- 25. Jak ukryć widoczność pojedynczego obiektu PivotItem
- 26. Czy jest możliwe sprawdzenie pojedynczego obiektu węzła?
- 27. Rozmiar pamięci podręcznej Ehcache w czasie wykonywania
- 28. Rozmiar danych w pamięci a na dysku
- 29. Android: Strategia pamięci podręcznej obrazu i rozmiar pamięci podręcznej
- 30. Dowiedz się, rozmiar obiektu polimorficznego
że było nieoczekiwane, 'x' jest ani ciągiem lub rodzaj. – amrods
Tak naprawdę nieoczekiwany, jeśli czyta się tylko opis, można otworzyć dokument lub numer do dokumentów, aby dodać ten wpis, jeśli chcesz, nie mogę tego teraz zrobić, ale spróbuję zrobić to innym razem, powinno być dość łatwe do zrobienia. – SalchiPapa
Być może powinien przeczytać "sizeof (x) \ n Rozmiar, w bajtach kanonicznej binarnej reprezentacji obiektu x' dla tej metody' sizeof (x) w essentials.jl: 87 ' – SalchiPapa