Автор Тема: Сървъра дърпа много ресурс от процесора.  (Прочетена 1108 пъти)

Denko

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Здравейте,
докъто бях на уиндоус, когато сървърът ми на цс се напълнеше, товареше около 40-50% от първото ядро на процесора, но под линукс товаренето е около 70-80%. Дали това се дължи на графичната среда? След като се натовари така, FPS-то на сървъра (кадрите в секунда) падат до под 100, докъто като има около 15-20 човека кадрите са на 1000 в секунда.
Дали не трябва да направя някаква оптимизация ?
Активен

tyuio

  • Напреднали
  • *****
  • Публикации: 145
    • Профил
КАкви са ти я 1000  кадри в секунда бе човеко?
Активен

Denko

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
очаквах да има такива въпроси, говоря за кадрите на самия цс сървър, когато те са 1000 е най-добре разбирасе, но моите падат когато се натовари процесора..
ето за това говоря
Активен

tyuio

  • Напреднали
  • *****
  • Публикации: 145
    • Профил
нЕ СЪМ СПЕЦИАЛИСТ НО СПОРЕД МЕН 1000 КАДъРА СА НЕ ВЪЗМОЖНО ЧИСЛО.
Активен

Denko

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Добре сега тук кадрите ли ще обсъждаме или натоварването ? Щом казвам, че са възможни, значи е така, отдавна се занимавам със сървъри, но натоварването под линукс ми е доста по-голямо... това ми е проблема.
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Добре сега тук кадрите ли ще обсъждаме или натоварването ? Щом казвам, че са възможни, значи е така, отдавна се занимавам със сървъри, но натоварването под линукс ми е доста по-голямо... това ми е проблема.
дай да видим какво дава командата
Код:
vmstat 1 10
и
Код:
top
нЕ СЪМ СПЕЦИАЛИСТ НО СПОРЕД МЕН 1000 КАДъРА СА НЕ ВЪЗМОЖНО ЧИСЛО.
Това няма нищо общо с честотата на обновяване на образа от видеоконтролера!
Активен

0x2B|~0x2B

Denko

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Добре сега тук кадрите ли ще обсъждаме или натоварването ? Щом казвам, че са възможни, значи е така, отдавна се занимавам със сървъри, но натоварването под линукс ми е доста по-голямо... това ми е проблема.
дай да видим какво дава командата
Код:
vmstat 1 10
и
Код:
top

denko@ubuntu:~$ vmstat 1 10
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 1  0     32 151500 1314324 1133000    0    0    23    25  180   15 43  6 51  0
 2  0     32 151280 1314324 1133000    0    0     0     0 4828 8467 42 10 48  0
 4  0     32 151376 1314324 1133000    0    0     0     0 4838 8780 47  8 45  0
 3  0     32 151376 1314324 1133000    0    0     0     0 4791 8483 46  9 45  0
 3  0     32 151376 1314332 1132996    0    0     0    44 4819 8920 42  4 53  0
 1  0     32 151376 1314332 1133000    0    0     0     0 4771 8428 43  2 55  0
 0  0     32 151500 1314332 1133000    0    0     0     0 4759 8557 44  5 51  0
 5  0     32 151484 1314332 1133000    0    0     0     0 4774 8263 54  7 39  0
 3  0     32 151500 1314332 1133000    0    0     0     0 4742 8512 46  3 50  0
 1  0     32 151452 1314332 1133000    0    0     0     0 4767 8335 45  5 50  0
denko@ubuntu:~$


нЕ СЪМ СПЕЦИАЛИСТ НО СПОРЕД МЕН 1000 КАДъРА СА НЕ ВЪЗМОЖНО ЧИСЛО.
Това няма нищо общо с честотата на обновяване на образа от видеоконтролера!
Активен

tyuio

  • Напреднали
  • *****
  • Публикации: 145
    • Профил
Извинявам се така подразбрах!
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Добре сега тук кадрите ли ще обсъждаме или натоварването ? Щом казвам, че са възможни, значи е така, отдавна се занимавам със сървъри, но натоварването под линукс ми е доста по-голямо... това ми е проблема.
дай да видим какво дава командата
Код:
vmstat 1 10
и
Код:
top

denko@ubuntu:~$ vmstat 1 10
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 1  0     32 151500 1314324 1133000    0    0    23    25  180   15 43  6 51  0
 2  0     32 151280 1314324 1133000    0    0     0     0 4828 8467 42 10 48  0
 4  0     32 151376 1314324 1133000    0    0     0     0 4838 8780 47  8 45  0
 3  0     32 151376 1314324 1133000    0    0     0     0 4791 8483 46  9 45  0
 3  0     32 151376 1314332 1132996    0    0     0    44 4819 8920 42  4 53  0
 1  0     32 151376 1314332 1133000    0    0     0     0 4771 8428 43  2 55  0
 0  0     32 151500 1314332 1133000    0    0     0     0 4759 8557 44  5 51  0
 5  0     32 151484 1314332 1133000    0    0     0     0 4774 8263 54  7 39  0
 3  0     32 151500 1314332 1133000    0    0     0     0 4742 8512 46  3 50  0
 1  0     32 151452 1314332 1133000    0    0     0     0 4767 8335 45  5 50  0
denko@ubuntu:~$


На мен натоварването ми изглежда нормално. Все пак това е софтуер за две различни ОС и не може да се очаква да се държи по същия начин. Освен това да си пускаш скайп, броузер и т.н. на сървър не ми изглежда много умно.
Между другото виж дали няма настройки сървъра на CS да ползва повече памет (реална)
Активен

0x2B|~0x2B

Denko

  • Напреднали
  • *****
  • Публикации: 15
    • Профил
Прав си, можеби просто на линукс товари повече, но мислих, че ще е по-леко даже, а е възможно и графичната среда да играе някаква роля...
Активен

tyuio

  • Напреднали
  • *****
  • Публикации: 145
    • Профил
Пробвай да стартираш сървъра без графика и изключиш ненужните процеси, за да провериш как се държи тогава.
Активен

takov

  • Напреднали
  • *****
  • Публикации: 40
  • Distribution: Linux Debian
    • Профил
    • WWW
Може би ще трябва да се компилира ядро,но принципно ядрото се компилира,за да се вдигне 1000фпс.При компилирано ядро под Линукс се извлича максималния ресурс на процесора,тоест 1000фпс ти скапва процесора.Препоръчвам ти да ограничиш фпс-то на сървъра,примерно 300/400 е доста добре,но все пак може и повече.Дай малко информация за самия процесор,да не би пък дой да е слаб ?
Активен