Mabilis na sizing table
Mga panimulang batayan ito para sa karaniwang workload sa isang KVM VPS. Ang aktwal na pangangailangan ay depende sa iyong traffic, caching at software.
| Workload | Garantisadong RAM | vCPU |
|---|---|---|
| Ilang WordPress site, isang maliit na shop, isang staging o development server | 4 GB | 2 |
| Isang abalang WooCommerce store, ilang site na may control panel, isang maliit na SaaS app | 8 GB | 4 |
| Mga site na mataas ang traffic, mas malalaking database, ilang application o container | 16 GB | 6 |
| Mabibigat na database, maraming container, CI runners, mga application na malakas kumain ng resources | 32 GB | 8 |
Sa ngayon, sinusunod ng aming KVM VPS configurations ang eksaktong mga hakbang na ito — 4, 8, 16 at 32 GB na garantisadong RAM na may 2, 4, 6 at 8 vCPU — kaya puwede kang magsimula nang maliit at lumaki.
Ano ang gumagamit ng memory sa isang VPS
- Ang operating system — ilang daang megabyte lang ang gamit ng isang minimal na Linux install.
- Ang control panel — kailangan din ng memory ng isang buong panel na may sariling mga serbisyo. Halimbawa, nirerekomenda ng cPanel ang hindi bababa sa 4 GB para sa mga production server.
- Ang web server at PHP — gumagamit ng memory ang bawat PHP worker na humahawak ng request; mas maraming sabay-sabay na bisita, mas maraming worker.
- Ang database — pinakamabilis ang MySQL, MariaDB at PostgreSQL kapag kasya sa RAM ang data na pinakamadalas mong gamitin.
- Caches — ipinagpapalit ng Redis, Memcached o Varnish ang memory para sa bilis, at kadalasan ay mas malaki ang natitipid kaysa sa nagagastos.
- Email — nadaragdagan pa ng spam at virus filtering para sa mga abalang mailbox.
Bakit mahalaga ang garantisadong RAM
Sa KVM virtualization, nakareserba para sa iyong server ang RAM sa plan mo. Hindi "burstable" ang memory at hindi hinihiram mula sa ibang customer — kaya ang binabayaran mo ay ang talagang magagamit mo, kahit abala ang host.
Paano i-check kung sapat ang RAM mo
- Mag-log in sa SSH at patakbuhin ang free -h. Tingnan ang column na available, hindi ang free — ginagamit ng Linux ang sobrang memory para sa disk cache at ibinabalik ito kapag kailangan.
- Bantayan ang memory sa isang karaniwang abalang araw gamit ang htop o ang statistics ng iyong control panel.
- Tingnan kung mabigat ang paggamit ng swap. Ang tuloy-tuloy na swapping ay nangangahulugang kulang sa RAM ang server.
- Hanapin ang mga mensaheng "out of memory" sa system log — ibig sabihin nito ay may prosesong itinigil dahil naubos ang RAM.
Mga paraan para mas kaunting RAM ang kailanganin
- I-enable ang page caching para sa WordPress at object caching gamit ang Redis o Memcached.
- I-tune ang bilang ng PHP workers ayon sa totoong traffic mo sa halip na sa maximum.
- Tanggalin ang mga plugin, serbisyo at container na hindi mo ginagamit.
- Ilipat ang email sa hiwalay na plan kung malaking bahagi ng memory ang kinakain ng mailbox filtering.
Kailangan mo ba talaga ng VPS?
Kung hindi mo kailangan ng root access o custom software, ang semi-dedicated server o cloud hosting ay nagbibigay sa iyo ng garantisado o pinagsasaluhang resources nang walang anumang server administration. Ihambing sila sa Shared vs semi-dedicated vs VPS vs dedicated.