Kısaca özet
- VPS ne kadar RAM CPU gerekir sorusunun net bir cevabı yoktur; ihtiyaç sitenizin türüne, eşzamanlı ziyaretçi sayısına ve arka planda çalışan yazılıma göre değişir.
- Statik bir tanıtım sitesi düşük kaynakla çalışır; WooCommerce gibi veritabanı ağırlıklı bir mağaza aynı trafikte daha fazla işlemci ve bellek ister.
- PHP çalıştıran işçi (worker) sayısı arttıkça bellek tüketimi de artar; eşzamanlı ziyaretçi kalabalıklaştığında genelde önce bellek, ardından işlemci sınıra yaklaşır.
- Önbellekleme etkinse aynı donanımla daha fazla ziyaretçi ağırlanır; önbellek yoksa her istek sunucuyu doğrudan yorar.
- Küçük bir paketle başlayıp kullanım grafiklerini izlemek, ilk seçimde büyük paket almaktan daha güvenli bir yoldur.
- Kaynak sınırına yaklaştığınızı panelden ya da komut satırından görebilir, paket yükseltmesini kaynak tükenmeden yapabilirsiniz.
Bir proje paylaşımlı hostingin sınırlarına çarptığında ilk soru genelde şudur: VPS ne kadar RAM CPU gerekir? Paket listesindeki seçenekler arasında rastgele bir tercih yapmak, ya gereğinden büyük bir paket için fazla ödemeye ya da yetersiz kalıp yeniden kaynak aşımı yaşamaya yol açar. Bu yazıda doğru boyutlandırmayı belirleyen etkenleri, izlenmesi gereken göstergeleri ve büyürken hangi sinyallerin paket yükseltmesi gerektirdiğini anlatıyoruz.
Kaynak ihtiyacını hangi etkenler belirler?
Kaynak ihtiyacı tek bir sayıya indirgenemez; birkaç etken birlikte belirler. Çalıştırdığınız yazılımın türü, eşzamanlı ziyaretçi sayısı, önbellekleme kullanılıp kullanılmadığı ve aynı sunucuda kaç sitenin barındırıldığı bu etkenlerin başında gelir.
Statik bir HTML sitesi çok az bellek ve işlemci ile çalışır. WordPress gibi bir içerik yönetim sistemi her istekte PHP çalıştırdığı için biraz daha fazla kaynak ister. WooCommerce gibi ürün kataloğu ve sipariş işleyen bir mağaza, her sayfa yüklemesinde birden fazla veritabanı sorgusu çalıştırdığı için aynı ziyaretçi sayısında daha fazla işlemci ve bellek tüketir. Bir kurulumun resmî sunucu gereksinimlerini WordPress.org kaynağında görebilirsiniz.
Bilgi
PHP-FPM gibi bir işleyici, gelen her isteği bir “işçi” (worker) sürecine atar. İşçi sayısı arttıkça ayrılan bellek de artar; sunucudaki toplam bellek işçi sayısını doğrudan sınırlar. Bellek doluyken gelen yeni istekler kuyrukta bekler ya da hata döner.
Site türüne göre kaynak ihtiyacı nasıl değişir?
Aşağıdaki tablo tipik kullanım senaryolarını ve bu senaryolarda öne çıkan kaynak baskısını gösterir. Rakam yerine seviye kullanılmasının nedeni, aynı senaryonun eklenti sayısına, görsel boyutuna ve önbellekleme durumuna göre önemli ölçüde değişebilmesidir.
| Kullanım senaryosu | Tipik yük | Bellek baskısı | İşlemci baskısı |
|---|---|---|---|
| Kişisel blog / tanıtım sitesi | Düşük, sabit | Düşük | Düşük |
| Kurumsal site, orta trafik | Orta, gün içi dalgalı | Orta | Orta |
| WooCommerce mağaza | Orta-yüksek, kampanyada yüksek | Yüksek | Yüksek |
| Aynı sunucuda çoklu site | Sitelerin toplamı kadar | Yüksek | Orta-yüksek |
| API / arka uç servisi | İstek sayısına bağlı, sıçramalı | Orta | Yüksek |

Eşzamanlı ziyaretçi ve önbellekleme ilişkisi
Eşzamanlı ziyaretçi sayısı arttıkça sunucu, aynı anda daha fazla PHP işlemi çalıştırmak zorunda kalır. Sayfa önbellekleme açıksa tekrarlanan ziyaretlerde PHP hiç çalışmadan hazır bir sayfa sunulur; bu da aynı donanımla çok daha fazla ziyaretçiyi karşılamayı mümkün kılar. Önbellekleme yoksa her istek sunucuyu baştan sona çalıştırır ve kaynak tüketimi hızla yükselir.
Örnek senaryo
Bir el yapımı mumlar atölyesi, WooCommerce mağazasını paylaşımlı hostingden en küçük VPS paketine taşıdı. İlk aylarda paket rahat çalıştı. Yılbaşı kampanyasında eşzamanlı ziyaretçi sayısı üç katına çıkınca sayfa yüklenme süreleri uzadı; panel üzerinden bellek kullanımının sürekli tavan yaptığı görüldü. Firma bir üst pakete geçti, kampanya boyunca sorun yaşamadı ve kampanya bitince mevcut paketle devam etti.
Kaynak kullanımını nasıl izlersiniz?
VPS’te işletim sistemi kurulumu ve yönetimi size aittir; Narhost altyapı ve ağı sağlar, sunucu içindeki izleme işini siz yürütürsünüz. Tarayıcı üzerinden erişilen terminal veya SSH ile bağlanıp bellek ve işlemci kullanımını komut satırından anlık görebilirsiniz. Bellek yönetiminin işletim sistemi düzeyinde nasıl işlediğini Linux çekirdeği dokümantasyonunda bulabilirsiniz. Birçok panel de özet grafik sunar; düzenli bakmak, sınıra yaklaşmadan önce fark etmenizi sağlar.
Dikkat
Sunucu sürekli takas (swap) alanı kullanıyorsa bellek gerçekten yetersiz demektir; disk üzerinden çalışan takas RAM’den çok daha yavaştır ve site hızını düşürür. İşlemci kullanımı sürekli üst sınırda seyrediyorsa darboğaz artık bellekte değil işlemcidedir; iki göstergeyi birlikte izlemek yanlış pakete karar vermenizi önler.
Ne zaman paket yükseltmek gerekir?
Tek bir yüksek ölçüm paniğe gerek bırakmaz; asıl sinyal tekrar eden bir örüntüdür. Bellek ya da işlemci kullanımı günün belirli saatlerinde sürekli tavan yapıyorsa, sayfa yüklenme süreleri fark edilir şekilde uzuyorsa ya da yeni bir site veya özellik eklemeyi planlıyorsanız yükseltme zamanı gelmiş demektir.
Kararı geciktirmenin bedeli genelde ziyaretçi kaybıdır: yavaşlayan ya da zaman zaman hata veren bir site, özellikle kampanya döneminde satış kaybına dönüşür. Paketler arasında büyümek paylaşımlı hosting sınırına takılmaktan farklıdır; VPS’te kaynak arttıkça çekirdek payınız da artar. Sunucu tipleri arasındaki temel farkı VPS mi VDS mi Bulut Sunucu mu yazımızda karşılaştırdık.
Sonuç
VPS ne kadar RAM CPU gerekir sorusuna baştan kesin bir rakamla cevap vermek yerine küçük bir paketle başlayıp kullanım grafiklerini izlemek daha isabetli bir yoldur. Sınıra yaklaştığınızda paketi yükseltmek, baştan gereğinden büyük bir paket almaktan hem daha ekonomik hem daha esnektir.
Kontrol listesi: kaynak ihtiyacınızı belirleyin
- Sitenizin aylık ziyaretçi ve sayfa görüntüleme sayısını not edin.
- Çalıştırdığınız yazılımı belirleyin: statik sayfa, WordPress, WooCommerce ya da özel bir uygulama.
- Önbellekleme kullanıp kullanmadığınızı ve etkinliğini kontrol edin.
- Aynı sunucuda kaç site barındıracağınızı önceden planlayın.
- Eklenti, ürün ve veritabanı sorgu yoğunluğunu değerlendirin.
- Kampanya ya da sezonluk yoğunluk bekliyorsanız payı hesaba katın.
- Bellek ve işlemci kullanımını panelden ya da komut satırından düzenli izleyin.
- Kaynak sınırına yaklaştığınızda paket yükseltme sürecini önceden öğrenin.
Hangi hosting türünün ihtiyacınıza uygun olduğuna daha genel bir bakış için Hosting Nasıl Seçilir rehberimize, ölçeklenebilir kaynak arıyorsanız Bulut Sunucu Nedir yazımıza bakabilirsiniz.
Sıkça sorulan sorular
VPS ne kadar RAM CPU gerekir, tek bir doğru sayı var mı?
Hayır. İhtiyaç sitenizin türüne, eşzamanlı ziyaretçi sayısına ve önbellekleme kullanımına göre değişir. Küçük bir paketle başlayıp kullanım grafiklerini izlemek, tek bir sayı tahmin etmekten daha güvenilir bir yöntemdir.
Önce bellek mi işlemci mi tükenir?
Çoğu web sitesinde eşzamanlı ziyaretçi arttıkça önce bellek sınıra yaklaşır, çünkü her PHP işçisi kendi bellek payını ayırır. Yoğun hesaplama yapan ya da çok sayıda arka plan işi çalıştıran uygulamalarda darboğaz işlemcide görülebilir.
Kaynak kullanımını nereden takip ederim?
VPS yönetimsiz olduğu için izleme size aittir. Tarayıcı üzerinden erişilen terminal ya da SSH ile komut satırından, ya da panelinizin sunduğu özet grafiklerden bellek ve işlemci kullanımını görebilirsiniz.
Küçük bir paketle başlamak riskli mi?
Hayır, kullanım grafiklerini düzenli izlediğiniz sürece değildir. Kaynak sınırına yaklaştığınızı önceden görüp paketi zamanında yükseltmek, baştan gereğinden büyük bir paket almaktan daha ekonomiktir.
VPS ile VDS arasında kaynak paylaşımı açısından fark var mı?
Evet. VPS’te çekirdek başka kullanıcılarla ortak bir havuzdan gelir, VDS’te çekirdek size ayrılır. Yük altında bu fark hissedilir; ayrıntılı karşılaştırmayı VPS mi VDS mi Bulut Sunucu mu yazımızda bulabilirsiniz.
Araç
Hangi paketin yeteceğini hızlıca görmek isterseniz hosting ihtiyaç hesaplayıcısını kullanabilirsiniz: site sayısı, ziyaretçi, e-posta ve disk ihtiyacınızı girdiğinizde uygun paketi gösterir.
Araç
Sunucu tarafında kaç çekirdek ve ne kadar bellek gerektiğini VPS kaynak hesaplayıcısıyla tahmin edebilirsiniz: kullanım amacı, yük ve panel tercihine göre uygun paketi gösterir.
Narhost’ta
VPS paketlerinde NVMe disk, anında aktivasyon ve tarayıcı üzerinden erişilen terminal ile yönetim standarttır; işletim sistemini ihtiyacınıza göre seçersiniz.