Колку е соодветен просекот на оптоварување на Linux? Проверка на искористување на оптоварувањето на процесорот

Ако вашиот компјутер (компјутер) е многу бавен, можеби ќе сакате да проверите дали системот е под големо оптоварување?

Неодамна, некојИнтернет маркетингСлужбеникот изјавил дека тој е одговорен заЕ-трговијаНа веб-локацијата не можеше да се пристапи поради проблем пред извесно време...

Оваа веб-страница се заснова наВеб-страница на WordPress, воLinux Поставување на VPS сервер.

  • Конфигурацијата на серверот Linux VPS има само 1 јадро на процесорот и 1 GB RAM меморија.

Најавете се во позадината на серверот Linux VPS за да го проверите проблемот и да откриете дека просекот на оптоварување е многу висок, достигнувајќи повеќе од 10.0.

На системите Линукс, ние обично користимеuptimeкоманда за да ја видите (wкоманда иtopкомандата е исто така достапна).

Дополнително, тие работат и на Mac компјутерите на Apple.

Кога дознав дека просекот на оптоварување е превисок, се обидов да најдам начин да го решам проблемот!

  • Кога просечното оптоварување е превисоко,Чен ВајлијангРешението што е дадено е да се зголеми бројот на јадра на процесорот.
  • Потоа, решително надградете ја конфигурацијата на2 јадра на процесорот,8 GB RAM меморија.
  • Проблемот со прекумерниот просек на оптоварување беше брзо решен.

1. Проверете го оптоварувањето на системот

Во терминалниот прозорец на SSH, напишете ја следнава команда ▼

uptime

Системот ќе врати линија со информации ▼

Колку е соодветен просекот на оптоварување на Linux? Проверка на искористување на оптоварувањето на процесорот

Втората половина од линијата покажува „просечно оптоварување“, што значи „просечно оптоварување на системот“

  • Внатре има 3 броја.Како можеме да утврдиме дали оптоварувањето на системот е големо или мало?

Оптоварување на серверот? горната команда/употреба на процесорот/просечен метод на пресметка на оптоварување

Зошто има 3 бројки?

  • Тие го претставуваат просекот на оптоварување на системот во минути од 1, 5 и 15 минути.
  • Ако продолжите да барате, исто така ќе ви каже дека кога процесорот е целосно неактивен, просекот на оптоварување е 0;
  • Кога обемот на работа на процесорот е заситен, просекот на оптоварување е 1.

Што значи процесорот?

  • Процесорот е централна процесорска единица.
  • (Англиска централна процесорска единица, процесор)
  • Процесорот е компјутерско јадро и контролно јадро на компјутерот.

Користење на процесорот

  • Употребата на процесорот е статистичка информација за статусот на користење на процесорот во одреден временски период.
  • Овој индикатор ја покажува употребата на процесорот (колку процесорот е окупиран).
  • Ако процесорот е зафатен долго време, треба да размислите дали процесорот е преоптоварен. ?
  • Долготрајната работа со преоптоварување е еден вид оштетување на самата машина.
  • Затоа, користењето на процесорот мора да се контролира до одреден сооднос за да се обезбеди нормално функционирање на машината.

Што е просечно оптоварување?

  • Просекот на оптоварување е оптоварувањето на процесорот, а информациите што ги содржи се статистиката за користење на процесорот во одреден период.
  • Тоа е статистика за збирот на процесорската обработка и бројот на процеси кои чекаат за обработка на процесорот за одреден временски период.
  • Тоа е, статистиката за должината на редот што ја користи процесорот.

Очигледно, колку е помала вредноста на „просекот на оптоварување“, како што е 0.2 или 0.3, значи помал обем на работа на компјутерот (компјутерот) и полесен оптоварување на системот.

  • Но, кога гледате сериозно оптоварување на системот?
  • Дали е еднакво на 1 час? Или е еднакво на 0.5? Или е еднакво на 1.5?
  • Што треба да направам ако овие три вредности се различни за 1 минута, 5 минути и 15 минути?

2. Аналогија

За да одредите дали вашиот систем е преоптоварен, мора да разберете што всушност значи просекот на оптоварување.

Следно,Чен ВајлијангОва прашање ќе биде објаснето на најразбирлив јазик.

Прво, претпоставуваме дека во наједноставниот случај, вашиот компјутер има само еден процесор и сите компјутерски операции мора да бидат завршени од овој процесор.

Да го замислиме просекот на оптоварување на овој процесор како мост:

На мостот има само една лента и сите возила мора да ја поминат оваа лента.

(Очигледно, мостот може да се користи само во една насока.)

Кога оптоварувањето на системот е 0, тоа значи дека нема автомобили на мостот ▼

Кога оптоварувањето на системот е 0, тоа значи дека нема автомобили на мостот. Слика 3

Оптоварувањето на системот е 0.5, што значи дека има половина од автомобилите на мостот ▼

Оптоварувањето на системот е 0.5, што значи дека има половина од автомобилите на мостот. Слика 4

Оптоварувањето на системот е 1.0, што значи дека има автомобили на сите делови од мостот, што значи дека мостот е „полн“ ▼

Оптоварувањето на системот е 1.0, што значи дека има автомобили на сите делови од мостот, што значи дека мостот е „полн“ Слика 5

  • Но, мора да се напомене дека мостот се уште може да се помине овде.

Оптоварувањето на системот е 1.7, што значи дека има премногу возила и мостот е полн (100%).

  • Возилата кои чекаат на мостот сочинуваат 70% од возилата на мостот.

По аналогија, и така натаму, оптоварувањето на системот е 2.0:

  • Ова значи дека има онолку возила што чекаат колку што има палуби на мостовите.
  • Оптоварувањето на системот е 3.0, што значи дека има двојно повеќе возила кои чекаат на мостот отколку што има палуби на мостот.
  • Кога оптоварувањето на системот е поголемо од 1, задното возило мора да чека;
  • Колку е поголемо оптоварувањето на системот, толку подолго е времето на чекање за да се помине преку мостот ▼

Колку е поголемо оптоварувањето на системот, толку е подолго времето на чекање за да се помине мостот. Слика 6

  • Системското оптоварување на процесорот е во основа еднакво на капацитетот на горенаведениот симулациски мост, што е максималниот обем на работа на процесорот.
  • Возилата на мостот се процеси кои чекаат процесорска обработка.

Ако процесорот обработува до 100 процеси во минута, оптоварувањето на системот е 0.2, што значи дека процесорот обработува само 1 процеси во оваа 20 минута;

Системското оптоварување од 1.0 значи дека процесорот се справува со 1 процеси за 100 минута;

1.7 Ова значи дека покрај 100-те процеси што процесорот ги обработува, има 70 процеси кои чекаат процесорот да ги обработи.

За да работи непречено на вашиот компјутер, оптоварувањето на системот не треба да надминува 1.0, така што нема потреба да се чека каков било процес и прво може да се обработат сите процеси.

Очигледно, 1.0 е клучна вредност.

Ако оваа вредност е надмината, системот не е во оптимална состојба. Мора да интервенирате.

3. Кој е соодветен просек на оптоварување на системот?

Дали 1.0 е идеална вредност за оптоварување на системот?

Не мора, системските администратори имаат тенденција да остават малку простор.

Кога оваа вредност ќе достигне 0.7, треба да знаете нешто како ова:

  • Кога оптоварувањето на системот продолжува да биде поголемо од 0.7, мора да започнете да го истражувате проблемот и да спречите влошување на ситуацијата.
  • Кога оптоварувањето на системот продолжува да биде поголемо од 1.0, мора да најдете решение и да ја намалите вредноста.
  • Кога оптоварувањето на системот ќе достигне 5.0, тоа покажува дека има сериозен проблем со системот и тој не реагира долго време или за малку ќе падне. Не треба да дозволите системот да ја достигне оваа вредност.

4. Повеќе процесори на процесори

Горенаведеното претпоставува дека вашиот компјутер (компјутер) има само еден процесор.

Што се случува ако вашиот компјутер (компјутер) има инсталирани 2 процесори?

2 процесори значи дека процесорската моќ на компјутерот (компјутерот) е двојно зголемена, а бројот на процеси кои можат да се обработуваат истовремено е двојно зголемен.

Чен ВајлијангОвде сè уште ја користиме аналогијата на мостот. 2 процесори значат дека мостот има 2 канали и капацитетот на сообраќајот е двојно зголемен ▼

Чен Веилијанг сè уште ја користи аналогијата на мостот овде. 2 процесори значат дека мостот има 2 канали и капацитетот на сообраќајот е двојно зголемен. Слика 7

  • Затоа, 2 процесори значи дека оптоварувањето на системот може да достигне 2.0, а секој процесор достигнува 100% обем на работа.
  • За компјутер со n.0 процесори, максималното прифатливо оптоварување на системот е n.0 процесори.

5. Повеќејадрен процесор на процесорот

Добавувачите на чипови обично вклучуваат повеќе јадра на процесорот во процесорот, кој се нарекува „мулти-јадрен процесор“.

Во однос на оптоварувањето на системот, процесорот со повеќе јадра е сличен на мулти-процесорот.

Затоа, кога се размислува за оптоварување на системот, мора да се земе предвид колку процесори има вашиот компјутер? И колку јадра има секој процесор?

Потоа, со делење на оптоварувањето на системот со вкупниот број јадра, компјутерот ќе работи нормално се додека оптоварувањето на секое јадро не надминува 1.0.

Како да знаете колку процесорски јадра има компјутерот?

Користејќи ја командата, ви овозможува да ги видите информациите за процесорот ▼

cat /proc/cpuinfo

Команда која директно го враќа вкупниот број на јадра на CPU ▼

grep -c 'model name' /proc/cpuinfo

6. Кое просечно време на оптоварување треба да го погледнам?

последно прашање:

„просечно оптоварување“ просечно оптоварување, се враќаат вкупно три просеци:

  • 1 минута оптоварување на системот, 5 минути оптоварување на системот, 15 минути оптоварување на системот.

На која вредност треба да се осврнам?

  • Ако оптоварувањето на системот е поголемо од 1 само за 1.0 минута и помало од 2 во другите 1.0 временски периоди, тоа покажува дека ова е само привремен феномен и дека проблемот не е сериозен.
  • Ако просечното оптоварување на системот е поголемо од 15 за 1.0 минути (по зголемувањето на бројот на јадрата на процесорот), проблемот е сè уште присутен и не е привремен феномен.
  • Затоа, главно треба да го набљудувате „15-минутното оптоварување на системот“ како индикатор дека компјутерот (компјутерот) работи како и обично.

Следното е повеќе за горната команда/употреба на процесорот/просечен метод за пресметување на оптоварување ▼

Што треба да направам ако оптоварувањето на VPS е превисоко?

Сега мојата веб-страница не може да се пристапи бидејќи оптоварувањето е превисоко, што да правам?

врвот – 20:44:30 до 12 мин., 1 корисник, просек на оптоварување: 2.21, 8.39, 6.48

  • Вашиот сервер се управува самостојно, она што треба да направите е да се проверите во самиот сервер преку SSH.
  • Проверете што работи? Кој процес итн?
  • Доколку е потребно, обидете се да го рестартирате серверот.
  • Ако оптоварувањето е сè уште превисоко по рестартирање на серверот, обидете се да го идентификувате процесот што е преоптоварен и да го запрете.
  • Доколку е потребно, рестартирајте го процесот сам (не серверот).
  • Или по консултација со службата за корисници „Зошто е превисоко оптоварувањето на VPS/серверот?“, сè уште нема што да се прави, а на крајот единствената опција е да се зголеми конфигурацијата на серверот.

Колку простор е погоден за веб-страница на странско трговско друштво??

Како да ја изберете вистинската конфигурација на серверот? Кликнете на врската подолу за да го видите просечното дневно решение за IP сервер од 1 ▼

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Колку е превисок просекот на оптоварување на Linux? Може да ви биде од помош.

Добредојдовте да ја споделите врската од оваа статија:https://www.chenweiliang.com/cwl-1027.html

Добредојдовте на Телеграмскиот канал на блогот на Чен Веилијанг за да ги добиете најновите ажурирања!

🔔 Бидете први што ќе го добиете вредниот „Водич за употреба на алатката за AI за маркетинг на содржина на ChatGPT“ во горниот директориум на каналот! 🌟
📚 Овој водич содржи огромна вредност, 🌟Ова е ретка можност, не ја пропуштајте! ⏰⌛💨
Споделете и лајкнете ако ви се допаѓа!
Вашето споделување и лајкови се наша континуирана мотивација!

 

评论

Вашата адреса за е-пошта нема да биде објавена. Се користат задолжителните полиња * Етикета

скролувајте до врвот