Отличный комментОтличный пост, чтобы показать что ваша квалификация в разработке ниже плинтуса.

Донат На хостинг |
ISK за переводы до 75kk за 1000зн. |
Хроники EVE Сборник |
Новичкам Полезная информация |
Имхо, идеалистичность просто какая-то детская. Кривая архитектура может быть для сохранения/увеличения производительности (то, что ты описал... ну, где-то так у ццп и реализовано) или просто потому что слишком много ресурсов на переработку надо после всей мегатонны инкрементальных изменений. Первое встречается повсеместно (денормализация БД, например), второе - уже просто чей-то менеджерский опыт. Кажется, еще джоэль писал, never rewrite your product from scratch.Отличный коммент
Можете указать две главных ошибки?
There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all
По всем показателем быстрее на чем? Если у меня два процессора, будут одновременно работать два тасклета?
Покуда не трогаем питон, всё одно инжектить в код будут единицы. Как там с протоколом? На простых делаях и фэйк пакетах закончили или есть что свежее? Я сейчас в командировке, домашнюю машину подруга мучит, не охото ей ломать всё.skip
- Каждый пилот который будет грызть структуры в три ночи получит по собственной луне!
- Извини великий, нас тысяча, готовых неприкоснительно тебе повиноваться, но лун всего сто...
- Это ньюансы парни, главное ВЕРЬТЕ МНЕ!
Под "миром" я и подразумевал отдельный грид.нет никакого "мира", есть "разные сервера" в виде разных систем, м/у ними нет практически никаких взаимодействий (цино - это мелочь). Проще повесить обсчет системы на один поток, поток кидается на свободный блейд, и не париться с многопоточностью в гриде и синхронизацией близкорасположенных гридов в системе. Потому лагает на 700 челах локале, потому жите отвели отдельную "железку".
Это на первый взгляд. Впрочем я не разбирался особо...
Как же так, ты же хотел бороться с читерами? А оказалось, что тебя волнуют вопросы репутации.Еремей - большая просьба, тебе и другим, кто разбирается в программинге - не надо обсуждать тут вопросы взлома клиента.
Этот тред читают и снаружи, и будет создано мнение, что русские специально ломают код. Это достаточно просто делать, чтобы через какое-то время минкисферу забыли, а эксплойты (ведь есть пруфы) изобрели russki.
Ах, так у них вся солярсистема в одном потоке? ХАХАХАВсё гораздо хуже. Не грида, и всей системы.
Есть 1000 объектов (самолетов, вертолетов, ракет, танков, и т.д), каждый объект считает свое местоположение, новый вектор и "принятый дамаг" на размер тика.
Таким образом, считай хоть на разных компах (что и делают лет как 10 уже). Паралелится все прекрасно.
Получается, что тасклеты - это просто удобный синтаксический сахар над теми же блокирующими вызовами обычных функций. Ну т.е. чтобы имитировать на уровне языка невытесняющую многозадачность.Нет, не будут. Для этого стоит делать обычные треды, несколько штук, с которыми тасклеты отлично уживаются. В каждом треде будет просто свой пул тасклетов. Учитывая, что система каналов в Stackless - thread-safe, модель получается просто великолепная.
По скорости, небольшой пример. Тестировалось на стареньком Семпроне.
Python, тасклеты:
2 миллиона переключений между тасклетами в секунду.
Си, треды:
190 тысяч переключений между тредами в секунду.
Сообщение отредактировал Jeremey: 26 April 2010 - 7:28
"...а ничего не было, это все Вааб тут трется и портит мне репутацию..."(с)
...Мы переезжаем в систему под контролем Северных Калолицых.....(с)
Так что ключевой вопрос в том, сколько у ЦЦП такслетных пулов существует на каждый грид. Что-то мне подсказывает, что он один и не на грид, а на всю солярсистему.
Я предпочитаю не думать о людях вокруг, что они тупые по дефолту. Могу уверить, что там далеко не идиоты сидят. Можно хотя бы посмотреть на кластер, который они забабахали - идиоты на такое вряд ли способны. Если у них и есть какая-то проблема, так это то, что у них сервер под Windows - в результате отсутствие epoll/kqueue и приличные тормоза при select/poll большого кол-ва сокетов. Но это другая тема, чем продиктована политика выбора ОС - неизвестно. Сам код, я думаю, у них написан очень даже с умом.
Пока нет, официально еще эксплоит не признали.осилил ток первые 30 страниц. так бибизяну наказали или нет?)
Собираем команду единомышленников
Приглашаем новичков и опытных пилотов, ПвП и агентран 4-5 лвл
...сервер под Windows - в результате отсутствие epoll/kqueue и приличные тормоза при select/poll большого кол-ва сокетов.
...StacklessIO is a reimplementation of our Network Transport layer. It's actually our 3rd major rewrite in the past 8 years.
Сообщение отредактировал AllSeeingI: 26 April 2010 - 19:31
Господа "политики", вы немного подзатрахали толочь воду в ступе и скатываться на выяснения отношений по всему форуму. Для альтернативно-одаренных у нас есть специальный раздел - политика, а еще лучше приват, где вас никто не видит, потому и неинтересно. В следующий раз мне будет лень чистить ветку от выяснения кто такие гуны, ПЛ, ролы и прочие и кто из них, в чем виноват набрав к себе читеров. Поэтому если не прекратите, то организую массовый недельный выезд на природу.
"Слышь ты - ноулайфер! Я в валенках, фуфайке и шапке-ушанке лежу в болоте с лягушками и пью самогон!"
Well the exploit has leaked onto pl irc now so its only a matter of time before it gets fixed.
Сообщение отредактировал thefish: 27 April 2010 - 3:09
Осторожно! Чтение может привести к необратимому развитию мозга!
Не пойдёт, ССР не настока же глупые, они дырку то прикроют, понятное дело что тупо банить бибизяну глупо... Но забанить всё равно забанят...Обезьяну лично я бы не стал банить. Теперь мы уже знаем, что это за персонаж, что он пользуется незаконными методами охоты на других пилотов (хотя и забавно как-то звучит - незаконный метод охоты). А так, ну забанили его, он зарегил нового перса или купил. Никто не будет знать, что под новым ником скрывается тот же обизьян. И всё пойдёт по новому кругу, непонятно как убитые равены, тенги и т. д.
Так что пускай живёт.
Сообщение отредактировал Trimutius III: 27 April 2010 - 6:13
0 members, 1 guests, 0 anonymous users