Sunucularda örneğin sitenin anlık ziyaretçi yükünü üstlenen şey cpu mudur? Ram tam olarak ne görev görüyor?
Genellikle sunucu paketlerine baktığımda cpu hep sabit kalırken ram miktarı artıyor sadece. Ram'e neden daha çok ihtiyaç duyuluyor?
Sunucularda Cpu ve Ram Tam Olarak Ne İş Yapıyorlar?
15
●228
- 15-08-2021, 15:35:59
- 15-08-2021, 15:41:41Şöyle düşünebilirsin;
Ram = sunucunun belli bir sürede alabileceği ziyaretçidir.
İşlemci ise arkaplanda gerçekleşen tüm işlemlerin yükünü üstlenir. İşlemci; kullanıcı isteğini aldıktan sonra devreye girer ve kullanıcının sayfayı görüntülemesi veya talep ettiği işlemi yapması için gerekli olan işlemleri gerçekleştirir. Bu esnada ram ise kullanıcının oturumunu geçici olarak belleğine alır ve işlemci o kullanıcıya özel bir id tanımlar. Bu id ile kullanıcı belli bir süre oturum açmış olarak görünür (bu süreyi sunucuda düzenlemek mümkündür). Kullanıcı timed out a düştüğünde ram üzerinden silinir. Ram yükü kullanıcının sitede bulunma süresine göre değişkenlik gösterir.
Yazılım optimizasyon ile cpu yükünü düşürmek mümkündür. Fakat ram kullanımı, aktif kullanıcı arttıkça ister istemez artar bu yüzden cpu dan daha fazla kullanım sağlanır.
Tabii bu değerler her zaman için sabit orantılı olmaz ve değişkenlik gösterir. Bir süre sonra ziyaretçi sayısı artması durumunda CPU yetersizliği de başlar. - 15-08-2021, 15:43:16Çok teşekkür ederim ilginiz için.HelixTm adlı üyeden alıntı: mesajı görüntüle
- 15-08-2021, 15:47:17Merhaba HelixTm,HelixTm adlı üyeden alıntı: mesajı görüntüle
Ram'e dair "sunucunun belli bir sürede alabileceği ziyaretçidir." ifadesi yanlıştır. Cpu tanımınız ise kısmen doğrudur.
İyi çalışmalar. - 15-08-2021, 15:49:17Webserver olarak kullanılan bir sunucuda kullanıcı istek attıktan sonra kullanıcının oturumu ram üzerinde bekletilmiyor mu?CliaWeb adlı üyeden alıntı: mesajı görüntüle
- 15-08-2021, 15:52:29Merhaba HelixTm,HelixTm adlı üyeden alıntı: mesajı görüntüle
Web server yazılımında ziyaretçi oturumlarının ram üzerinde depolanması veya disk üzerinde depolanması olasılıkları vardır. Ram'in tek başına ziyaretçi sayılarını belirlediği ifadesi yanlış bir ifadedir.
İyi çalışmalar. - 15-08-2021, 15:54:37Tek başına belirliyor demedim zaten, yazdıklarımı okursanız anlarsınız, arkadaş kısaca ramın ne işe yaradığını sormuş ben de kendisine kısaca tanımladım.CliaWeb adlı üyeden alıntı: mesajı görüntüle
Kullanıcı sayısı arttıkça oturum sayısı artar ve ram kullanım miktarı artar.
Kısaca anlamayan arkadaşlar için "ram kapasitesi = sunucunun aktif olarak destekleyebileceği kullanıcı sayısıdır" diyebiliyoruz..
İyi çalışamalar. - 15-08-2021, 15:54:45birinin yazısını fikrini tezini çürütmek için, yanlıştır diyebilmemiz için doğrusunu açıklamamız gerekir.CliaWeb adlı üyeden alıntı: mesajı görüntüle
başka biri tezi çürütecek başka bir cümle kurna kadar o cümle doğru kabul edilir. bir milyon kişi yanlış derse de, doğrusunu yazana kadar bu değişmez. - 15-08-2021, 15:56:54Merhaba Metaren,Metaren adlı üyeden alıntı: mesajı görüntüle
Yorumda sebebini belirttik.
İyi çalışmalar.