|
|
|
закрывать ли потоки?
|
|||
|---|---|---|---|
|
#18+
Разбираю чужой код. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Разве не надо дожидаться пока завершится процесс, и закрывать BufferedReader? Ну что-то вроде такого: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Люблю галеры - работящий коллектив, романтика мужского труда. Стоишь на мостике в пене брызг и эдак поворотясь: - Голубчик! Утроить количество ударов - Али-паша уходит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2014, 16:00 |
|
||
|
закрывать ли потоки?
|
|||
|---|---|---|---|
|
#18+
Лучше закрывать. Народ пишет, что системные хэндлы могут утекать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2014, 16:09 |
|
||
|
закрывать ли потоки?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, А можно ссылку какую "на почитать" на тему? Просто для себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2014, 16:33 |
|
||
|
закрывать ли потоки?
|
|||
|---|---|---|---|
|
#18+
Вот тут тест опубликован, который демонстрирует утечку http://www.velocityreviews.com/forums/t561835-do-i-have-to-close-all-streams-from-process-class-after-using-theprocess-object.html Можно чем-то мониторить системные хэндлы и смотреть текут они или нет. Вот ещё статьи гуглятся с пол пинка http://mark.koli.ch/leaky-pipes-remember-to-close-your-streams-when-using-javas-runtimegetruntimeexec http://steveliles.github.io/invoking_processes_from_java.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2014, 16:39 |
|
||
|
закрывать ли потоки?
|
|||
|---|---|---|---|
|
#18+
Еще полезно для здоровья http://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2014, 19:15 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2127181]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 474ms |

| 0 / 0 |
