2, 4, 8 ve 16 GB RAM’li VDS karşılaştırması
Aşağıdaki aralıklar, optimize edilmiş ve güncel bir sistem için ilk planlama noktasıdır. Tema, eklenti, veri tabanı boyutu, bot trafiği ve eş zamanlı kullanıcı sayısı sonucu değiştirir.
| RAM | Başlangıç kullanımı | Dikkat edilmesi gereken |
|---|---|---|
| 2 GB | Hafif Linux servisi, test ortamı, az trafikli tek uygulama | Panel, veritabanı ve güncelleme işlemleri için alan dar olabilir |
| 4 GB | Birkaç düşük/orta trafikli site, hafif panel, küçük veritabanı | Yoğun WooCommerce, Windows masaüstü veya çok sayıda servis için sınıra gelebilir |
| 8 GB | WooCommerce, birden fazla site, panel, Redis ve orta yoğunlukta uygulamalar | Kötü sorgular veya kontrolsüz işçi süreçleri yine tüketebilir |
| 16 GB | Daha büyük katalog, çoklu uygulama, veritabanı önbelleği ve yoğun arka plan işleri | CPU, disk I/O ve yazılım darboğazları ayrıca ölçülmelidir |
“Kaç site barındırır?” sorusunun tek bir cevabı yoktur. Statik ve önbellekli on site, yoğun sorgu çalıştıran tek bir uygulamadan daha az bellek tüketebilir.
İşletim sistemi ne kadar RAM kullanır?
VDS’te kullanılabilir RAM’in tamamı uygulamaya kalmaz. İşletim sistemi, dosya önbelleği, log servisleri, güvenlik yazılımları ve uzaktan yönetim araçları da bellek kullanır.
Microsoft, Windows Server için Server Core kurulumunda en az 2 GB; masaüstü deneyiminde en az 2 GB ve 4 GB önerilen RAM değerini belirtir. Ubuntu Server gereksinimleri kullanım senaryosuna göre ölçeklenir ve yalın kurulumlar daha düşük bellekle başlayabilir. Bunlar yalnızca işletim sisteminin taban değerleridir; panel ve uygulama kaynakları ayrıca eklenir.
Windows üzerinde grafik masaüstü, antivirüs, tarayıcı ve RDP oturumları kullanılacaksa 2 GB’ı uygulama kapasitesi gibi hesaplamak doğru olmaz. Linux’ta da cPanel/Plesk, web sunucusu, PHP işçileri ve MySQL/MariaDB birlikte düşünülmelidir.
Kullanım senaryosuna göre RAM seçimi
WordPress ve kurumsal siteler
İyi önbelleklenmiş, az eklentili tek WordPress sitesi için 2–4 GB başlangıç noktası olabilir. Kontrol paneli, e-posta servisleri ve birden fazla site aynı sunucudaysa 4 GB veya üzeri daha fazla hareket alanı sağlar.
WooCommerce ve e-ticaret
Sepet, ödeme, kullanıcı oturumu ve yönetim işlemleri tamamen statik olarak önbelleklenemez. Ürün sayısı, filtreler, entegrasyonlar ve Action Scheduler işleri arttıkça bellek ihtiyacı yükselir. Küçük bir mağaza için 4 GB değerlendirilebilir; daha yoğun mağazalarda 8 GB ve üzeri ölçümle planlanmalıdır.
Windows uzak masaüstü
Windows Server masaüstü deneyimi, açılan her uygulama ve kullanıcı oturumuyla daha fazla bellek kullanır. Tek hafif oturum için 4 GB başlangıç olabilir; birden fazla uygulama veya oturum için 8 GB ve üzeri planlanabilir.
Veritabanı ve API
MySQL, MariaDB veya PostgreSQL performans için belleği önbellek olarak kullanır. Veri setinin sık erişilen bölümü belleğe sığmadığında disk erişimi artabilir. API işçileri, kuyruklar ve container’lar da ayrı bellek payı ister.
VDS’te RAM’i en çok neler tüketir?
- İşletim sistemi ve kontrol paneli servisleri
- PHP-FPM, Node.js, Java veya .NET işçi süreçleri
- MySQL/MariaDB/PostgreSQL buffer ve sorgu önbellekleri
- Redis veya Memcached gibi nesne önbellekleri
- Antivirüs, güvenlik tarayıcısı ve log toplama araçları
- Yedek sıkıştırma, içe/dışa aktarma ve güncelleme işlemleri
- RDP oturumlarında açık tarayıcılar ve masaüstü uygulamaları
- Kontrolsüz cron, kuyruk ve bot trafiği
Mevcut RAM kullanımı nasıl ölçülür?
Linux’ta anlık durum için free -h, süreçleri incelemek için top veya htop, en fazla bellek kullanan süreçleri görmek için ps aux --sort=-%mem kullanılabilir. Tek bir ekran görüntüsü yerine yoğun saatleri kapsayan zaman serisi izlemek gerekir.
Windows Server’da Görev Yöneticisi hızlı kontrol sağlar; Performance Monitor ile kullanılabilir bellek, sayfalama ve süreç bazlı tüketim zaman içinde izlenebilir. Yük testi yapmadan önce normal trafik, kampanya saati, yedek alma ve güncelleme dönemleri ayrı ayrı gözlemlenmelidir.
RAM’in yetersiz olduğu nasıl anlaşılır?
- Linux’ta sürekli swap kullanımı ve OOM nedeniyle süreçlerin kapanması
- Windows’ta yoğun pagefile kullanımı ve masaüstü tepkilerinin yavaşlaması
- PHP “allowed memory size exhausted” hataları
- Veritabanı servisinin yeniden başlaması veya sorgu sürelerinin disk erişimiyle artması
- Güncelleme, yedek veya içe aktarma sırasında sitenin yanıt veremez hale gelmesi
- Trafik yükselince web işçilerinin kuyruk oluşturması
RAM boş görünmediği için tek başına sorun var denemez. Linux kullanılmayan belleği dosya önbelleği olarak değerlendirebilir ve gerektiğinde serbest bırakabilir. “Available” bellek, swap davranışı ve gerçek uygulama gecikmesi birlikte okunmalıdır.
Pratik RAM karar formülü
- İşletim sistemi ve panelin taban tüketimini belirleyin.
- Web sunucusu, uygulama işçileri ve veritabanı için ayrı pay hesaplayın.
- Yedek, güncelleme ve trafik zirvesi gibi geçici işlemleri ekleyin.
- Ölçülen zirve tüketime en az yüzde 20–30 hareket alanı bırakın.
- CPU kullanımı, disk I/O ve sorgu sürelerini de kontrol edin; her yavaşlık RAM kaynaklı değildir.
Yeni bir proje için veri yoksa kontrollü bir başlangıç paketi seçip izleme kurmak, tahmine dayalı olarak çok büyük kaynak almaktan daha sağlıklıdır. Kaynak artırma ve yeniden başlatma gereksinimi siparişten önce sorulmalıdır.
Sıkça sorulan sorular
2 GB RAM VDS için yeterli mi?
Yalın Linux, test ortamı veya hafif tek servis için yeterli olabilir. Kontrol paneli, veritabanı ve birden fazla site kullanılacaksa hareket alanı daralabilir.
4 GB RAM ile kaç WordPress sitesi barındırılır?
Sabit bir sayı verilemez. Tema, eklenti, trafik, önbellek ve veritabanı sorguları belirleyicidir. Kaynak tüketimi ölçülerek karar verilmelidir.
WooCommerce için 4 GB RAM yeterli mi?
Küçük ve optimize edilmiş bir mağaza için başlangıç olabilir. Ürün, eklenti, eş zamanlı sepet ve arka plan işi arttıkça 8 GB veya üzeri gerekebilir.
Windows VDS için neden daha fazla RAM gerekir?
Masaüstü deneyimi, RDP oturumları, antivirüs ve açık uygulamalar taban tüketimi artırır. Microsoft masaüstü deneyimi için 4 GB RAM’i önerir.
RAM artırmak siteyi kesin hızlandırır mı?
Hayır. Darboğaz RAM ise fayda sağlar; sorun CPU, yavaş sorgu, disk I/O, ağ veya uygulama kodundaysa tek başına RAM artışı yeterli olmaz.
Swap kullanımı her zaman kötü müdür?
Az miktarda ve seyrek swap kullanımı normal olabilir. Sürekli swap giriş/çıkışı ve buna eşlik eden gecikme, belleğin yetersiz olduğunu gösterebilir.