|
|
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
На LOR'е написали, что SWT более тормозной нежели Swing. Это действительно так или всё с точностью до наоборот? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 19:32:37 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
имхо, наоборот могу подтвердить только собственными наблюдениями ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 21:54:17 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
ИМХО, тоже. И тоже из собственных наблюдений. З.Ы. а что такое LOR? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 21:59:53 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
http://www.linux.org.ru/ - помойка рунета :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 22:04:02 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
DennnnНа LOR'е написали, что SWT более тормозной нежели Swing. Это действительно так или всё с точностью до наоборот?наоборот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 22:51:12 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
LOR не менее умный форум, чем здесь. То есть не очень. И даже совсем нет. Правда то, что скорости SWT и SWING никто не сравнивал ввиду ненадобности. Так что волноваться нечего. Однако некоторые неразумные поклонники Eclipse находят у него достоинства, где их нет, поэтому вопят, что SWT быстрее, чем SWING. Фактов не приводят. В действительности SWT пользуется для показа визуальных элементов родными элементами операционной системы, а SWING нет. Поэтому соотношение скоростей может быть разное (хотя есть дурачки, делающие поспешный вывод, что SWT "должно быть быстрее". А вот ни фига оно вам не должно). Так, в Windows (не Vista) родные визуальные элементы создаются с помощью библиотеки GDI, которая не очень быстра (т.к. современные видеоадаптеры её не ускоряют). Но это незаметно, поскольку кнопка и подобный элемент будут в любом случае показаны за доли секунды. SWING в принципе может быть быстрее, если использует для той же кнопки OpenGL или DirectX. Использует ли на самом деле - не знаю, т.к. не всё ли равно, опять же в любом случае кнопка будет показываться за доли секунды. Однако SWING, в отличие от SWT - библиотека, расширяемая пользователем. Например, не слишком трудно создать кнопку, с изображением на ней, использующем OpenGL. В общем, соотношение скоростей не важно потому что то и другое достаточно быстро, но если оно волнует, то измеряй самостоятельно, т.к. на этот вопрос получишь лишь голословные утверждения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 22:54:24 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
Partisan Mхотя есть дурачкичто ж ты так сразу и так категорично? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 22:56:00 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
to swt Я сам пользуюсь Eclipse (и доволен), но нельзя одобрить голословные, хотя и многократно повторяемые утверждения. Заодно, я пожалуй слишком категорично написал, что современные видеоадаптеры не ускоряют GDI. Некоторая поддержка операций GDI в них есть, но всё равно GDI значительно медленнее, чем DirectX или OpenGL. (Совсем нету поддержки GDI+, использованном в графическом интерфейсе WinForms для .NET, но это было обнаружено только когда кто-то стал рисовать в нём. Кнопки же показываются и в нём настолько быстро, что и не заметить отставания от GDI). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 23:59:14 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
По личным впечатлениям: под Win быстрее SWT и Eclipse существенно быстрее Idea По многочисленным чужим отзывам: под Linux быстрее хорошо написанный Swing, Idea несколько быстрее Eclipse. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2007, 19:10:44 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
Не надо путать быстродействие SWING/SWT с одной стороны и быстродействие Eclipse/IDEA с другой стороны. Быстродействие IDE меньше всего зависит от графической библиотеки. По моим наблюдениям в IDEA проект грузился значительно медленнее, чем он же в Eclipse (после конвертации его формата из IDEA в Eclipse). При чём тут графическая библиотека. Также во время работы - IDEA содержит сотни (как они хвастаются) "инспекторов кода", дающих дурацкие советы. Тратится на них время или нет? Ещё заметил - изменишь один класс, а в других, ссылающихся на него, изменения отражаются медленно (то есть не сразу появляется или исчезает пометка ошибки). В Eclipse и Netbeans (которое исполльзует SWING, как и IDEA) - намного быстрее (практически мгновенно). Опять же - при чём тут графическая библиотека? Просто плохо запрограммировано. В общем или приводить данные измерения быстродействия, или не надо этих "мне кажется, что...". На этом останавливаюсь, т.к. что знал, то и написал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2007, 19:57:26 |
|
||
|
SWT скорость
|
|||
|---|---|---|---|
|
#18+
DennnnНа LOR'е написали, что SWT более тормозной нежели Swing. Это действительно так или всё с точностью до наоборот? Пару лет назад ситуация была такая. SWT был более быстрым в отрисовке, так как завязан на нативный код. Swing же отрисовывается полностью на Java. Но в тоже время с SWT были такие проблемы как виртуальные таблицы - попытка запихнуть 10 000 строк выливалась в недостаток хэндлеров. В Swing же в то время TableModel уже был не один год. Сейчас же все уровнялось. В SWT уже давно есть вирутальные таблицы. А Swing с Java 6 стал гораздо быстрее и что не мало важно симпатичнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2007, 20:43:15 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2145262]: |
0ms |
get settings: |
14ms |
get forum list: |
25ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
51ms |
get topic data: |
19ms |
get first new msg: |
13ms |
get forum data: |
5ms |
get page messages: |
90ms |
get tp. blocked users: |
3ms |
| others: | 293ms |
| total: | 527ms |

| 0 / 0 |
