Bir Swap Bölümü Gerekir?

Linux kurulurken sıkça sorulan bir soru "Takas bölümüne ihtiyacım var mı?"

Bu makalede, bir takas bölümünün ne için kullanıldığını açıklayacağım ve sonra ihtiyacın olup olmadığına karar vermene izin vereceğim.

Bellek bir alışveriş merkezi otoparkı gibidir. Günün başında otopark boş olacak ve çok sayıda yer mevcut olacaktır. İnsanlar gittikçe daha fazla alana ulaşmaya başladıkça, park yeri dolup taşacak.

Bu noktada, olabilecek birkaç şey var. Araba park alanına girip daha fazla araba kullanılabilir hale gelinceye kadar durdurabilirsiniz ya da arabaların bazılarını bırakarak boşluk bırakabilirsiniz.

Bilgisayarı ilk kullanmaya başladığınızda hesaplama terimlerinde, belleğinizin çoğunu kullanabilmeniz gerekir. Kullanılmakta olan tek bellek, işletim sisteminin gerektirdiği işlemlerden olacaktır. Bir uygulamayı her yüklediğinizde yeni bir işlem başlar ve uygulama için bir miktar hafıza ayrılacaktır.

Yeni bir uygulamayı her yüklediğinizde, bu programı çalıştırmak için daha az bellek kullanılabilir olacak ve en sonunda, bu uygulamayı çalıştırmak için yeterli sayıda kalmazsınız.

Linux yeterli bellek kalmadığında ne yapar?

Süreçleri öldürmeye başlar. Bu gerçekten olmasını istediğin bir şey değil. Seni öldürmek için hangi süreçleri seçmek için bir puanlama mekanizması olsa da, temelde kararını işletim sisteminize bırakıp kendi ellerinizden çıkarırsınız.

Linux sadece sanal bellek bittiğinde süreçleri öldürmeye başlayacaktır. Sanal bellek nedir? Sanal bellek, fiziksel RAM + disk belleği amaçları için ayrılmış herhangi bir disk alanı miktarıdır (takas).

Bir takas alanını bir taşma otoparkı olarak düşünün. Ana otopark alanlarının tamamı dolduğunda, taşma otoparkı ek alan için kullanılabilir. Bir taşma park yeri kullanmak için elbette bir dezavantajı var. Genellikle taşma otoparkı gerçek alışveriş merkezinden daha uzaktadır ve bu nedenle sürücüler ve yolcular zaman alan dükkanlara daha fazla yürümelidir.

Linux tarafından fiziksel RAM azaldığında boştaki işlemleri depolamak için kullanacak bir takas bölümü oluşturabilirsiniz. Takas bölümü temel olarak sabit diskinizde bir disk alanıdır. (Bir taşma otoparkı gibi).

Açıkçası, sabit diskinizde kayıtlı olan dosyalara göre RAM'e daha hızlı erişiliyor. Sürekli belleğinizin tükendiğini ve sabit sürücünüzün yanlış olduğunu fark ederseniz, takas alanını aşırı kullanma olasılığınız yüksektir.

Bir takas bölümüne ne kadar ihtiyacın var?

İlk etapta az miktarda hafızaya sahip bir bilgisayarınız varsa, o zaman şiddetle tavsiye edilir.

Bir test olarak 1 gigabayt RAM ve takas bölümü olmayan bir sanal makine kurdum. LXDE masaüstünü kullanan ve genel olarak düşük bellek alanı olan Peppermint Linux'u kurdum.

Peppermint Linux kullanmamın nedeni, önceden yüklenmiş olan Chromium ile birlikte gelmesi ve her Chromium sekmesini açtığınızda iyi bir miktar bellek kullanılmasıdır.

Bir sekme açtım ve linux.about.com adresine gittim. Sonra ikinci bir sekme açtım ve aynısını yaptım. Sonunda bellek bitene kadar bu işlemi tekrarlamaya devam ettim. Yukarıdaki görüntü daha sonra ne olduğunu göstermektedir. Chromium temel olarak sekmenin çalışmayı durdurduğunu belirten bir mesaj görüntüler ve bu muhtemelen bellek yetersizliğinden kaynaklanır.

Daha sonra 1 gigabayt RAM ve 8 gigabayt takas bölümü ile yeni bir sanal makine kurdum. Sekmeden sonra sekmeden sonra sekmeyi açabildim ve fiziksel RAM azalıyor olmasına rağmen takas alanı kullanılmaya başladı ve sekmeleri açmaya devam edebildim.

Açıkçası, 1 gigabayt RAM içeren bir makineniz varsa, 16 gigabayt RAM'lı bir makineye sahip olduğunuzdan, takas bölümüne ihtiyaç duymanız daha olasıdır. Ciddi sayılarda çatırdama veya video düzenleme yapmadığınız sürece, 8 gigabayt RAM veya daha fazla bir makinede takas alanını asla kullanmamanız olasıdır.

Bununla birlikte, her zaman bir takas bölümüne sahip olmayı öneririm. Disk alanı ucuzdur. Hafızada az kaldığınız için bir kısmını bir overdraft olarak bir kenara koyun.

Bilgisayarınızın bellekte her zaman düşük olduğunu ve takas alanını sürekli kullandığınızı fark ederseniz , belleğin bilgisayarınızda yükseltilmesi hakkında düşünmenin vakti gelmiş olabilir.

Linux'u zaten yüklediyseniz ve bir takas bölümü kurmadıysanız, hepsi kaybolmaz. Temelde aynı amaca ulaşan bir takas dosyası oluşturmak mümkündür.

Takas alanı için SSD'mde yer ayırabilir miyim?

Takas alanı için bir SSD'ye yer ayırabilir ve teoride, bu bölüme erişmek için geleneksel bir sabit diske göre çok daha hızlı olacaktır. SSD'lerin sınırlı bir ömrü vardır ve sadece belirli sayıda okuma ve yazma yapabilir. Sayıları gerçekten çok yüksek bir perspektife koymak ve SSD'niz muhtemelen bilgisayarınızın ömrünü uzatır.

Takas alanının bir taşma arabelleği olması ve sürekli olarak kullanılmaması gerektiğini unutmayın. Daha önce de belirtildiği gibi, takas alanını sürekli kullandığınızı fark ederseniz hafızayı yükseltmeyi düşünün.