Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Denko в Jul 07, 2010, 14:26



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


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: tyuio в Jul 07, 2010, 15:11
КАкви са ти я 1000  кадри в секунда бе човеко?


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: Denko в Jul 07, 2010, 15:31
очаквах да има такива въпроси, говоря за кадрите на самия цс сървър, когато те са 1000 е най-добре разбирасе, но моите падат когато се натовари процесора..
ето за това говоря


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: tyuio в Jul 07, 2010, 15:48
нЕ СЪМ СПЕЦИАЛИСТ НО СПОРЕД МЕН 1000 КАДъРА СА НЕ ВЪЗМОЖНО ЧИСЛО.


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: Denko в Jul 07, 2010, 16:09
Добре сега тук кадрите ли ще обсъждаме или натоварването ? Щом казвам, че са възможни, значи е така, отдавна се занимавам със сървъри, но натоварването под линукс ми е доста по-голямо... това ми е проблема.


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


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: Denko в Jul 07, 2010, 16:17
Добре сега тук кадрите ли ще обсъждаме или натоварването ? Щом казвам, че са възможни, значи е така, отдавна се занимавам със сървъри, но натоварването под линукс ми е доста по-голямо... това ми е проблема.
дай да видим какво дава командата
Код:
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 КАДъРА СА НЕ ВЪЗМОЖНО ЧИСЛО.
Това няма нищо общо с честотата на обновяване на образа от видеоконтролера!


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: tyuio в Jul 07, 2010, 16:32
Извинявам се така подразбрах!


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: romeo_ninov в Jul 07, 2010, 16:53
Добре сега тук кадрите ли ще обсъждаме или натоварването ? Щом казвам, че са възможни, значи е така, отдавна се занимавам със сървъри, но натоварването под линукс ми е доста по-голямо... това ми е проблема.
дай да видим какво дава командата
Код:
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 да ползва повече памет (реална)


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: Denko в Jul 07, 2010, 16:55
Прав си, можеби просто на линукс товари повече, но мислих, че ще е по-леко даже, а е възможно и графичната среда да играе някаква роля...


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: tyuio в Jul 07, 2010, 17:21
Пробвай да стартираш сървъра без графика и изключиш ненужните процеси, за да провериш как се държи тогава.


Титла: Re: Сървъра дърпа много ресурс от процесора.
Публикувано от: takov в Jul 07, 2010, 23:31
Може би ще трябва да се компилира ядро,но принципно ядрото се компилира,за да се вдигне 1000фпс.При компилирано ядро под Линукс се извлича максималния ресурс на процесора,тоест 1000фпс ти скапва процесора.Препоръчвам ти да ограничиш фпс-то на сървъра,примерно 300/400 е доста добре,но все пак може и повече.Дай малко информация за самия процесор,да не би пък дой да е слаб ?