Soulburn Clan Site Четверг
26.06.2025
02:56
Приветствую Вас Гость | RSS Главная | PTS vs l2j - Форум La2 клана Soulburn | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
PTS vs l2j
MadrantДата: Пятница, 11.04.2008, 10:33 | Сообщение # 1
Wooden grade**
Группа: Соклановцы
Сообщений: 130
Репутация: 9
Статус: Offline
Раз уж речь зашла о серверах, обьясните:
что такое PTS, и чем он отличается от Java-сервера?




пережиток прошлого ;)
 
LightElderДата: Пятница, 11.04.2008, 10:51 | Сообщение # 2
Quality pregrade*
Группа: Обыватели
Сообщений: 73
Репутация: 5
Статус: Offline
Quote (Madrant)
что такое PTS, и чем он отличается от Java-сервера?

В кратце PTS хорошо Java плохо biggrin



Вальхала Вальхала - Где все мы увидимся вновь ! ! !
Вальхала Вальхала - Сохрани свою кроОовь ! ! !
 
MasterOfPuppetsДата: Пятница, 11.04.2008, 10:56 | Сообщение # 3
High pregrade*
Группа: Соклановцы
Сообщений: 104
Репутация: 8
Статус: Offline
Quote (LightElder)
В кратце PTS хорошо Java плохо

В корне ниправильно biggrin Не вижу связи между PTS - Public Test Server и Java язык на котором сервак написан. Заметьте, что PTS тож глючный до жути, это своего рода бэта версия. А стабильность его работы не зависит от языка на котором он реализован, правда Java проигрывает в производительности достаточно заметно.


 
aLikeДата: Пятница, 11.04.2008, 13:12 | Сообщение # 4
Clan ExLeader
Группа: Обыватели
Сообщений: 301
Репутация: 25
Статус: Offline
Офф сервер (pts, не pts... любой), насколько я в курсе, писался на C++ с ассемблерными вставками. Стандартный вариант для большинства игровых разработок. Основой для Lineage 2 является движок игры Unreal Tournament 2003. Он много где использовался в то время, хотя бы в Rainbow Six, например. Сервер является довольно требовательным к мощности ресурсов серверной машины для запуска. Чем большее кол-во подключений, тем ещё более мощная машина требуется.

Java-серверы сделаны командами энтузиастов на платформе ява. Вот перед ними уже можно снять шляпу. Сервер обладает кучей недостатков и недоработок, по сравнению с офф сервером, но разработчики усиленно пытаются сделать из явы офф. ) В последних версиях вроде бы уже и неплохую геодату прикрутили. Основные достоинства явы: серверная часть очень маленькая и не слишком требовательна к ресурсам машины для запуска. С появлением в сети С4 птс, ява проекты перестали пользоваться большой популярностью и интерес к ним угас.


Хорошeе Оружие - 750wmz, Отличная броня - 500wmz, Стильная Бижа - 2000wmz ... Руки и интеллект - Бесценно ... есть вещи, которые нельзя купить, для всего осtального существует WebMoney.© TPG
Длинные ухи эльфам нужны для аэродинамики. Поэтому они быстрее бегают. © AlexKrav
 
MasterOfPuppetsДата: Пятница, 11.04.2008, 13:32 | Сообщение # 5
High pregrade*
Группа: Соклановцы
Сообщений: 104
Репутация: 8
Статус: Offline
Да, Java версия сервака менее требовательна для запуска, но больше ресурсов кушает на одном и том же объеме выполняемых задач относительно оригинала, который действительно писан на cpp. Имел дело с обоими видами серверов как в качестве ГМа так и в качестве одного из одминов, даже приходилось править геодату ручками wink Java по своей архитектуре более "тормозная" технология, потому что работает не напрямую а через виртуальную платформу. Да и ПТСка которая находится во всеобщем доступе таковой в полном смысле слова не является happy это стыбренный кусок оригинальной ПТСки и доделанный уже сторонними разработчиками или скомпонованный с имеющейся базой С4. Вобщем ни то ни другое стабильностью не отличается. Вот если бы скомуниздили оригинальную серверную часть ПТС это было бы просто отлично, тут уже проще править, база все таки родная, хотя и недоделок много.

 
aLikeДата: Пятница, 11.04.2008, 13:48 | Сообщение # 6
Clan ExLeader
Группа: Обыватели
Сообщений: 301
Репутация: 25
Статус: Offline
Вот со всем согласен кроме этого )):

Quote (MasterOfPuppets)
Java по своей архитектуре более "тормозная" технология, потому что работает не напрямую а через виртуальную платформу.

Зависит от того какие задачи выполняются. В ряде тестов сановская платформа 1.5, на момент её выхода, убивала по скорости все популярные компиляторы. Не стоит недооценивать интерпретатор. wink


Хорошeе Оружие - 750wmz, Отличная броня - 500wmz, Стильная Бижа - 2000wmz ... Руки и интеллект - Бесценно ... есть вещи, которые нельзя купить, для всего осtального существует WebMoney.© TPG
Длинные ухи эльфам нужны для аэродинамики. Поэтому они быстрее бегают. © AlexKrav
 
MasterOfPuppetsДата: Пятница, 11.04.2008, 13:55 | Сообщение # 7
High pregrade*
Группа: Соклановцы
Сообщений: 104
Репутация: 8
Статус: Offline
Какая именно платформа? Виртуальная машина Java или именно SUNовская машина? SUNовские серваки это очень мощные вещи и действительно дадут фору многим wink А вот вирнтуальная машина Java штука тормозная... как не крути, хотя уже не первый год SUNовцы обещают сделать чуть ли не прорыв, но пока только обещают.

 
aLikeДата: Пятница, 11.04.2008, 14:01 | Сообщение # 8
Clan ExLeader
Группа: Обыватели
Сообщений: 301
Репутация: 25
Статус: Offline
Quote (MasterOfPuppets)
Виртуальная машина Java или именно SUNовская машина?

А зачем использовать какие то непонятные виртуальные машины? Я запускал ява-серв именно на виртуальной машине Sun. Её всегда и пользовал. На той же конфигурации, что я запускал яву, птс просто не пошёл. (комп и правда дохленький был) Пришлось искать помощнее. Причём в настройке ява легче, хотя от того и менее гибкая, надо сказать. Хотя тоже можно поспорить...


Хорошeе Оружие - 750wmz, Отличная броня - 500wmz, Стильная Бижа - 2000wmz ... Руки и интеллект - Бесценно ... есть вещи, которые нельзя купить, для всего осtального существует WebMoney.© TPG
Длинные ухи эльфам нужны для аэродинамики. Поэтому они быстрее бегают. © AlexKrav
 
MasterOfPuppetsДата: Пятница, 11.04.2008, 14:05 | Сообщение # 9
High pregrade*
Группа: Соклановцы
Сообщений: 104
Репутация: 8
Статус: Offline
Есть компы SUN со встроенной их собственной платформой, правда это сервера промышленного масштаба smile все остальное виртуальные машины, и работают они все равно более тормозно, личные наблюдения. А версия cpp которую я встречал идет только под 64 разрядной системой, на 32 просто отказывается ставиться sad

 
aLikeДата: Пятница, 11.04.2008, 14:11 | Сообщение # 10
Clan ExLeader
Группа: Обыватели
Сообщений: 301
Репутация: 25
Статус: Offline
Quote (MasterOfPuppets)
Есть компы SUN со встроенной их собственной платформой, правда это сервера промышленного масштаба

Нее, я ж не магнат чтоб покупать сервер с аппаратной реализацией Java. ) Это уже и не виртуальная машина. Я говорил о тестах именно обычной сановской виртуальной машинки под 32 разрядную платформу.


Хорошeе Оружие - 750wmz, Отличная броня - 500wmz, Стильная Бижа - 2000wmz ... Руки и интеллект - Бесценно ... есть вещи, которые нельзя купить, для всего осtального существует WebMoney.© TPG
Длинные ухи эльфам нужны для аэродинамики. Поэтому они быстрее бегают. © AlexKrav
 
MasterOfPuppetsДата: Пятница, 11.04.2008, 14:18 | Сообщение # 11
High pregrade*
Группа: Соклановцы
Сообщений: 104
Репутация: 8
Статус: Offline
Что-то не встречал таких тестов.... интересно на каких именно типах задач производительность будет выше? Производительность всегда было минусом Java, но зато компенсировалось относительной независимостью от платформы.



Сообщение отредактировал MasterOfPuppets - Пятница, 11.04.2008, 14:19
 
aLikeДата: Пятница, 11.04.2008, 14:45 | Сообщение # 12
Clan ExLeader
Группа: Обыватели
Сообщений: 301
Репутация: 25
Статус: Offline
Большинство ссылок убито. ( Про 1.5 так и не нашёл рабочих. Но вот бенчмарк даже по более старой и не такой революционной версии явы как 1.4.2.

http://osnews.com/story....e3

Единственный жирный минус: тест тригонометрии. Всё остальное на уровне Visual C++. В математических вычислениях C++ даже проигрывает.

А вот что происходит, если использовать операционную систему Sun Solaris на обычной машине на Intel платформе:

http://www.osp.ru/cw/1997/27/22174/

Поэтому если поставить Java-серв на Solaris, то он явно разорвёт любой птс на NT по производительности. Да и без Solaris неплохо справляется. )


Хорошeе Оружие - 750wmz, Отличная броня - 500wmz, Стильная Бижа - 2000wmz ... Руки и интеллект - Бесценно ... есть вещи, которые нельзя купить, для всего осtального существует WebMoney.© TPG
Длинные ухи эльфам нужны для аэродинамики. Поэтому они быстрее бегают. © AlexKrav
 
MasterOfPuppetsДата: Пятница, 11.04.2008, 15:00 | Сообщение # 13
High pregrade*
Группа: Соклановцы
Сообщений: 104
Репутация: 8
Статус: Offline
Quote (Empty)
А вот что происходит, если использовать операционную систему Sun Solaris на обычную машину на Intel платформе:

Это вполне логично.... хотя результаты приятно удивили smile
Quote (Empty)
Большинство ссылок убито. ( Про 1.5 так и не нашёл рабочих. Но вот бенчмарк даже по более старой и не такой революционной версии явы как 1.4.2
Это не совсем то, на сколько я понял, не вдавлся в детали, а вкратце пробежал глазами по тексту. Это тест именно по компилируемости, а не по работе уже готового приложения, если я все таки правильно понял. Это немного другая вещь.


 
aLikeДата: Пятница, 11.04.2008, 15:06 | Сообщение # 14
Clan ExLeader
Группа: Обыватели
Сообщений: 301
Репутация: 25
Статус: Offline
Дело в том что принципы работы рызные. Ява работает фактически как транслятор, то есть это такая "компиляция на лету" по ходу использования программы. Это и обеспечивает независимость от платформы. А программы на Срр уже скомпилированны и проводится анализ их работы. (Иначе как можно было бы сделать тест на I/O если программа ещё не откомпилена)

Устал я чёт на форуме флудить. )) Пойду куда нить схожу прогуляюсь, свежего воздуха глотну. )

Мм, то есть немного я не так написал. ) Не совсем по ходу использования. Текст программы анализруется машиной в момент её запуска. Это может требовать выделения даже большего объёма памяти, чем на С++ для некоторых операций. Потом идёт выполение программы, но исполняемый файл как бы не генерируется, как в С++. Вобщем, где то как то так оно работает. Мозг понимает, а так чтоб "по научному" объяснить не могу. )) Короче это не тупо интерпретатор, как бэйсик был в своё время. Java умнее. ))

Фсё, пошёл я отсюда поскорее. ))


Хорошeе Оружие - 750wmz, Отличная броня - 500wmz, Стильная Бижа - 2000wmz ... Руки и интеллект - Бесценно ... есть вещи, которые нельзя купить, для всего осtального существует WebMoney.© TPG
Длинные ухи эльфам нужны для аэродинамики. Поэтому они быстрее бегают. © AlexKrav


Сообщение отредактировал Empty - Пятница, 11.04.2008, 15:27
 
MadrantДата: Пятница, 11.04.2008, 16:34 | Сообщение # 15
Wooden grade**
Группа: Соклановцы
Сообщений: 130
Репутация: 9
Статус: Offline
Насколько я понял PTS - утекшая из закромов NcSoft серверная часть С4, доработання ручками.
Java-сервер - сделанное по принципу "черного ящика" подобие оригинальной игры, разработчики которого руководствовались исключительно своими представлениями или наблюдениями относительно того, как должен работать тот или иной скилл.

Подводя итог - C4 PTS наиболее приближен к NCSoft L2 , но 4 хроники порядком устарели, а все остальное - жалкое подобие официальной версии игры


Исправьте меня ежели что не так




пережиток прошлого ;)
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:


Copyright Soulburn Clan © 2025 Хостинг от uCoz