Автор Тема: Оптимизация на убунту  (Прочетена 19174 пъти)

wallkick95

  • Напреднали
  • *****
  • Публикации: 22
    • Профил
Оптимизация на убунту
« -: May 15, 2013, 17:10 »
Пускам темата предварително, за да посочите основните начини за повишаване на бързодействието на убунту. А предварително, защото сега започвам да гледам другите уроци за оптимизация.

Искам да я оптимизирам, защото пускам сървър и понякога натоварването стига 100%. Тоест моята цел е по-висока производителност на машината.

За начало, кои процеси да спирам от HTOP, тъй като ми е доста непозната статистиката в него, моля да споменете основните процеси, които е трябва да се килнат.

Операционната система използва 30 гб от хард диса ми. Възможно ли е да инсталирам напълно убунту, върху хард диска, без да заличавам сегашната информация върху него? Говоря за данните, които сега се намират в дяла на убунту.

Очаквам и предложения и линкове към теми, основната цел е по-производителен сървър и същевременно да запазя убунту с графична среда.
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Оптимизация на убунту
« Отговор #1 -: May 15, 2013, 18:14 »
Освен ако не споделиш какво сервира този сървър, надали ще получиш свестни насоки. Също така, не очаквай да получиш еднозначни формули за успеха - със сигурност ще трябва сам да отсееш кои от евентуалните съвети, които ще ти се предложат, трябва да приложиш (нямам съмнения, че ще възникнат дискусии и спорове за някои от тях).

За да не те оставя съвсем без отговор, една от програмите, коитообикновено не се пускат на сървър, е X сървъра. Колко голям ще бъде ефектът от спирането на графиката обикновено е спорна тема, така че сам трябва да си провериш дали при теб има смисъл.

Също така, не се занимавай с kill на всички процеси, които не трябва да вървят. Проучи си как се конфигурира те изобщо да не се стартират. Две ключови думи: runlevels и update-rc.d.
Активен

wallkick95

  • Напреднали
  • *****
  • Публикации: 22
    • Профил
Re: Оптимизация на убунту
« Отговор #2 -: May 15, 2013, 21:55 »
Хостът е за CS Dedicated Server. Въпроса е системата да бъде прозводителна, за да не има лаг в сървъра.

Какъв би бил ефекта, ако заредя сървъра в Linux Background-a? Използвайки следната команда screen -A -m -d -S myserver ./hlds_run -game cstrike -port 27015 +maxplayers 32 +map de_dust2 +sv_lan 0 -insecure -noipx -nojoy -pingboost 3

Какво мислите за редовното рестартиране на системата? За да се стартира всичко наново и на чисто. Какво е значението?
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Оптимизация на убунту
« Отговор #3 -: May 15, 2013, 23:22 »
Какъв би бил ефекта, ако заредя сървъра в Linux Background-a? Използвайки следната команда screen -A -m -d -S myserver ./hlds_run -game cstrike -port 27015 +maxplayers 32 +map de_dust2 +sv_lan 0 -insecure -noipx -nojoy -pingboost 3
Ако не се лъжа - никакъв.

Какво мислите за редовното рестартиране на системата? За да се стартира всичко наново и на чисто. Какво е значението?
Аз бих казала - пълна глупост. Не е това нещото, което ще ти оптимизира системата. Само ще си докараш излишен downtime на сървъра (което е несериозно).
Активен

arda_kj

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian Sid/Unstable; Ubuntu 12.04
  • Window Manager: Gnome/KDE
    • Профил
Re: Оптимизация на убунту
« Отговор #4 -: May 16, 2013, 00:43 »
Мойто мнение е, че каквото и да правиш няма да подобриш нищо съществено. И да спреш услугите, които не ти трябват няма да спечелиш нищо, т.к. ако тези услуги така или иначе не се използват, няма как да натоварят машината.

Наистина ако спреш Xserver и графиката ще спечелиш между 1-5%. Общо взето ако сървъра ти има достатъчно РАМ памет, така че да не ползва swap дяла/файла (това е виртуалната памет, която е на хардиска и е бавна), повече от това едва ли може да направиш.

Ако искаш истинска оптимизация ще трябва да вземеш по-мощен сървър, това е истината. Другия вариант е да прекомпилираш ядрото и съответния софт, който искаш да работи по-бързо, ама едва ли ще искаш да си губиш времето с това, а пък и е съмнително дали ще увеличиш съществено производителността, т.к. така или иначе софтуера в Убунту идва компилиран с що годе добри оптимизации (виж за твоя CS софт може и да не е така).

ПС: При Убунту е препоръчително услугите (services) да се спират по тертипа на upstart демона, който е отговорен за стартирането им. Най-простият начин да спреш някоя услуга е да отидеш в /etc/init директорията и там да преименуваш конфиг. файла на съответната услуга, така че да не завършва на ".conf". Аз например преименувам файла от, например, cups.conf --> cups.conf.disabled. Понеже не завършва на .conf, upstart няма да стартира съответната услуга. Има и други начини да не се стартират услуги, но за начало това ти стига.
Активен

Debian Sid/Unstable; Ubuntu 12.04
"За да открием истината, е нужно поне веднъж в живота си да подложим всичко на съмнение" - Р. Декарт

kitrasani

  • Участници
  • ***
  • Публикации: 3
    • Профил
Re: Оптимизация на убунту
« Отговор #5 -: Mar 31, 2018, 11:30 »
Varnish Cache i used
Активен

spec1a

  • Напреднали
  • *****
  • Публикации: 4173
    • Профил
Re: Оптимизация на убунту
« Отговор #6 -: Mar 31, 2018, 11:53 »
   Бaси,станахме мишена на какви ли не нахалници ... или ботове.
   На този (ако не е бот) може би му плащат,за да пише във разни
форуми.
   Интересно,по какъв критерии ги подбира ?
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3451
    • Профил
Re: Оптимизация на убунту
« Отговор #7 -: Mar 31, 2018, 12:21 »
Мани мани.. И говори като Йода - с обратен словоред :o
Активен

Perl - the only language that looks the same before and after encryption.

remotexx

  • Напреднали
  • *****
  • Публикации: 3581
    • Профил
Re: Оптимизация на убунту
« Отговор #8 -: Mar 31, 2018, 17:53 »
Мани, мани това ами... Иде ред... Скоро ще сменяме пак никове и пароли.
Айдеее иде трите Хикса - откога го чакам тоя момент, изчака ми се чакалото, пък има (м) поне едно предсказание което ще се сбъдне рано или късно.  :P

П.П. явно не само форума ами и машината и хостинга са зае.али, няма кой да пачва ядра и да рестартира... А те вирусописачите не спят.
Имам предложение, да вадим кристалните топки и да опитаме да познаем през коя точно дупка са влезли: meltdown, Spectre, ...etc.
вашето мнение
Активен

spec1a

  • Напреднали
  • *****
  • Публикации: 4173
    • Профил
Re: Оптимизация на убунту
« Отговор #9 -: Apr 01, 2018, 15:52 »
   Не бъди толкова черноглед.Минаха много години от хакването.
   Просто трябва да се затегнат правилата за регистрация.
   А кой знае,може и да не е било хакване ...
Активен

foxb

  • Напреднали
  • *****
  • Публикации: 175
    • Профил
    • WWW
Re: Оптимизация на убунту
« Отговор #10 -: Apr 01, 2018, 17:54 »
Пускам темата предварително, за да посочите основните начини за повишаване на бързодействието на убунту. А предварително, защото сега започвам да гледам другите уроци за оптимизация.

Възможностите за оптимизиране са в зависимост от приложението. А също и от конфигурацията на системата.
За CS ми излезе това след търсене в интернет.
https://www.techprobex.com/setup-counter-strike-server/

Искам да я оптимизирам, защото пускам сървър и понякога натоварването стига 100%. Тоест моята цел е по-висока производителност на машината.
Не е проблем ако използването е на 100% ако процеса използващ процесора е приложението. Но ако играеш и използваш като сървър то има конфликт между двете.

За начало, кои процеси да спирам от HTOP, тъй като ми е доста непозната статистиката в него, моля да споменете основните процеси, които е трябва да се килнат.
Списък от процесите ще помогне...
Операционната система използва 30 гб от хард диса ми. Възможно ли е да инсталирам напълно убунту, върху хард диска, без да заличавам сегашната информация върху него? Говоря за данните, които сега се намират в дяла на убунту.
А сега как е инсталирана?