free komudu ile kontrol edebilirsiniz.

Sunucunun donanımları güçlü ancak benimkisine 512 MB bellek tanımlı. Ubuntu default haliyle 40 MB bellek kullanıyor ancak OpenVPN Access Server kurulduğunda bu kullanım 270 MB civarlarına çıkıyor. Bunun sistemin kararlılığına etkisi olabileceğini düşünerek doğru mu ediyorum? VPN üzerinden internete çıkarken kararlılık sorunu yaşama ihtimalim var mı? Ha bir de daha fazla performans için 16.04 sürümünü kullandığımı belirteyim. Yaptığım araştırmaların çoğunda bunun daha performanslı olduğunu yazmışlar.

Sunucunuzu hangi amaçla kullanıyorsunuz? Eğer sadece belli bir iş için kullanacaksanız bunun için gerekli paketleri tutup, geri kalan yazılımları kullanabilirsiniz. Örneğin web server kuracaksanız sadece Apache , PHP, MySQL, PhpMyAdmin, cPanel vs. bırakıp diğerlerini kaldırabilir veya örneğin VPN olarak kullanmak istiyorsanız sadece OpenVPN ́ı tutup diğer yazılımları kaldırabilirsiniz. Aslında bunu yapmak yerine sunucunuza Arch ya da Gentoo gibi içerisinde çok az paket bulunan ve isteğinize göre içerisini şekillendirebileceğiz dağıtımları tavsiye ederdim ancak sanırım Amazon Lightsail ́ın Arch ya da Gentoo desteği bulunmuyor. Web server kuracaksanız Apache için: https://www.monitis.com/blog/25-apache-performance-tuning-tips/ ve Nginx için: https://www.monitis.com/blog/6-best-practices-for-optimizing-your-nginx-performance/ optimizasyon ayarları yapabilirsiniz. Bunların dışında yapılabilecek başka bir şey de sunucunuzda ki açık kaynak sürücüleri ve çekirdeği kaynak kodlarından elle derleyerek güncellemektir. Binary paketleri kullanmak yerine paketleri kaynağından derlediğiniz zaman programlar işlemcinize göre optimize edilmiş olurlar. Ancak bunu yapabilmek için belli bir seviyede Linux bilginizin olması gerekiyor ve otomatik güncelleştirmeleri kapatmalısınız. Güncelleştirmeleri her zaman elle derlemelisiniz. Performans optimizasyonu için daha başka pek çok şey yapılabilir. Detaylı bilgi için şu bloğu: http://www.brendangregg.com/linuxperf.html inceleyebilirsiniz ancak dikkatli olun. Ne yaptığınızdan tam olarak emin değilseniz yapabileceğiniz bir hata bütün sistemi çökertebilir. Server olduğu için sistemi sıfırlamak ve herşeye baştan başlamak kolay olabilir fakat verileriniz varsa bunları yedeklemeyi unutmayın. Kolay gelsin.

500 MB bellekli makinede bu değerin ne kadar olması gerekir, sıfıra yakın mı?

OpenVPN çalışırken programın lokal adresine ping isteği gönderdiğimde ara sıra olması gereken değerin 10ms üzerine çıkıyor ancak sunucunun adresine gönderdiğimde sorun yaşamıyorum. OpenVPN'i sadece terminalde çalışabilecek şekilde kurduğumda daha önce dediğim gibi 45 MB bellek kullanımı karşıma çıkıyor. Başka bir şeyin neden olup olmayacağını bilemem ama ping değerleri stabil bir şekilde ilerliyor, tıpkı sunucunun adresine gönderiyormuş gibi. En kısa zamanda terminalden bellek kullanımını kontrol edip geri dönüş yapacağım. Teşekkürler. Fotoğraflar herhangi bir şey yüklü değilken çekildi. Ben anlamadığımdan sizin yorumlamanızı rica edeceğim ki neye ihtiyacım olup olmadığını öğrenebileyim. Dosya Ekleri Capture. JPG 31,2 KB · Görüntüleme: 21 Capture-2. JPG 158,9 KB · Görüntüleme: 24 Capture-3. JPG 191,6 KB · Görüntüleme: 28 Capture-4. JPG 70,4 KB · Görüntüleme: 16 Son düzenleyen: Moderatör: 5 Mart 2020

OpenVPN sitesinde minimum 1 GB RAM ile başlanması tavsiye edilmiş . Ancak bence eğer memory kullanımı swap alanına taşmıyorsa performansınızı etkileyen bir durumla karşılaşmazsınız. Zaten ilgili paragrafın sonunda deneyip neyin işe yaradığını kendiniz görebilirsiniz yazıyor.

Normalde sistem boştayken ya hiç, ya da çok az swap alanı kullanılır. RAM kullanım oranı arttıkça orantılı bir şekilde artar. Ancak bazı sistemlerde kullanılabilir alan varken swap alanını kullanmayacak şekilde ayarlı da olabilir. Her iki durumda da RAM %100 ́deyken sadece swap alanını kullanmaya başlar ve genelde sorunlar da bu zaman başlar. Siz normal kullanım sırasında arada kontrol edin. Performansınızı etkileyen bir durum yoksa sorun çıkmaz.

@detista Yardımcı olabilir.

AWS Lightsail sunucum üzerinde Ubuntu 16.04 kurulu. CPU, RAM kullanımını vs. optimize etmek için ne yapabilirim?

Swap alanına taşıp taşmadığını nasıl kontrol edebilirim?