Линуксийн ачааллын дундаж нь хэр өндөр вэ? CPU ачааллын ашиглалтыг шалгах

Хэрэв таны компьютер (компьютер) удаан байвал систем өндөр ачаалалтай байгаа эсэхийг шалгахыг хүсч болох уу?

Саяхан, жаахан网络 营销Офицер өөрөө хариуцаж байгаагаа мэдэгдэвЦахим худалдааХэсэг хугацааны өмнө үүссэн нөхцөл байдлын улмаас вэбсайт руу нэвтрэх боломжгүй байсан ...

Энэ сайт дээр үндэслэсэн болноWordPress вэбсайт, -дLinux VPS серверийн тохиргоо.

  • Linux VPS серверийн тохиргоо нь зөвхөн 1 CPU цөм, 1 ГБ RAM санах ойтой.

Асуудлыг шалгахын тулд Linux VPS серверийн дэвсгэр рүү нэвтэрч, ачааллын дундаж нь маш өндөр буюу 10.0-ээс дээш байгааг олж мэдээрэй.

Линукс систем дээр бид ихэвчлэн ашигладагuptimeхарах команд (wтушаал баtopтушаал бас боломжтой).

Нэмж дурдахад тэд Apple-ийн Mac компьютеруудтай ажилладаг.

Хэрэв та ачааллын дундаж хэт өндөр байгааг олж мэдвэл асуудлыг шийдэхийг хичээгээрэй!

  • Ачааллын дундаж ачаалал хэт өндөр байвалЧен ВэйлянӨгөгдсөн шийдэл нь CPU-ийн цөмийн тоог нэмэгдүүлэх явдал юм.
  • Дараа нь тохиргоогоо шийдэмгий шинэчилнэ үү2 CPU цөм,8 GB RAM санах ой.
  • Өндөр ачаалалтай дундаж ачааллын нөхцөл байдлыг хурдан шийдвэрлэсэн.

XNUMX. Системийн ачааллыг шалгана уу

SSH терминалын цонхонд дараах тушаалыг бичнэ үү▼

uptime

Систем мэдээллийн мөрийг буцаана ▼

Линуксийн ачааллын дундаж нь хэр өндөр вэ? CPU ачааллын ашиглалтыг шалгах

Мөрийн хоёр дахь хагаст "ачааллын дундаж" гэж бичсэн бөгөөд энэ нь "системийн дундаж ачаалал" гэсэн үг юм.

  • Дотор нь 3 тоо байгаа бол системийн ачаалал их эсвэл бага эсэхийг тодорхойлж чадах уу?

Сервер ачаалал? дээд тушаал/CPU ашиглалт/ачааллын дундаж тооцооны арга

Яагаад 3 тоо байдаг вэ?

  • Эдгээр нь системийн дундаж ачааллыг 1, 5, 15 минутын минутаар илэрхийлдэг.
  • Хэрэв та үргэлжлүүлэн хайж байгаа бол энэ нь CPU бүрэн идэвхгүй байх үед ачааллын дундаж нь 0 гэдгийг хэлэх болно;
  • CPU-ийн ажлын ачаалал ханасан үед ачаалал дунджаар 1 байна.

CPU гэж юу гэсэн үг вэ?

  • CPU нь төв процессорын нэгж юм.
  • (Англи Төв боловсруулах нэгж, CPU)
  • CPU нь компьютерийн тооцоолох цөм ба хяналтын цөм юм.

CPU-ийн хэрэглээ

  • CPU-ийн хэрэглээ нь тодорхой хугацааны туршид CPU-ийн ашиглалтын байдлын статистик мэдээлэл юм.
  • Энэ үзүүлэлт нь CPU-ийн ашиглалтыг харуулдаг (CPU-г эзлэх үед).
  • Хэрэв CPU удаан хугацаагаар ажиллаж байгаа бол CPU хэт ачаалалтай байгаа эсэхийг анхаарч үзэх хэрэгтэй. ?
  • Удаан хугацааны хэт ачааллын ажиллагаа нь машин өөрөө нэг төрлийн гэмтэл юм.
  • Тиймээс машины хэвийн ажиллагааг хангахын тулд CPU-ийн ашиглалтыг тодорхой харьцаагаар хянах ёстой.

Дундаж ачаалал гэж юу вэ?

  • Ачааллын дундаж нь CPU-ийн ачаалал бөгөөд түүнд агуулагдах мэдээлэл нь сегмент дэх CPU ашиглалтын статистик үзүүлэлт юм.
  • Энэ нь CPU-ийн боловсруулалтын нийлбэр болон тодорхой хугацааны туршид CPU-ийн боловсруулалтыг хүлээж буй процессуудын тоог харуулсан статистик юм.
  • Энэ нь CPU-ийн ашигладаг дарааллын уртын статистик юм.

Мэдээжийн хэрэг, 0.2 эсвэл 0.3 гэх мэт "ачааллын дундаж" утга бага байх тусам компьютер (компьютер) -ийн ачаалал бага, системийн ачаалал бага байна гэсэн үг юм.

  • Гэсэн хэдий ч систем хүнд ачаалалтай байгааг та хэзээ харж болох вэ?
  • Эцсийн эцэст 1 цагтай тэнцэх үү?Эсвэл 0.5-тай тэнцүү байна уу?Эсвэл 1.5-тай тэнцэх үү?
  • Хэрэв эдгээр гурван утга 1 минут, 5 минут, 15 минутын дотор өөр байвал би яах ёстой вэ?

XNUMX. Аналоги

Таны систем хүнд ачаалалтай байгаа эсэхийг тодорхойлохын тулд ачааллын дундаж гэж юу болохыг ойлгох ёстой.

Дараачийн,Чен ВэйлянЭнэ асуултыг аль болох энгийн хэлээр тайлбарлах болно.

Нэгдүгээрт, хамгийн энгийн тохиолдолд таны компьютер зөвхөн нэг CPU-тэй бөгөөд бүх үйлдлийг энэ CPU хийх ёстой гэж бид үзэж байна.

Энэ CPU-ийн ачааллын дундажийг гүүр гэж төсөөлөөд үз дээ:

Гүүрэн дээр зөвхөн нэг эгнээ байдаг бөгөөд бүх тээврийн хэрэгсэл энэ эгнээгээр гарах ёстой.

(Мэдээжийн хэрэг, гүүрийг зөвхөн нэг чиглэлд ашиглах боломжтой.)

Системийн ачаалал 0 байвал гүүрэн дээр машин байхгүй гэсэн үг ▼

Системийн ачаалал 0 байвал гүүрэн дээр машин байхгүй гэсэн үг

Системийн ачаалал 0.5 байгаа нь гүүрэн дээрх машины тал хувь нь байна гэсэн үг юм ▼

Системийн ачаалал 0.5, энэ нь гүүрний 4-р хуудсан дээр хагас машин байна гэсэн үг юм

Системийн ачаалал 1.0, энэ нь гүүрний бүх хэсэгт машин байгаа гэсэн үг бөгөөд энэ нь гүүр "дүүрсэн" гэсэн үг юм ▼

Системийн ачаалал 1.0, энэ нь гүүрний бүх хэсэгт машин байгаа гэсэн үг бөгөөд энэ нь гүүр "бүрэн" хуудас 5 гэсэн үг юм.

  • Гэхдээ энд гүүрийг саадгүй өнгөрөөх боломжтой гэдгийг тэмдэглэх нь зүйтэй.

Системийн ачаалал 1.7 байгаа нь тээврийн хэрэгсэл хэт олон, гүүр дүүрсэн (100%) гэсэн үг.

  • Гүүрэн дээр зогссон тээврийн хэрэгсэл гүүрэн дээрх тээврийн хэрэгслийн 70 хувийг эзэлж байна.

Үүнтэй адилаар системийн ачаалал 2.0 байна:

  • Гүүрний тавцан байгаа шиг олон машин хүлээж байна гэсэн үг.
  • Системийн ачаалал 3.0 байна гэдэг нь гүүрэн дээр тавцангаас хоёр дахин олон машин хүлээж байна гэсэн үг.
  • Системийн ачаалал 1-ээс их байвал арын машин хүлээх ёстой;
  • Системийн ачаалал их байх тусам гүүрээр гарахад хүлээх хугацаа уртасна▼

Системийн ачаалал их байх тусам гүүрээр гарахад хүлээх хугацаа уртасна.Хуудас 6

  • CPU-ийн системийн ачаалал үндсэндээ дээр дурдсан аналог гүүрний багтаамжтай тэнцүү буюу CPU-ийн хамгийн их ачаалал юм.
  • Гүүрэн дээрх тээврийн хэрэгсэл нь CPU-г боловсруулахыг хүлээж буй процесс юм.

Хэрэв CPU нь минутанд хамгийн ихдээ 100 процесс боловсруулдаг бол системийн ачаалал 0.2 байх бөгөөд энэ нь CPU зөвхөн энэ 1 минутанд 20 процесс боловсруулдаг гэсэн үг юм;

Системийн ачаалал 1.0 гэдэг нь CPU нь энэ 1 минутын дотор 100 процесс боловсруулдаг гэсэн үг;

1.7 Энэ нь CPU-ийн боловсруулж байгаа 100 процессоос гадна CPU-д боловсруулагдахыг хүлээж буй 70 процесс байгаа гэсэн үг.

Компьютерийг жигд ажиллуулахын тулд системийн ачаалал 1.0-ээс хэтрэхгүй байх ёстой тул ямар нэгэн процесс хүлээх шаардлагагүй бөгөөд эхлээд бүх процессыг боловсруулж болно.

Мэдээжийн хэрэг, 1.0 бол гол утга юм.

Хэрэв энэ утга хэтэрсэн бол систем нь оновчтой биш юм.Та хөндлөнгөөс оролцох хэрэгтэй.

XNUMX. Системийн ачааллын дундаж нь хэр тохиромжтой вэ?

1.0 нь системийн ачааллын хувьд хамгийн тохиромжтой утга мөн үү?

Заавал биш, системийн админууд бага зэрэг зай үлдээх хандлагатай байдаг.

Энэ утга 0.7 хүрэхэд та дараах зүйлийг мэдэх хэрэгтэй.

  • Системийн ачаалал 0.7-оос их байвал та асуудлыг судалж, нөхцөл байдлыг улам дордуулахаас урьдчилан сэргийлэх хэрэгтэй.
  • Системийн ачаалал 1.0-ээс их байх үед та шийдлийг олж, утгыг бууруулах ёстой.
  • Системийн ачаалал 5.0 хүрэхэд энэ нь системд ноцтой асуудал байгааг илтгэж, удаан хугацаанд хариу өгөхгүй, эсвэл бараг гацах болно.Та системийг энэ утгад хүргэхийг зөвшөөрөх ёсгүй.

Дөрөв, олон CPU процессор

Дээрх нь таны компьютер (компьютер) зөвхөн нэг CPU-тэй гэж үзэж байна.

Хэрэв таны компьютер (компьютер) 2 CPU суулгасан бол яах вэ?

2 CPU гэдэг нь компьютерийн (компьютер) боловсруулах хүчин чадал хоёр дахин нэмэгдэж, нэгэн зэрэг боловсруулах боломжтой процессуудын тоо хоёр дахин нэмэгддэг гэсэн үг юм.

Чен ВэйлянГүүрийг энд зүйрлэл болгон ашигласан хэвээр байна.2 CPU гэдэг нь гүүр нь 2 сувагтай, хөдөлгөөний багтаамж хоёр дахин нэмэгддэг гэсэн үг юм ▼

Чен Вэйлян гүүрийг энд зүйрлэсээр байгаа хэвээр байна.2 CPU гэдэг нь гүүр нь 2 гарцтай, замын хөдөлгөөний багтаамж хоёр дахин нэмэгдсэн гэсэн үг юм.

  • Тэгэхээр 2 CPU гэдэг нь системийн ачаалал 2.0, CPU тус бүрийн ачаалал 100%-д хүрнэ гэсэн үг.
  • n.0 CPU-тэй компьютерийн хувьд хүлээн зөвшөөрөгдөх системийн ачаалал нь n.0 CPU хүртэл байна.

Таван, олон цөмт CPU процессор

Чип нийлүүлэгчид ихэвчлэн 1 CPU дотор олон CPU цөмтэй байдаг бөгөөд үүнийг "олон цөмт CPU" гэж нэрлэдэг.

Олон цөмт CPU нь системийн ачааллын хувьд олон CPU-тэй төстэй.

Тиймээс, системийн ачааллыг тооцохдоо таны компьютер хэдэн CPU-тэй болохыг анхаарч үзэх хэрэгтэй.Мөн CPU бүр хэдэн цөмтэй вэ?

Дараа нь системийн ачааллыг цөмийн нийт тоонд хувааснаар нэг цөмд ногдох ачаалал 1.0-ээс хэтрэхгүй бол компьютер ердийнхөөрөө ажиллах болно.

Компьютер хэдэн CPU цөмтэй болохыг яаж мэдэх вэ?

Командыг ашигласнаар та CPU-ийн мэдээллийг харах боломжтой ▼

cat /proc/cpuinfo

CPU-ийн нийт цөмийн тоог шууд буцаадаг командууд▼

grep -c 'model name' /proc/cpuinfo

XNUMX. Ямар ачааллын дундаж хугацааг би харах ёстой вэ?

сүүлчийн асуулт:

"Ачааллын дундаж" ачааллын дундаж нь нийт гурван дундаж утгыг өгдөг:

  • Системийн ачаалал 1 минут, системийн ачаалал 5 минут, системийн ачаалал 15 минут.

Би ямар утгыг дурдах ёстой вэ?

  • Хэрэв системийн ачаалал ердөө 1 минутын турш 1.0-ээс их байвал бусад 2 хугацаа нь 1.0-ээс бага байгаа нь энэ нь түр зуурын үзэгдэл бөгөөд асуудал ноцтой биш гэдгийг харуулж байна.
  • Хэрэв 15 минутын дотор системийн дундаж ачаалал 1.0-ээс их байвал (CPU-ийн цөмийн тоог нэмэгдүүлсний дараа) асуудал түр зуурын үзэгдэл биш хэвээр байна.
  • Тиймээс та компьютер (компьютер) хэвийн ажиллаж байгааг илтгэх "15 минутын системийн ачаалал" -ыг голчлон ажиглах хэрэгтэй.

Дараах нь дээд тушаал/CPU ашиглалт/ачааллын дундаж тооцооны аргын талаар ▼

Хэрэв VPS ачаалал хэт өндөр байвал би яах ёстой вэ?

Одоо ачаалал хэт өндөр байгаа тул миний вэб сайт руу нэвтрэх боломжгүй байна, би яах ёстой вэ?

дээд – 20:44:30 хүртэл 12 мин, 1 хэрэглэгч, дундаж ачаалал: 2.21, 8.39, 6.48

  • Таны сервер өөрөө өөрийгөө удирддаг тул таны хийх ёстой зүйл бол SSH-ээр дамжуулан серверээ өөрөө шалгах явдал юм.
  • Юу ажиллаж байгааг шалгах уу?Ямар процесс гэх мэт?
  • Шаардлагатай бол серверийг дахин эхлүүлнэ үү.
  • Хэрэв серверийг дахин ачаалсны дараа ачаалал хэт өндөр хэвээр байвал хэт ачаалалтай процессыг тодорхойлж, зогсоохыг оролдоорой.
  • Шаардлагатай бол процессыг (сервер биш) тус тусад нь дахин эхлүүлнэ үү.
  • Эсвэл "яагаад VPS/серверийн ачаалал хэт өндөр байна вэ" гэсэн хэрэглэгчийн үйлчилгээтэй зөвлөлдсөний дараа үүнийг хийх ямар ч арга байхгүй, эцэст нь цорын ганц арга бол серверийн тохиргоог нэмэгдүүлэх явдал юм.

Гадаад худалдааны компанийн вэб сайтад хэр их зай тохиромжтой вэ?

Серверийн зөв тохиргоог хэрхэн сонгох вэ?Доорх холбоос дээр дарж өдөрт дунджаар 1 IP серверийн шийдлийг харна уу ▼

Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) хуваалцсан "Линуксийн ачааллын дундаж хэт өндөр байна уу? CPU ачааллын ашиглалтын шалгалт" танд туслах болно.

Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-1027.html

Чен Вэйляны блогын Telegram сувагт тавтай морил, хамгийн сүүлийн үеийн мэдээг аваарай!

🔔 Сувгийн шилдэг лавлахаас "ChatGPT Content Marketing AI Tool Usage Guide"-г хамгийн түрүүнд аваарай! 🌟
📚 Энэхүү гарын авлага нь асар их үнэ цэнийг агуулсан, 🌟Энэ бол ховор боломж, бүү алдаарай! ⏰⌛💨
Хэрэв танд таалагдвал лайк дарж, хуваалцаарай!
Таны хуваалцах, дуртай зүйл бол бидний байнгын урам зориг юм!

 

发表 评论

Таны имэйл хаяг нийтлэгдэхгүй. 必填 项 已 用 дээр ажиллаж байна * 标注

滚动 到 顶部