Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Скорость Java


Автор: sfsoft 29.4.2006, 18:17
Всем доброго времени суток!

Не хотелось бы начинать очередной holywar или просто флейм ни о чем, но может кто-нибудь подскажет, какая должна быть минимальная конфигурация машины для более-менее комфортной работы с Java. Один из самых важных критериев - скорость работы GUI.

PS: У некоторых клиентов до сих пор стоит Win98 с оперативкой от 32 до 64 Мб (примерно процентов 20-25% общего парка машин), поэтому и интересуюсь, есть ли смысл завязываться на Java. 

Автор: ShamanTrirukiy 29.4.2006, 18:34
Смотря что подразумевать под фразой 
Цитата(sfsoft @  29.4.2006,  18:17 Найти цитируемый пост)
для более-менее комфортной работы с Java

Требования производителя:
поповоду RE в винде:

Цитата(sfsoft @  29.4.2006,  18:17 Найти цитируемый пост)

System Requirements
The JavaTM 2 Runtime Environment is intended for use on Microsoft Windows 95, 98 (1st or 2nd edition), NT 4.0 with Service Pack 5, ME, XP, 2000 Professional, 2000 Server, or 2000 Advanced Server operating systems running on Intel hardware. In non-English locales, the only edition of Microsoft Windows 2000 tested with this release is the Professional edition.

A Pentium 166MHz or faster processor with at least 32 megabytes of physical RAM is required to run graphically based applications. Forty-eight megabytes of RAM is recommended for applets running within a browser using the Java Plug-in product. Running with less memory may cause disk swapping which has a severe effect on performance. Very large programs may require more RAM for adequate performance.

You should have 40 megabytes of free disk space before attempting to install the Java 2 Runtime Environment. 


взято из http://java.sun.com/products/archive/j2se/1.4.0_02/jre/install-windows.html

по RE и остальным операционкам посмотри тут http://java.sun.com/products/archive/j2se/1.4.0_02/jre/install.html

для SDK: http://java.sun.com/products/archive/j2se/1.4.0_02/install.html  

Автор: sfsoft 29.4.2006, 18:40
2 ShamanTrirukiy: видимо вы не совсем поняли вопрос. Мне нужны отзывы от тех, кто реально видел работу на слабых машинах. Для Windows XP тоже нужно 128 Мб оперативки. Но как она при этом будет работать... 

Автор: ShamanTrirukiy 29.4.2006, 18:59
Цитата(sfsoft @  29.4.2006,  18:17 Найти цитируемый пост)
Win98 с оперативкой от 32 до 64 Мб
 - на подобном приходилось работать в JCreator-е, впринципе жить можно, только при разработке GUI приходилось довольно долго ждать, пока отобразятся компоненты при запуске приложения
 

Автор: sfsoft 29.4.2006, 19:49
Цитата(ShamanTrirukiy @ 29.4.2006,  18:59)
на подобном приходилось работать в JCreator-е, впринципе жить можно, только при разработке GUI приходилось довольно долго ждать, пока отобразятся компоненты при запуске приложения

Т.е. в принципе пользователи могут потерпеть? Кстати, а когда весь GUI отрисуется, работает нормально?
Еще больше опишу свой вопрос: сейчас есть две биллинговые системы, написанные на Delphi. Есть желание перевести их Java. Во первых этим мы получим кроссплатформенность, а во вторых освоим новую для себя технологию smile 

В этих системах очень интенсивно идет работа пользователей с программой (например ввод оплат), т.е. скорость GUI очень требуется.
И еще если вас не затруднит, не могли бы вы написать примерную конфигурацию машины, на которой Java будет работать сравнимо по скорости с нативными программами (т.е. "на глаз" определить замедление невозможно).

ЗЫ: Сейчас сижу за Pentium 3GHz, RAM 512MB, тормозов нет совсем smile Но я же не могу заставить заказчиков купить себе такие же машины  smile   

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)