Bu soruyu okudum , ancak masaüstü veya notebook değil, sunucular bağlamında soruldu.
Dizüstü bilgisayara iyi miktarda RAM takılıysa, 8 GB deyince, yine de takas alanına ihtiyacımız var mı?
Bu soruyu okudum , ancak masaüstü veya notebook değil, sunucular bağlamında soruldu.
Dizüstü bilgisayara iyi miktarda RAM takılıysa, 8 GB deyince, yine de takas alanına ihtiyacımız var mı?
Yanıtlar:
Takas alanına sahip olmanın sistem performansını olumsuz yönde etkilediği yaygın bir yanılgıdır. Bu yanlış. Yeterli RAM'e sahip olduğunuz sürece, büyüklüğü ne olursa olsun değiş tokuş alanını kullanmak performansınıza zarar vermez. Performansı etkileyen şey RAM'de kısa olmak ve takas alanını etkin kullanmaktır.
Hiçbir takas alanına sahip ve RAM dışında olmak edersek, çekirdek bunun (Tabii, biraz verebilir rağmen iyi aday düşünüyor bir veya daha fazla süreçlerini bulacaktır ipuçları olsa da) ve onları öldürmek.
Bir takas alanınız varsa ve RAM’in dışındaysa, çekirdek daha az kullanılmış bellek sayfalarını seçer ve takas alanına boş RAM koyar. Bu, sistemi yavaşlatır, ancak uygulamalarınız aksi takdirde etkilenmez.
Her zaman 2. durumu tercih ederim. Çekirdek uygulamalarımın öldürmeye değer olduğunu düşündüğü için parçaları ya da çalışmalarımın tamamını kaybetmekten rahatsız olduğumu hissediyorum. Dahası, ortalama bir diskin mevcut büyüklüğü TB aralığında olduğu için, takas için yüzde birkaç ayırma genellikle bir sorun değildir.
3 GB veya daha büyük bir RAM’iniz varsa, Ubuntu , işletim sistemi için fazlasıyla yeterli olduğundan, Takas alanını otomatik olarak KULLANMAYACAKTIR .
Şimdi gerçekten bir takas bölümüne ihtiyacınız var mı?
Bence cevap evet. Çünkü gelecekte takas alanına ihtiyaç duyan ne kurup kuracağınızı bilmiyorsunuz. Ayrıca hazırda bekletme modunu kullanmayı planlıyorsanız, takas alanına sahip olmak isteyebilirsiniz. Aslında takas bölümünün olması gerekmez, ancak normal işletimde bu kadar fazla bellek kullanmanız durumunda önerilir.
Takas takma ihtiyacı ya da yapmama konusunda daha fazla bilgi için, bkz. Ubuntu Takas SSS ya da Takas Gereksinimleri
Son 6 yıldır en az 8GB RAM'e sahip masaüstü sistemleri kullandım. Sistem normal kullanım koşullarında sistem belleğini değiştirdiğinde bir durum hatırlamıyorum - ve kaynak kullanımını oldukça sık olarak htop ile izliyorum. Geliştirme amacıyla eşzamanlı olarak 4 sanal makine (sunucu) çalıştırdığım durumlarda bile takas oluşmadı.
Çalıştığınız uygulamalar yoğun bellek kullanıyorsa (örn. Video düzenleme, görüntü düzenleme, büyük veritabanı tablo işleme vb.), Sisteminizin hafızasında yetersiz kalabileceği bir durumla karşı karşıya kalabileceğinizi söylemiştiniz. Bu durumda takas alanının olması arzu edilebilir. Son çare güvenlik ağı olarak düşünün. Ve bugünün sistemlerinin multi-terrabyte kapasitesini göz önünde bulundurarak, takas bölümündeki bir kaç gigabaytın değeri nedir? Üzülmektense tedbirli olmak iyidir :-)
Takas alanının olması her zaman iyi bir şeydir.
Burada Michael Jang'ın RHCSA / RHCE Sertifikasyon Eğitim Rehberinden alıntı yapıyorum
Linux Takas Alanı
Bu alan, bir sistemdeki etkin RAM miktarını, şu anda çalışan programlar için sanal bellek olarak genişletmek için kullanılır. Ancak sadece ekstra RAM satın alamaz ve takas alanını kaldıramazsınız. Linux, sık kullanılan programları ve verileri, gigabayt RAM bile olsa, yer değiştirmek için hareket ettirir.
2GB'a kadar olan sistemler için, varsayılan takas alanı boyutu kurulu RAM miktarının iki katıdır. 2GB'ın üstünde, RAM + 2GB'tır. Ancak bunlar “zor ve hızlı” kurallar değildir. Birkaç GB RAM'e sahip iş istasyonları sıklıkla çok az takas alanı kullanır .. ancak aylarca yeniden başlatılmayan ya da belirli hizmetlerden yoğun talep gören sistemlerde daha sık kullanılabilir.
Sisteminizde ne çalıştırdığınıza bağlı.
İçerik oluşturuyorsanız, hala takas alanı tahsis edilmiş olması muhtemelen iyi bir fikirdir, bu nedenle RAM'iniz biterse, öldürülmek ve potansiyel olarak işini kaybetmek yerine süreçleriniz yavaşlar.
Makineniz sadece programlar çalıştırıyorsa, takas alanına gerek yoktur hatta takas alanı istemezsiniz. Bu kullanıma tam olarak uyan çok sayıda kiosk benzeri ekran sistemi tasarlıyorum ve yapıyorum. Bir sürecin aniden yavaş olmaktansa ölmesini tercih ederim, çünkü o zaman bu durumu tespit edip düzeltebilirim.
Eğer hiç takas ya da daha fazla takas alanına ihtiyacınız olursa, dosya sisteminizde takas dosyaları oluşturabilirsiniz. Tabii ki, hazırda bekletme modunu desteklemeyeceklerdir, ancak SSD sürücüsü ve çok miktarda RAM içeren bir dizüstü bilgisayar için makul bir yaklaşımdır.