|
|
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
По пути %USERPROFILE%\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\ нашел у себя 64 каталога, почти все пустые но в некоторых есть странные файлы. Кто в курсе, что по этому пути складывает жаба? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 17:57 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny Fartman, JWS кеширует жарники и прочую лабуду https://www.java.com/en/download/help/plugin_cache.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 18:05 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczKenny Fartman, JWS кеширует жарники и прочую лабуду https://www.java.com/en/download/help/plugin_cache.xml жарники. а вот как-то читал что зажитенный байткод локальных жарников должен между запусками сохраняться чтобы в последующие запуски не жититься с нуля. это работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 18:09 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny Fartmanзажитенный А это на каком языке? Русский, английский, питон, java....? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 18:14 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevА это на каком языке? Русский, английский, питон, java....?заJITенный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 18:18 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny Fartmanэто работает? Вроде нет. В OpenJDK был JEP 145, но его удалили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 18:24 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczВроде нет. В OpenJDK был JEP 145, но его удалили.Чота ржу. А к 3000му году обещают сделать, хотя бы? Как бы 2016й год на дворе а такую элементарную вещь жаба делать не умеет. Получается ведь каждый запуск такого монстра как Netbeans начинается с интерпретации что замедляет выполнение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 18:29 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny FartmanЧота ржу. А к 3000му году обещают сделать, хотя бы? Как бы 2016й год на дворе а такую элементарную вещь жаба делать не умеет. Походу просто из JDK9 исключили. Kenny FartmanПолучается ведь каждый запуск такого монстра как Netbeans начинается с интерпретации что замедляет выполнение И сколько же у тебя NB запускается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 18:37 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczИ сколько же у тебя NB запускается?да секунд 5 минимум. хотя могло бы за 1 или 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 19:17 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny FartmanBlazkowiczKenny Fartman, JWS кеширует жарники и прочую лабуду https://www.java.com/en/download/help/plugin_cache.xml жарники. а вот как-то читал что зажитенный байткод локальных жарников должен между запусками сохраняться чтобы в последующие запуски не жититься с нуля. это работает? По утверждению кого-то из работников Оракла- быстрее заново скомпилировать, т.к. диск главный тормоз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 06:17 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny FartmanЧота ржу. А к 3000му году обещают сделать, хотя бы? Как бы 2016й год на дворе а такую элементарную вещь жаба делать не умеет.Берёте IBM J9 и читаете большую главу про разные варианты AOT. P.S. Есть хоть какой-то реальный пример за пределами ПриветМир, где при старте приложения "реально тормозит интерпретация" или развитое классовое чутьё позволяет делать выводы не только не думая, но и не глядя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 19:26 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovP.S. Есть хоть какой-то реальный пример за пределами ПриветМир, где при старте приложения "реально тормозит интерпретация" или развитое классовое чутьё позволяет делать выводы не только не думая, но и не глядя?Реальный пример тормоза Dalvik в Google Android, чтобы преодолеть которые, пришлось им перейти на AOT ART. А теперь по слухам, Google сделал JIT но с сохранением откомпилированного кода, т.е. при установке apk из репа время на AOT не тратится, а при последующих запусках после изначального уже не тратится время и батарея на JIT и все в итоге будут в плюсе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 12:39 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov P.S. Есть хоть какой-то реальный пример за пределами ПриветМир, где при старте приложения "реально тормозит интерпретация" Любой бенчмарк навроде SPECjvm2008 это такой пример. поскольку приходится ждать прогрева чтобы оценивать эффективную производительность и сравнивать с C#/C++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 12:47 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Было время, когда собственные ява-машины пилили и Novell и Symantec ... Ну и где они все? Если гугл решил, что делать всё с нуля - очень просто и очень быстро, то это проблемы гугля, а не явы. Тесты "греют" не потому, что интерпретация, а потому, что требуется, как минимум, застабилизировать сборку мусора и дать JIT возможность сделать то, чего не может сделать AOT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 16:57 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovТесты "греют" не потому, что интерпретация, а потому, что требуется, как минимум, застабилизировать сборку мусора и дать JIT возможность сделать то, чего не может сделать AOT....то есть "убрать, пропустить" этап JIT. я не спорю, jit на серверах не мешает, там где jvm годами может под одной задачей крутиться. а на десктопе именно отсутствие сохранения скомпилированных кусков кода не дало жаве "взлететь", когда еще в 2002 даже C# не было. C# могли бы в этом случае и не создавать, он и так то не взлетел, а если бы в жабе был механизм дающий возможность запускать десктоп программы без этапа "прогрева" то у C# и шанса бы взлететь не было. ИМХО Досада что Sun был так ориентирован на серваки и так прохладно смотрел на проблемы джавы на десктопе. а сейчас по факту Google в Android показывает каким мог бы быть десктоп на джаве, плюс такой же на мобиле. Ведь изначально цель Sun была сделать "общий" ЯП, от кофемолок и смарткарт, до КПКшек и десктопов и серверов. Но безграмотные безмозглые менеджеры все проср@ли, а могли бы триллионами ворочать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 17:45 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny Fartman ИМХО И на том спасибо. Есть и AOT (у IBM и, вероятно, ещё у кого-то и этот кто-то - не гугль) и компиляция в нативный код (в том числе - и у IBM). Если бы ваше мнение было верным, то солнцевские должны были сдохнуть ещё до покупки пророками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 18:38 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny Fartman...C# могли бы в этом случае и не создавать, он и так то не взлетел, а если бы в жабе был механизм дающий возможность запускать десктоп программы без этапа "прогрева" то у C# и шанса бы взлететь не было. ИМХО ... IMHO C# создали когда Sun у M$ со скандалом в судебном порядке лицензию на Java отозвал В результате M$ пришлось свой язык изобретать. Чистая политика. M$ сделала свою MS Java как всегда Windows only и не совместимую с другими. Такой наглости Sun не потерпел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 18:50 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov...и компиляция в нативный код (в том числе - и у IBM)... As far as I remember, В конце 90-ых, когда появились первые версии Java, компиляторы в нативный код были крайне популярны. Их выпускали все, кому не лень. Пользовался ли ими кто-то или нет - не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 18:52 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovсолнцевские должны были сдохнуть ещё до покупки пророками.Ну, а по сути они-то сдохли. Продались за копейки. а могли бы к примеру дать народу объединенный десктоп+планшет, то чем сейчас усиленно занимается Microsoft с платформой Win10+Win10 Phone. И не копейки бы получали а диктовали бы рынку стратегию развития, не только на серваках а в остальных нишах. Ведь посмотрите как начала шевелиться жабка на смартфонах после появления снапдрагонов 600 4 ядерных. на 2ядерных с 512Мб RAM она еще была тормозом. А с появлением 1Гб и 2Гб смартфонов они уже многим даже ноутбуки заменили ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 19:26 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevC# создали когда Sun у M$ со скандалом в судебном порядке лицензию на Java отозвал В результате M$ пришлось свой язык изобретать. Чистая политикаДа. Потому что у Sun Java на винде был ооооочень большой шанс "выстрелить", и в Microsoft это понимали. Ведь если десктопные программы могли прозрачно запускаться одинаково как на Windows так и на Linux и на MacOS, то у народа это выбило бы из под ног причину покупать лицензии на Windows Именно почуяв себе жесткую угрозу MS и сделала "Java-в-песочнице" совместимую только с Windows. А дальше Sun не мог не подать в суд со всеми вытекающими Так что даже тогда кривая тормозная интерпретируемая java 1.2 уже представляла серьезную угрозу, а если бы в ней еще был толковый механизм сохранения компилированного кода между запусками окошечных приложений, уууууууу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 19:31 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Ты наверное в то время не жил, приложений на Java на том железе не видел. Не было никогда проблемы запуска ранее скомпилированного кода. А вот проблема жуткой прожорливости по памяти, была. Да и сейчас остается. Какой нибудь Oracle JDeveloper только под себя пару гигов оперативки запросто кушает. А во времена первой Java и 16-32 Mb на компьютере и так было много. Когда в начале 2000-ые выбирали средство для разработки новой системы, отказали от Java в том числе, из-за совершенно неуемных требований на технику (память) для разработческого компьютера. Delphi, Oracle Forms замечательно на 8-16 Mb работало, JDeveloper.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 19:44 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Kenny FartmanТак что даже тогда кривая тормозная интерпретируемая java 1.2 уже представляла серьезную угрозу, а если бы в ней еще был толковый механизм сохранения компилированного кода между запусками окошечных приложений, ууууууууM$ много кто угрозу представлял - и Nowell и "который-WordPerfect-делал" и IBM и Borland ... Только ваше "уууу" - мимо кассы. А что-там чего у гугля (не) шевелится на мобилках ... Да пофигу - к тому времени, когда андроеды появились ява была вполне себе зрелой технологией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 18:40 |
|
||
|
Что и для чего сохраняется в Deployment\cache ?
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevА вот проблема жуткой прожорливости по памяти, была. Да и сейчас остается... только зависит это исключительно от приложения. P.S. В начале нулевых я использовал на домашнем компе кэширующий ява-прокси . Когда писалась статья уже точно не помню, но, вроде, памяти на этом компе в то время было 32Мб. Специально отмечу, что вполне себе нативный Squid "пригружал" систему гораздо заметнее "типа прожорливой" явы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 18:55 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39191645&tid=2124259]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 466ms |

| 0 / 0 |
