|
Тема |
Re: Защо джавата яде толкова памет?? [re: джaвacъkc] |
|
Автор | ..... (Нерегистриран) | |
Публикувано | 06.03.07 16:13 |
|
|
Ох то неграмотно, не знае за какво става дума и говори щуротии на килограм:
1. алгоритмите зa garbage collection са доста по-умни от това което си написал и при кадърно написано приложение времето за garbage collection е около 1% от общия CPU time консумиран от java-та.
2. "Факт е, че колкото повече памет е заело едно приложение, толкова по-бавно работи, така е и с джавата." - показва тотално невежество в теория на алгоритмите.
Всеизвестен факт е, че в един момент се стига до това да се жертва или памет или време. Т.е. в много случаи един алгоритъм може да се забърза като се "глътне" повече памет и обратното - може да се намали консумацията на памет с цената на по-бавна работа. Въпрос е на баланс и изисквания.
Е ако го пишеш ти предполагам, че става точно това, което си написал - приложението хем гълта памет, хем е бавно.
3. Тези които пишат все едно че паметта никога няма да свърши много бързо си променят стила или работата в крайна сметка. Защото паметта в един момент наистина свършва ...
4. Ако си некадърен програмист и delete, и remove, и scratch, и cleanup и ако ще и функция opravi_shibanata_pamet да ти сложат - ти ще си останеш некадърен програмист.
|
| |
|
|
|