powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Снова про прожорливость JavaFX
21 сообщений из 21, страница 1 из 1
Снова про прожорливость JavaFX
    #38628378
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если честно, я немного в шоке.
Пустая Fxml форма при кликах на полях поедает до 60% процессорного времени о_О Соответственно задержка на действия около секунды.
Компьютер, конечно, не мейнфрейм (winXP, P4-2.8Ghz-2Gb), но и каких-то сверхестественных задач перед ним не ставится.

В java я новичок, возможно, что-то могу делать неправильно или что-то могу не понимать, поэтому хотелось бы услышать хоть какие-то комментарии :(
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628397
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628413
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видел я эти требования. Видеокарта под них попадает, хотя я вроде 3d не использую, кодеки тоже.
Приложение никаких действий не выполняет вообще, кроме показа fxml формы - откуда тормоза то ?
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628460
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korshun,

Может с биндингом где-то перемудрили. На каждый клик кучу событий создаётся. Запустите под профайлером.
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628463
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так прикол в том, что никаких биндингов и т.п. НЕТ :) Чистая форма, только ее "скелет" так сказать :) FXML (250 строк) и CSS (200 строк). Ну и стандартное создание stage, ничего лишнего.
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628464
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
з.ы. А что значит "запустить под профайлером" ?
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628466
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korshunТак прикол в том, что никаких биндингов и т.п. НЕТ :) Чистая форма, только ее "скелет" так сказать :) FXML (250 строк) и CSS (200 строк). Ну и стандартное создание stage, ничего лишнего.
А без CSS? Вероятно баг какой-то. Java 8?
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628481
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, Java7
Без css та же история :(

Тут на другом форуме попросили проект выложить, если вдруг кому интересно будет, вот: http://files.mail.ru/EA9F64F08C96481F86E2FB8141354050
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628519
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это у вас какой-то странный баг, так быть не должно. У меня 0% эта формочка жрет.
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628521
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А систему и хар-ки машины можно огласить ?
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628532
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ubuntu 12.04lts, 4gb озу, AMD PhenomII X4 B40 3ггц. Видеокарта inno geforce gt630
jdk1.8.0_05

Вообще я погорячился с 0%. Это 0 поначалу, а если потыкать кнопочки и повызывать менюшки, то видимо что-то запускается и начинает кушать 10%
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628550
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня все так же на машине, на которой все это делается, 10-12%, никаких тормозов. Только тут win7.
Осталось понять, в чем проблема: в winXP или в 7й версии Java...
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628556
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
10% - это тоже много, на мой взгляд. Например, swing кушает 0, если ничего на экране не меняется.
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628565
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен, но тем не менее ничего не подтупливает.
Оставил на своей win7 только java7, версия такая же, как и на машине с winXP:
C:\Users\user>java -version
java version "1.7.0_55"
Все ок, тормозов нет, видимо дело все-таки в ХР :(

Может будут у кого мысли по поводу того, что с этим можно сделать...:(
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628592
korshunВидел я эти требования. Видеокарта под них попадает, хотя я вроде 3d не использую, кодеки тоже.
Приложение никаких действий не выполняет вообще, кроме показа fxml формы - откуда тормоза то ?

А причем тут 3D? Для вас будет открытием, если я скажу, что и 2D тоже видеокарта рисует?
Наиболее вероятно, что из-за системы, древней как говно мамонта и простенькой видеокарты, у вас отрисовка идет в софтваре режиме.
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628606
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это ХР то древняя ? Ну ок, спорить не буду.

Тем не менее, решительно не понимаю, чего такого особенного может быть в пустой форме, что может вызывать задержки в несколько секунд при получении фокусом любого элемента.
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628612
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korshunЭто ХР то древняя ? Ну ок, спорить не буду.

Тем не менее, решительно не понимаю, чего такого особенного может быть в пустой форме, что может вызывать задержки в несколько секунд при получении фокусом любого элемента.
Так а что с видюхой и дровами? Может реально всё на CPU рендерится?
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628638
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем все вроде-как устаканилось с установкой Java8 на проблемную машину.
Благодарю всех, кто принял участие в решении проблемы!!!
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628830
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а java 8 пошла под XP???
Вроде ж писали, что работать не будет.
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38628847
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Снова про прожорливость JavaFX
    #38632050
Homme qui est interdit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korshunЭто ХР то древняя ? Ну ок, спорить не буду.
XPха древнее заскорузлое гэ. Поставь Windows 8.1 update 1 и удивишься как комп станет летать во всех задачах

Удивляюсь с разработчиков, чё-то ваяют нетленное, а инструмент используют от 2001года
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Снова про прожорливость JavaFX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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