Fórum Root.cz
Hlavní témata => Windows a jiné systémy => Téma založeno: wakatana 03. 07. 2018, 11:26:26
-
Dobry den, mam problem s Windows Server 2016. Po nejakom case mi Windows zozerie vsetku volnu RAM a system je zalaogvany. Na servery mi prakticky nebezi nic co by mohlo zozrat RAM. Ked spocitam vyuzitie pamate vsetkych beziacich procesov z Task Manageru tak je vyuzite pamate radovo mensie ako to co ukazuje Task Manager ako celkovu volnu pamat. Docital som sa ze ludia maju podobne problemy v pripadoch ze pouzivaju drivery ktore sposobuju memory leaky. Pravdepodobne to vsak nieje moj pripad kedze jednym z tychto znakov bol vysoky atribut Non-Paged Pool. V prilohe posielam par screenshotov. Dakujem
-
A co rika na to support?
-
Na support se vola az jako posledni moznost tam nic nevi! Ale pak vetsinou cloveka navedou behem 5 min.
Kazdopadne je to zajimave chovani tech windows.
-
Ak si mozes dovolit experimentovat, tak zhadzuj/restartuj jednotlive procesy a uvidis, ci to niektory uvolni.
Pokial mas viac menej standardne ovladace, zameraj sa na non MS aplikacie ...
(kludne zhadzuj aj MS sluzby, ak si mozes dovolit nasledne restartovat nestabilny server).
Predpokladajme, ze vo vychodzom cistom stave je to stabilne, takze chod po veciach, ktore tam pribudli v dalsej faze ...
Mas tam 7 sietoviek ... Nerobi ten ten Balancer ? Je odladeny na beh s W2016 ?
"NetBalancer is an internet traffic control and monitoring tool designed for Microsoft Windows XP, 2003, Vista, 7, 8 with native x64 support."
w8 <> w2016 ...
-
Nevyužitá paměť = zbytečná paměť.
-
Ja bych se osobně zaměřil spíš na Driver Locked a Kernel Stack ... ta alokace paměti je tam jednoznačně špatně - zde byste se měl pohybovat v řádech desitek MB.
Pokud je to virtuální server, tak bych zkusil vypnout dynamicky alokovanou paměť.
-
java
-
Odhaduji, že vám tam běží na pozadí ještě virtuální server, ať už klasický Hyper-V nebo Docker Hyper-V container.
-
A až se někam pracně dopídíš, tak ti stejně tu RAMku sežere MSSQL server (https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/server-memory-server-configuration-options?view=sql-server-2017).
Místo řešení kravin prostě přidej paměť, pokud nestačí.
-
mne napriklad zerie pamat vshub - vyvijam webapi v c# a aj ked v spravcovi sa vsetko tvari ok, tak vyuzita pamat je aj 98% (16GB). ked zhodim ten vshub, tak vyuzita pamat padne aj na 45%, proste su nejake memory leaky. Tak jedine skusat vypinat sluzby a dopatrat sa k tej, ktora to sposobuje.