powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Что и для чего сохраняется в Deployment\cache ?
23 сообщений из 23, страница 1 из 1
Что и для чего сохраняется в Deployment\cache ?
    #39191641
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По пути %USERPROFILE%\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\ нашел у себя 64 каталога, почти все пустые но в некоторых есть странные файлы. Кто в курсе, что по этому пути складывает жаба?
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191645
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny Fartman,

JWS кеширует жарники и прочую лабуду
https://www.java.com/en/download/help/plugin_cache.xml
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191655
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczKenny Fartman,

JWS кеширует жарники и прочую лабуду
https://www.java.com/en/download/help/plugin_cache.xml жарники. а вот как-то читал что зажитенный байткод локальных жарников должен между запусками сохраняться чтобы в последующие запуски не жититься с нуля. это работает?
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191657
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny Fartmanзажитенный
А это на каком языке? Русский, английский, питон, java....?
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191659
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevА это на каком языке? Русский, английский, питон, java....?заJITенный.
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191661
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny Fartmanэто работает?
Вроде нет. В OpenJDK был JEP 145, но его удалили.
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191667
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВроде нет. В OpenJDK был JEP 145, но его удалили.Чота ржу. А к 3000му году обещают сделать, хотя бы? Как бы 2016й год на дворе а такую элементарную вещь жаба делать не умеет.
Получается ведь каждый запуск такого монстра как Netbeans начинается с интерпретации что замедляет выполнение
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191676
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanЧота ржу. А к 3000му году обещают сделать, хотя бы? Как бы 2016й год на дворе а такую элементарную вещь жаба делать не умеет.
Походу просто из JDK9 исключили.

Kenny FartmanПолучается ведь каждый запуск такого монстра как Netbeans начинается с интерпретации что замедляет выполнение
И сколько же у тебя NB запускается?
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191709
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczИ сколько же у тебя NB запускается?да секунд 5 минимум.
хотя могло бы за 1 или 2
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39191878
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanBlazkowiczKenny Fartman,

JWS кеширует жарники и прочую лабуду
https://www.java.com/en/download/help/plugin_cache.xml жарники. а вот как-то читал что зажитенный байткод локальных жарников должен между запусками сохраняться чтобы в последующие запуски не жититься с нуля. это работает?

По утверждению кого-то из работников Оракла- быстрее заново скомпилировать, т.к. диск главный тормоз.
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39192672
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanЧота ржу. А к 3000му году обещают сделать, хотя бы? Как бы 2016й год на дворе а такую элементарную вещь жаба делать не умеет.Берёте IBM J9 и читаете большую главу про разные варианты AOT.

P.S. Есть хоть какой-то реальный пример за пределами ПриветМир, где при старте приложения "реально тормозит интерпретация" или развитое классовое чутьё позволяет делать выводы не только не думая, но и не глядя?
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194264
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovP.S. Есть хоть какой-то реальный пример за пределами ПриветМир, где при старте приложения "реально тормозит интерпретация" или развитое классовое чутьё позволяет делать выводы не только не думая, но и не глядя?Реальный пример тормоза Dalvik в Google Android, чтобы преодолеть которые, пришлось им перейти на AOT ART. А теперь по слухам, Google сделал JIT но с сохранением откомпилированного кода, т.е. при установке apk из репа время на AOT не тратится, а при последующих запусках после изначального уже не тратится время и батарея на JIT и все в итоге будут в плюсе
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194271
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
P.S. Есть хоть какой-то реальный пример за пределами ПриветМир, где при старте приложения "реально тормозит интерпретация" Любой бенчмарк навроде SPECjvm2008 это такой пример. поскольку приходится ждать прогрева чтобы оценивать эффективную производительность и сравнивать с C#/C++
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194668
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Было время, когда собственные ява-машины пилили и Novell и Symantec ... Ну и где они все?
Если гугл решил, что делать всё с нуля - очень просто и очень быстро, то это проблемы гугля, а не явы.
Тесты "греют" не потому, что интерпретация, а потому, что требуется, как минимум, застабилизировать сборку мусора и дать JIT возможность сделать то, чего не может сделать AOT.
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194766
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovТесты "греют" не потому, что интерпретация, а потому, что требуется, как минимум, застабилизировать сборку мусора и дать JIT возможность сделать то, чего не может сделать AOT....то есть "убрать, пропустить" этап JIT.
я не спорю, jit на серверах не мешает, там где jvm годами может под одной задачей крутиться. а на десктопе именно отсутствие сохранения скомпилированных кусков кода не дало жаве "взлететь", когда еще в 2002 даже C# не было. C# могли бы в этом случае и не создавать, он и так то не взлетел, а если бы в жабе был механизм дающий возможность запускать десктоп программы без этапа "прогрева" то у C# и шанса бы взлететь не было. ИМХО

Досада что Sun был так ориентирован на серваки и так прохладно смотрел на проблемы джавы на десктопе. а сейчас по факту Google в Android показывает каким мог бы быть десктоп на джаве, плюс такой же на мобиле. Ведь изначально цель Sun была сделать "общий" ЯП, от кофемолок и смарткарт, до КПКшек и десктопов и серверов. Но безграмотные безмозглые менеджеры все проср@ли, а могли бы триллионами ворочать
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194800
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny Fartman ИМХО И на том спасибо.
Есть и AOT (у IBM и, вероятно, ещё у кого-то и этот кто-то - не гугль) и компиляция в нативный код (в том числе - и у IBM).
Если бы ваше мнение было верным, то солнцевские должны были сдохнуть ещё до покупки пророками.
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194806
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny Fartman...C# могли бы в этом случае и не создавать, он и так то не взлетел, а если бы в жабе был механизм дающий возможность запускать десктоп программы без этапа "прогрева" то у C# и шанса бы взлететь не было. ИМХО ...
IMHO

C# создали когда Sun у M$ со скандалом в судебном порядке лицензию на Java отозвал В результате M$ пришлось свой язык изобретать. Чистая политика.

M$ сделала свою MS Java как всегда Windows only и не совместимую с другими. Такой наглости Sun не потерпел.
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194807
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov...и компиляция в нативный код (в том числе - и у IBM)...
As far as I remember,

В конце 90-ых, когда появились первые версии Java, компиляторы в нативный код были крайне популярны. Их выпускали все, кому не лень. Пользовался ли ими кто-то или нет - не знаю.
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194832
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorovсолнцевские должны были сдохнуть ещё до покупки пророками.Ну, а по сути они-то сдохли. Продались за копейки. а могли бы к примеру дать народу объединенный десктоп+планшет, то чем сейчас усиленно занимается Microsoft с платформой Win10+Win10 Phone. И не копейки бы получали а диктовали бы рынку стратегию развития, не только на серваках а в остальных нишах.
Ведь посмотрите как начала шевелиться жабка на смартфонах после появления снапдрагонов 600 4 ядерных. на 2ядерных с 512Мб RAM она еще была тормозом. А с появлением 1Гб и 2Гб смартфонов они уже многим даже ноутбуки заменили
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194836
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevC# создали когда Sun у M$ со скандалом в судебном порядке лицензию на Java отозвал В результате M$ пришлось свой язык изобретать. Чистая политикаДа. Потому что у Sun Java на винде был ооооочень большой шанс "выстрелить", и в Microsoft это понимали. Ведь если десктопные программы могли прозрачно запускаться одинаково как на Windows так и на Linux и на MacOS, то у народа это выбило бы из под ног причину покупать лицензии на Windows

Именно почуяв себе жесткую угрозу MS и сделала "Java-в-песочнице" совместимую только с Windows. А дальше Sun не мог не подать в суд со всеми вытекающими
Так что даже тогда кривая тормозная интерпретируемая java 1.2 уже представляла серьезную угрозу, а если бы в ней еще был толковый механизм сохранения компилированного кода между запусками окошечных приложений, уууууууу
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39194845
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты наверное в то время не жил, приложений на Java на том железе не видел.

Не было никогда проблемы запуска ранее скомпилированного кода.

А вот проблема жуткой прожорливости по памяти, была. Да и сейчас остается. Какой нибудь Oracle JDeveloper только под себя пару гигов оперативки запросто кушает.

А во времена первой Java и 16-32 Mb на компьютере и так было много. Когда в начале 2000-ые выбирали средство для разработки новой системы, отказали от Java в том числе, из-за совершенно неуемных требований на технику (память) для разработческого компьютера. Delphi, Oracle Forms замечательно на 8-16 Mb работало, JDeveloper....
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39195693
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanТак что даже тогда кривая тормозная интерпретируемая java 1.2 уже представляла серьезную угрозу, а если бы в ней еще был толковый механизм сохранения компилированного кода между запусками окошечных приложений, ууууууууM$ много кто угрозу представлял - и Nowell и "который-WordPerfect-делал" и IBM и Borland ...
Только ваше "уууу" - мимо кассы. А что-там чего у гугля (не) шевелится на мобилках ... Да пофигу - к тому времени, когда андроеды появились ява была вполне себе зрелой технологией.
...
Рейтинг: 0 / 0
Что и для чего сохраняется в Deployment\cache ?
    #39195713
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevА вот проблема жуткой прожорливости по памяти, была. Да и сейчас остается... только зависит это исключительно от приложения.

P.S. В начале нулевых я использовал на домашнем компе кэширующий ява-прокси . Когда писалась статья уже точно не помню, но, вроде, памяти на этом компе в то время было 32Мб.
Специально отмечу, что вполне себе нативный Squid "пригружал" систему гораздо заметнее "типа прожорливой" явы.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Что и для чего сохраняется в Deployment\cache ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]