Pytania oznaczone «memory»

9
Jak prawidłowo monitorować pamięć JVM?

Zastanawiam się, jak monitorować pamięć JVM w sposób niewielki narzut w środowisku produkcyjnym, nawet w godzinach pracy. Załóżmy, że mam dwa serwery aplikacji Tomcat w produkcji, a za nimi skonfigurowano równoważenie obciążenia. Jeśli widzę statystyki pamięci jvm, mogę powiedzieć, że saldo...

9
Niestandardowe alokatory sterty

Większość programów może być dość przypadkowa przy przydzielaniu sterty, nawet w takim stopniu, w jakim funkcjonalne języki programowania wolą alokować nowe obiekty niż modyfikować stare, i niech śmieciarz martwi się o uwolnienie rzeczy. W programowaniu wbudowanym w sektorze cichym istnieje jednak...

9
Relacja między linią pamięci podręcznej a stroną pamięci

Jeśli mam rację, strona w pamięci głównej to najmniejsza jednostka do przesyłania danych między pamięcią główną a zewnętrznym urządzeniem pamięci masowej, takim jak dysk twardy. Linia pamięci podręcznej pamięci głównej jest najmniejszą jednostką służącą do przesyłania danych między pamięcią główną...

9
Dlaczego narzut przy przydzielaniu obiektów / tablic w Javie?

Ile bajtów zajmuje tablica w Javie? Załóżmy, że jest to maszyna 64-bitowa i załóżmy, że w tablicy jest N elementów, więc wszystkie te elementy zajęłyby 2 * N, 4 * N lub 8 * N bajtów dla różnych typów tablic. A wykład w Coursera mówi, że zajmowałby 2 * N + 24, 4 * N + 24 lub 8 * N + 24 bajtów dla...

9
Prawidłowe usuwanie obiektów po zakończeniu pracy serwera

Pracuję nad dużym projektem C ++. Składa się z serwera, który udostępnia interfejs API REST, zapewniając prosty i przyjazny interfejs dla bardzo szerokiego systemu zawierającego wiele innych serwerów. Baza kodów jest dość duża i złożona i ewoluowała w czasie bez odpowiedniego projektu z góry. Moim...