Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

9 страниц V  « 6 7 8 »

Hlds patch( linux )

Статус пользователя The_Razer
сообщение 6.9.2012, 13:04
Сообщение #121
Стаж: 18 лет

Сообщений: 297
Благодарностей: 48
Полезность: 34

Цитата
Шедуллер насколько я знаю никак не сможет разделить процесс на несколько потоков/ядер, только переключить на то ядро, которое больше всех свободное от нагрузки. И со стандартным шедуллером это делается неплохо...

Все верно. Для остальных случаев есть мастеркард cgroup

Отредактировал: The_Razer, - 6.9.2012, 13:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 6.9.2012, 13:19
Сообщение #122
Стаж: 14 лет

Сообщений: 130
Благодарностей: 4
Полезность: 33

Цитата(The_Razer @ 6.9.2012, 13:04) *
Все верно. Для остальных случаев есть мастеркард cgroup

Каким боком cgroup связан с мультипотоками??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя The_Razer
сообщение 6.9.2012, 13:22
Сообщение #123
Стаж: 18 лет

Сообщений: 297
Благодарностей: 48
Полезность: 34

Никаким. Неправильно выразился.
Цитата
Все верно. Для оптимизации и контроля нагрузки в остальных случаях есть мастеркард cgroup


А где модераторы? А то такой холивар в линукс ветке - редкость :)

Отредактировал: The_Razer, - 6.9.2012, 13:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 6.9.2012, 14:13
Сообщение #124
Стаж: 14 лет

Сообщений: 130
Благодарностей: 4
Полезность: 33

Цитата(The_Razer @ 6.9.2012, 13:22) *
Никаким. Неправильно выразился.

А где модераторы? А то такой холивар в линукс ветке - редкость :)

Удалите сообщение тогда.

Хватит а, обычное обсуждение.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 6.9.2012, 14:23
Сообщение #125
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

Hebeda,
Вы путаете понятия "поток" и "процесс"?

Цитата
а в патче бэкдор

Вы могли бы лично посмотреть IDA`ой, к примеру, что делает данное приложение, в целом, и чем реализация некоторых функций отличается от оригинальной в hlds_i686, в частности.

Отредактировал: vladsol, - 6.9.2012, 14:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 6.9.2012, 14:54
Сообщение #126
Стаж: 14 лет

Сообщений: 130
Благодарностей: 4
Полезность: 33

Цитата(vladsol @ 6.9.2012, 14:23) *
Hebeda,
Вы путаете понятия "поток" и "процесс"?


Вы могли бы лично посмотреть IDA`ой, к примеру, что делает данное приложение, в целом, и чем реализация некоторых функций отличается от оригинальной в hlds_i686, в частности.

Вопрос с потолка?

У вас недержание? Зачем в каждой теме вставлять свою 'лепту'?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 6.9.2012, 14:59
Сообщение #127
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

Цитата
Вопрос с потолка?

Нет. Просто процесс и поток - немного разные вещи, Вы это должны были бы знать.


Цитата
У вас недержание? Зачем в каждой теме вставлять свою 'лепту'?

Встречный вопрос: к чему этот п***жь по поводу бэкдоров, пиара, и т.п. ?
Вам не нравится, что я высказываю свое мнение, что-ли? Ну, не читайте мои посты...

Отредактировал: vladsol, - 6.9.2012, 15:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qRoC
сообщение 6.9.2012, 21:12
Сообщение #128
Стаж: 14 лет

Сообщений: 53
Благодарностей: 13
Полезность: 190

Цитата
Разумеется сервер может прыгать по ядрам

Что значит прыгать по ядрам? Приложение хранится в ОЗУ и только в нём. А кэш процессора общий

Цитата
если честно не увидел вообще никакого профита от патча

Можете показать что выдаёт сервер на стандартной сборке с sys_ticrate 600, 1000?

Цитата
Он надеется что кто-то из хостеров поставил его 'патч', а в патче бэкдор, он может быть и безвреден (например сбор информации о плагинах, защите, версии), но как-то может ему помочь с его хостингом.

Ага, 4 штуки

Цитата
но у него нет серверов с игроками, поэтому он написал тут, чтобы те у кого они есть - протестили

Вообще нет серверов

Цитата
Вы путаете понятия "поток" и "процесс"

Или просто не знает, зато делает вид какой он умный, а я тут дурак.

Отредактировал: qRoC, - 6.9.2012, 21:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 6.9.2012, 21:32
Сообщение #129
Стаж: 14 лет

Сообщений: 130
Благодарностей: 4
Полезность: 33

Цитата(qRoC @ 6.9.2012, 22:12) *
Или просто не знает, зато делает вид какой он умный, а я тут дурак.

Я пытался помочь, а получил только необоснованную критику, из чего следует вывод, что автору топика не нужно решение проблемы и не нужно обсуждение, а ему нужно что-то другое, например самореклама или что бы кто-то потестил его 'хрен знает что'.

Цитата
Что значит прыгать по ядрам? Приложение хранится в ОЗУ и только в нём. А кэш процессора общий

При чём здесь кэш? При чём здесь где приложение хранится? Разговор о фактическое realtime нагрузке на ядра сервера.

Отредактировал: Hebeda, - 6.9.2012, 21:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qRoC
сообщение 6.9.2012, 21:33
Сообщение #130
Стаж: 14 лет

Сообщений: 53
Благодарностей: 13
Полезность: 190

Hebeda
Я процитировал твои сообщения, покажи где там помощь кроме критики?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 6.9.2012, 21:34
Сообщение #131
Стаж: 14 лет

Сообщений: 130
Благодарностей: 4
Полезность: 33

Цитата(qRoC @ 6.9.2012, 22:33) *
Hebeda
Я процитировал твои сообщения, покажи где там помощь кроме критики?

Пусть кто-нибудь другой объяснит...например модератор. Мне если честно тошно от разговора с такими.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб2
сообщение 6.9.2012, 23:32
Сообщение #132


Стаж: 14 лет

Сообщений: 2367
Благодарностей: 1209
Полезность: 1014

Цитата
Шедуллер насколько я знаю никак не сможет разделить процесс на несколько потоков/ядер, только переключить на то ядро, которое больше всех свободное от нагрузки. И со стандартным шедуллером это делается неплохо...

я же писал про очередь задач, причем тут прыгать с ядро на ядро, все немножко сложнее.

Цитата
Что значит прыгать по ядрам? Приложение хранится в ОЗУ и только в нём. А кэш процессора общий

он имел ввиду нагрузку на конкретное ядро, в общем, грубо говоря, с точки зрения пользователя, с дефолтными настройками шедуллера - приложение именно "прыгает" по ядрам - кидает очередь задач на конкретное ядро.
и после выполнее оного идет загружать следующее.

Цитата
Можете показать что выдаёт сервер на стандартной сборке с sys_ticrate 600, 1000?

легко
дефолт 600

467 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
567 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
603 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
621 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
306 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
408 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
570 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
530 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
601 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
604 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
399 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
407 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
567 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
609 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
614 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
578 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
598 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
333 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
452 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)

600 с патчем

604 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
570 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
597 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
603 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
621 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
545 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
550 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
578 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
609 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
601 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
567 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
602 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
608 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
597 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
603 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
627 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
569 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
500 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
572 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)


дефолт 1001

1000 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1001 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1003 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
997 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1001 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
999 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
999 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
997 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1005 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1002 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1001 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
804 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
978 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1003 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1007 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
999 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
979 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1000 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1001 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)

1001 с патчем

1000 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
967 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
951 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
981 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1001 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
999 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
962 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
950 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
934 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
999 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
970 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
941 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
978 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1003 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
899 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
955 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
972 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
1000 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)
999 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)


А в общем на этой машине еще и вебсервер и куча всякого говна, так что не очень объективно, + цент 6.3 жрет проц как чумачечий..да и меня вполне устраивает 100-1000 :) стрельба получше.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qRoC
сообщение 7.9.2012, 0:31
Сообщение #133
Стаж: 14 лет

Сообщений: 53
Благодарностей: 13
Полезность: 190

Цитата
цент 6.3 жрет проц как чумачечий

Зато планировщик намного лучше реализован.

Цитата
467 fps -- host( 1) sv( 0) cl( 0) gfx( 0) snd( 0) ents(122)

Вот это одна из причин почему вышел данный патч. При значениях 600-800 fps сильно проседало.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб2
сообщение 7.9.2012, 6:42
Сообщение #134


Стаж: 14 лет

Сообщений: 2367
Благодарностей: 1209
Полезность: 1014

qRoC,
Цитата
Зато планировщик намного лучше реализован.

меня cfq, что в 5.8 вполне устраивает

/add
и да

Цитата
Вот это одна из причин почему вышел данный патч. При значениях 600-800 fps сильно проседало.

Это принципиально только хостерам...но тут отпадает необходимость патча, когда фпс можно просто нарисовать.
Поверье скачки фпс, что входят в диапазон 100-1000 рядовому геймеру незаметны, стабильная 1000 рядовому геймеру, уже становится заметно - железо начинает работать под нагрузкой, образуется немного большая очередь задач и уже стрельба катится в дно.

У себя, долгое время, пока сидел на дженте, держал ту самую стабильную тысячу, после того, как пересел на рхел, мои геймеры не могли нарадоваться, потому что все намного плавно)

На правильно собранной системе, на зенсорце какомнибудь, на 4.15 ядре, с нормально настроенным планировщиком - можно и 2к фпс стабильных без особых нагрузок держать)
Но если у вас хх20 ксеоны или другие днищепроцы, меньше 3ггц на ядре, то какая нафиг стабильность?)
Особенно я это заметил, как пересел с 5420 на 5450 и 3-4ггц десктопы.
Там на стоковой дженте, на амд к10 выдавало 990-1000, как и на фх, с нагрузкой, в 40% на одно ядро.
В то время, как на тех самых 5420, на точно такой же дефолтной дженте скакало с 600 до 1000 на тех же 32х игроках.

Отредактировал: нуб2, - 7.9.2012, 9:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя L_O_T_U_S
сообщение 7.9.2012, 11:13
Сообщение #135


Стаж: 17 лет

Сообщений: 555
Благодарностей: 32
Полезность: 89

сор за оффтоп , может подкинете статью о настройке планировщика?
ос Gentoo
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qRoC
сообщение 7.9.2012, 11:59
Сообщение #136
Стаж: 14 лет

Сообщений: 53
Благодарностей: 13
Полезность: 190

Цитата
образуется немного большая очередь задач и уже стрельба катится в дно.

Могу скинуть время выполнения фрейма в целом и по основным функциям, можно заметить что это всё не страшно, как Вам кажется.

нуб2
Все считают что качество=стабильное fps, объяснять каждому лично что это не так - бесполезно.

L_O_T_U_S
Поищи на ibm, а так там особо нечего настраивать, уже давно сложность планировщик O(1), просто в centos 6 улучшили некоторые моменты.

Отредактировал: qRoC, - 7.9.2012, 12:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб2
сообщение 7.9.2012, 12:16
Сообщение #137


Стаж: 14 лет

Сообщений: 2367
Благодарностей: 1209
Полезность: 1014

qRoC,
почему бы тогда не выпустить патч, что будет рисовать фпс...ну и еще до кучи ставить днорейты, чтобы сервак не грузило?)
Я не кодер, но я именно так бы и сделал, еслиб умел и понимал))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 7.9.2012, 12:20
Сообщение #138
Стаж: 14 лет

Сообщений: 130
Благодарностей: 4
Полезность: 33

Цитата(нуб2 @ 7.9.2012, 12:16) *
qRoC,
почему бы тогда не выпустить патч, что будет рисовать фпс...ну и еще до кучи ставить днорейты, чтобы сервак не грузило?)
Я не кодер, но я именно так бы и сделал, еслиб умел и понимал))

Я не думаю, что если бы ты был кодером, ты бы умудрился вставить кучу спама одновременно сломав консоль сервера в одном маленьком патче.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя qRoC
сообщение 7.9.2012, 12:27
Сообщение #139
Стаж: 14 лет

Сообщений: 53
Благодарностей: 13
Полезность: 190

нуб2
Пользователь платит за возможность получить эти 800, 1000 и другие значения FPS, зачем дурить?)

Hebeda
Всё успокоится не можешь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб2
сообщение 7.9.2012, 12:34
Сообщение #140


Стаж: 14 лет

Сообщений: 2367
Благодарностей: 1209
Полезность: 1014

Hebeda,
тем не менее такие патчики есть.
qRoC,
Ну а зачем нагружать железо и зарабатывать меньше денег, если можно зарабатывать больше денег.
Поверь, только очень прошаренный игро-админ заметит разницу между 100 фпс 500 и 1000.
Я занимаюсь игрушками уже года 4 и я не вижу разницы. Геймеры видят стабильную 1000 и им не нравится. Ну тут каждый сам за себя решает)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
9 страниц V  « 6 7 8 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: