"سرور سست دی، RAM دوه چنده کړه" د کوربهتوب تر ټولو ګرانه عادت دی. کله کله سم وي. خو ډېری وخت ماشین د ډیسک انتظار باسي، یا CPU بشپړ بوخت وي، او نوې حافظه بېکاره پرته وي پداسې حال کې چې بیل دوه چنده کېږي.
نو مخکې له دې چې خبرې وکړو څوک 64 GB ته اړتیا لري، راځئ وګورو چې تاسو په رښتیا د څه کمښت لرئ. که یوازې د بېلابېلو کارونو لپاره د حافظې عادي شمېرې غواړئ، هغه زموږ په پخواني لارښود VPS څومره RAM ته اړتیا لري کې شته، د ژبني ماډلونو فورمول سره. دا لیکنه د تشخیص په اړه ده: RAM، ډیسک که CPU.
درې کمانډونه، دوه دقیقې
هغه پر سست سرور هغه وخت وچلوئ چې سست وي، نه د سهار په څلورو بجو چې هېڅ نه کېږي:
free -m
vmstat 1 10
cat /proc/pressure/cpu /proc/pressure/memory /proc/pressure/io
پرته له کتابه یې داسې ولولئ.
کمانډ free -m. ستنه free پرېږدئ؛ Linux په قصدي ډول تشه حافظه د ډیسک له کش سره ډکوي. available وګورئ. که پر 2 GB ماشین یوازې څو سوه MB پاتې وي او د swap used لوړېږي، حافظه تنګه ده.
کمانډ vmstat 1 10. څلور ستنې د کیسې ډېره برخه وايي:
| ستنه | مانا | اشاره |
|---|---|---|
si / so | په هره ثانیه کې swap ته ننوتې او وتلې پاڼې | RAM |
wa | د وخت سلنه چې CPU د ډیسک انتظار باسي | ډیسک |
us + sy | د وخت سلنه چې CPU کار کوي | CPU |
st | د وخت سلنه چې هایپروایزر ستاسو CPU بل چا ته ورکړی | CPU (vCPU له نورو سره وېشل کېږي) |
کله ناکله په si/so کې څو غیر صفر ارزښتونه عادي دي. اصلي نښه دوامداره، هره ثانیه swap دی.
فایلونه /proc/pressure/*. له دریو تر ټولو صادق. هر فایل ښيي چې د وخت څومره برخه کارونه د هغې سرچینې په انتظار ولاړ وو. په memory کې some avg60=25.00 مانا دا چې په تېره یوه دقیقه کې یو شي د وخت څلورمه برخه د حافظې انتظار ایستلی. هغه فایل چې لویې شمېرې لري، ستاسو خنډ دی.
که ستونزه د ډیسک وي
لوړ wa، پر io ډېر فشار، لږ swap. عادي لامل یو ډیټابېس یا داسې اپ دی چې ډېر لاګونه لیکي او تر هغه ډېر لولي چې په کش کې ځای شي.
او دلته اوښتون راځي: ډېره RAM کولای شي دا حل کړي، ځکه Linux به د ډیسک لویه برخه کش کړي. که ستاسو ډیټابېس 6 GB وي او ګرمه برخه یې 3 GB، له 2 GB څخه 8 GB حافظې ته تګ کولای شي د ډیسک ستونزه ورکه کړي. خو که ډیټابېس 300 GB وي او هره پوښتنه بېله برخه لمسوي، هېڅ معقوله اندازه RAM به یې کش نه کړي. بیا ښه انډکسونه، کوچنۍ پوښتنې یا د معلوماتو بل جوړښت مرسته کوي. دلته ټول پلانونه پر NVMe چلېږي، نو سست شی ډېر لږ پخپله ډیسک وي. معمولاً ډیسک ته د رسېدو طریقه ده.
که ستونزه د CPU وي
لوړ us+sy، پر cpu فشار، swap نشته، د ډیسک انتظار لږ. کمپرېشن، build، د ویډیو کوډ کول، د انځور پروسس، کریپټوګرافیکي محاسبې. دلته ډېره حافظه هېڅ مرسته نه کوي.
د st ستنې ته هم پام وکړئ. پر VPS، vCPU د یوې فزیکي کور د وخت برخه ده، نه ټوله کور: په پلان کې شمېره د لنډو جهشونو لپاره پورتنی حد دی، او اوږد بشپړ بار کېدای شي محدود شي ترڅو پر ماشین د ټولو لپاره عادلانه وي. که ستاسو کار ساعتونه ټولو کورونو ته په 100% اړتیا لري، دا د پخپله کار پوښتنه ده، او موږ غوره ګڼو همدا اوس یې ووایو، نه وروسته له دې چې تاسو لوی پلان واخلئ.
که په رښتیا RAM وي
دوامداره swap، پر حافظه زیاتېدونکی فشار، په dmesg کې OOM killer. اوس پوښتنه دا ده: څومره.
2 GB بسیا ده، ډېری وخت د کلونو لپاره: یو یا څو بوټان، کوچنی API، VPN، د Nginx شاته ثابته وېبپاڼه، پر cron څو سکرېپرونه، د څارنې اجنټ. Micro پر NAT په میاشت کې $5 یا له خپل IPv4 سره $10 کې 2 vCPU، 2 GB او 25 GB درکوي.
4–8 GB ارامه منځنۍ لاره ده: له ډیټابېس سره یو وېب اپ، کوچنی د لټون انډکس، headless د براوزر اتومات کول، څنګ په څنګ دوه درې اجنټان.
32–64 GB د هغو معلوماتو لپاره ده چې باید په حافظه کې اوسي:
- ډیټابېس چې کاري ټولګه یې لسګونه GB ده، ترڅو کش په رښتیا ګرم معلومات وساتي؛
- لوی د حافظې کش یا کتار چې پرته له دې چې هر څه سست کړي ډیسک ته نشي تلای؛
- په میلیونونو ټوټو کې د لټون لپاره وېکټوري انډکس (اصلي شمېرې په په لویه کچه خپل RAG کې دي)؛
- پر CPU د منځني کچې ژبني ماډل انفرنس، چې وزنونه یې باید په RAM کې ځای شي؛
- یوځای کول: لس خدمتونه چې پخوا پر لسو کوچنیو سرورونو اوسېدل.
Pro-64 د همدې لپاره دی: 12 vCPU، 64 GB RAM، 600 GB NVMe او ځانګړی IPv4، په میاشت کې $70. منځني ګامونه د $40 Pro-32 او د $55 Pro-48 دي؛ پورته یې د $90 Pro-80. د Pro پلانونو لپاره د موقعیتونو شتون د امر پر مهال ښکاري.
چېرته چې لوی ماشین مناسب نه دی
درې حالتونه چې پکې 64 GB غلط ځواب دی، که څه هم ستاسو جېب اجازه ورکوي.
GPU کار. په دې پلانونو کې هېڅ یو GPU نه لري. که ستاسو ماډل د روزنې یا ګړندي انفرنس لپاره GPU ته اړتیا لري، د ډېرې RAM سره CPU ماشین به یې وچلوي، خو ورو، او تاسو به د صبر بیه ورکوئ.
د بشپړ CPU اوږده دندې. لکه څنګه چې پورته وویل شول: vCPU د جهشونو لپاره ظرفیت دی. دولس vCPU شپه او ورځ په 100% چلول هغه کار نه دی چې VPS ورته جوړ شوی.
او "که اړتیا پیدا شي". که درې کمانډونه پر حافظه فشار ونه ښيي، اضافي 60 GB به د هغو فایلونو کش شي چې تاسو یې نه لولئ. له کوچني پیل وکړئ. د همدې شبکې د ډول لوی پلان ته تګ vCPU، RAM او ډیسک په ځای کې په یو ځل بیا پیلېدو زیاتوي، لکه څنګه چې په د پلان بدلول کې بیان شوي. په ځای کې کوچنی کول ممکن نه دي، نو له اړتیا لوی اخیستل ریښتینې بیه لري: د کوچني کولو لپاره باید نوي سرور ته لاړ شئ، او پرته له بندېدو VPS لېږدول داسې کار دی چې ښه دا ده ورته اړتیا ونه لرئ.
که د بېلابېلو برابروونکو پلانونه پرتله کوئ، د VPS ځانګړنې څنګه ولولو تشریح کوي چې د vCPU، ډیسک او پورټ شمېرې په رښتیا څه ژمنه کوي.
تبصرې
لا تبصرې نشته. لومړی اوسئ.