|
Сравнение скорости выполнения запроса на localhost и с соседнего сервера
|
|||
---|---|---|---|
#18+
шаманством занимаетесь IMHO Перед тем как решать, сначала нужно сформулировать задачу / проблему. Внятные и осмысленные требования по производительность в договоре/доп.соглашениях/прочих документах. "На разделенном получаем условно от 30 до 50% потерь по времени. Заказчик говорит уменьшайте задержку в сети, настройками." " Заказчики хотели бы довести потери на разделении сервера приложений от сервера бд до 20%, хотя судя по всему задача не решаема." эти требования не внятные и не осмысленные 1) Сферические проценты потерь Довести потери до 1 % очень легко! Просто нужно взять старенький комп 486 SX 25, попытаться собрать под него постгресс... Запрос будет выполняться 1 минуту, запрос по сети 1 минуту и пол секунды - требуемые параметры достигнуты !!! note: вместо 486 SX, можно придумать и другие, более современные технологии "ускорения через замедление )))"- своп, разместить важные части базы на флоппи дисках/USB-флешках и так далее и так далее... 2) Как считать потери и задержку в сети? Можно считать latency сети netperf / qperf. Тут все просто! В два раза должно меняться просто включением/выключением interrupt moderation Если уже выключено ))), то перед показом заказчика включаем и потом выключаем... шарик входит и выходит ( C ) Ио Если на реальном приложении, то и netperf и psql не показатель. И может очень слабо (и вплодь до обратного, по тесту улучшаем, на деле ухудшаем) коррелировать с работой реального приложения. AFAIK ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:10 |
|
Сравнение скорости выполнения запроса на localhost и с соседнего сервера
|
|||
---|---|---|---|
#18+
batong ПС. остается вопрос постоянная работа cpu в данном режиме чем обернется в будущем? Чуть выше энергопотребление в простое. Возможно чуть более агрессивный turbo boost под нагрузкой. В общем - режим работы штатный для CPU. ЕМНИП, железо в performance стартует всегда, в powersave его потом ОС переключает. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 18:34 |
|
Сравнение скорости выполнения запроса на localhost и с соседнего сервера
|
|||
---|---|---|---|
#18+
Спасибо всем за помощь, на мелких запросах получилась разница около 6%. Совокупная разница при пакетных выгрузках около 16%. Дальше только если использовать оптимизацию сети адаптерами из постов выше, ну и сокращать мелкие запросы. Может кому то тоже будет полезной статья https://www.ibm.com/developerworks/ru/library/l-cpufreq-2/index.html ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2020, 11:14 |
|
|
start [/forum/topic.php?fid=53&startmsg=40018934&tid=1994367]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 255ms |
0 / 0 |