|
|
|
Nashorn в нескольких ClassLoader'ах
|
|||
|---|---|---|---|
|
#18+
Сейчас думаю как лучше выполнять JS программы - предварительно создавать JVM с подготовленными инстансами классов или сделать одну JVM и поднимать новый ClassLoader для каждой JS программы. Последнее получается лучше в плане потребления памяти. Т.к. одна JVM занимает 50 Мб, а 3 уже займут 150 Мб и будут висеть мертвым грузом. Но с ClassLoader'ами возникла заминка, всё описано в комментарии к main методу: Код: 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. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2014, 14:20 |
|
||
|
Nashorn в нескольких ClassLoader'ах
|
|||
|---|---|---|---|
|
#18+
А вопрос и забыл, это такая бага или фича, стоит с этим идти в nashron dev mailing list? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2014, 14:22 |
|
||
|
Nashorn в нескольких ClassLoader'ах
|
|||
|---|---|---|---|
|
#18+
Может я чего напутал и неправильно сделал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2014, 14:29 |
|
||
|
Nashorn в нескольких ClassLoader'ах
|
|||
|---|---|---|---|
|
#18+
Уфф, проветрил мозги на велике и сразу пришло решение ) Код: java 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2014, 21:01 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38725609&tid=2126705]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 479ms |

| 0 / 0 |
