|
19.08.2023., 14:55 | #272 | |
Premium
Datum registracije: Sep 2018
Lokacija: tu
Postovi: 1,938
|
Citiraj:
Što se tiče memory leakova, treba razlikovati aplikaciju koja koristi razumnu koiličinu RAMa ("razumno" se definira prema iskustvu vezano za specifičnu aplikaciju) od aplikacije koja samo buja s korištenjem. Za moj pojam, i primjera radi, moderni browseri ne koriste razumnu količinu RAMa. Ili npr. QBittorrent koji koristi onaj neki blesavi library zbog kojeg može 3-4 GB RAMa potegnut bez problema. Sve te priče kako se RAM oslobodi kada ga neki drugi proces treba više padaju u vodu kada vidiš da ista ta gramziva aplikacija treba više sekundi ili minuta samo da se zaustavi i oslobodi RAM skroz. Još jedan primjer: web servis koji se restarta dnevno u jednom trenutku sa uobičajenih 2.7GB RAMa zauzeća kreće prema gore i zauzme sav RAM dostupan na serveru. U tom procesu svi ostali servisi odu u vražju mater, korisnici pizde i pun je inbox kuknjave. Kako i zašto je taj servis krenuo prema 100% zauzeća RAMa nitko ne zna i svi se čude. "Ne bi trebao" je najpametnije što se može čuti. Tko je kriv? Garbage collector. Sjajno. Rješenje? Setupirati monitoring koji će neko vrijeme prije negoli se dogodi sličan problem restartati servis. Fantastično. Da niti ne spominjem kako svi nasilni restarti i blokade rezultiraju gubitkom ili oštećenjem podataka. Pogotovo kada pametan korisnik, nakon što vidi da nešto ne prolazi, proba isto još 15 puta. A još "gori" su korisnici koji kažu kako, kada vide što se dešava, si odu napraviti kavu. Kada ti to pričaju onda znaš da sudjeluješ u jednoj najobičnijoj sprdačini. Zadnje izmijenjeno od: mkey. 19.08.2023. u 15:09. |
|
19.08.2023., 19:58 | #273 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
|
Citiraj:
Imas inkompetente i neispravan proizvod. Uzmes nekoga tko umije i vozis dalje.
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
27.08.2023., 21:52 | #275 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
|
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
28.08.2023., 08:19 | #277 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
|
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
28.08.2023., 11:56 | #278 |
PRO
Datum registracije: Apr 2010
Lokacija: Zagreb
Postovi: 4,177
|
Kao osoba koja radi, između ostalog, i sa Javom....nije mi baš jasno otkud vam da je Java kriva za memory leakove? Lijepo istestiraj sve, provjeri heap dumpove i gotovo. Čupić nas je lijepo naučio, bog ga blagoslovio.
__________________
"Who is your daddy and what does he do?" |
28.08.2023., 11:57 | #279 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
|
Citiraj:
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
28.08.2023., 12:15 | #280 |
Premium
Datum registracije: Nov 2007
Lokacija: Zagreb/Bec
Postovi: 1,113
|
Ja sam developo u javi nekih 6 godina i iskreno nikad nismo imali problema sa memory leakom. Osim na jednom projektu di mi je kompic neki shit napravio u kodu pa je to bio uzrok memory leaka. Tako da mi je fascinantna ekipa koja u 2023 godini govori da je java spora i kriva za memory leakove.... |