Yeni ve parlak bir dizüstü bilgisayara masaüstü kurulumu için (16 gb ram ve ssd hd diyelim), takas bölümünün olması mantıklı geliyor mu?
Yeni ve parlak bir dizüstü bilgisayara masaüstü kurulumu için (16 gb ram ve ssd hd diyelim), takas bölümünün olması mantıklı geliyor mu?
Yanıtlar:
Evet , takas işlemine ihtiyacınız var , yalnızca askıya alma ve küçük takas işlemleri için kullanıyorsanız, diskinizde bir yerde bir takas dosyası iyi olabilir. Ve takas dosyasını neredeyse bir yıldan beri hiç sorun yaşamadım, sadece bölümlemeyi sevmiyorum Hafıza.
Aşağıdaki satırı kopyalayıp terminale yapıştırmanız yeterlidir ve 2 GB takas oluşturur. İlk önce kök olur:
sudo su
Ardından aşağıdakileri kopyalayıp yapıştırın (her zamanki gibi, terminalinize ne yapıştırdığınızdan emin olun ):
mkdir /swap && \
cd /swap && \
fallocate -l 2g 2GB.swap && \
mkswap 2GB.swap && \
swapon 2GB.swap && \
echo "# # # Swap File # # #" >> /etc/fstab && \
echo "/swap/2GB.swap none swap sw 0 0" >> /etc/fstab && \
mount -a
Performans için takas (bölüm vs dosya)
Aşağı tarafı
Tarafından belirtildiği gibi, takas dosyasına hazırda bekleme olamaz @Takkat ben kontrol etmiş ve ben, hazırda bekletme ama onun çalışmıyor benim hayat denemede 1 vakit sen yo gerek takas bölümü hazırda bekletme istiyorum eğer öyleyse takas dosyası iyi olduğunu aksi takdirde, gitmek.
Hazırda bekletme modunu kullanmak istiyorsanız, evet, takas bölümünün en az toplam RAM'iniz kadar büyük olması gerekir.
Bunun dışında, eğer 16GB RAM’iniz varsa, o zaman prensipte muhtemelen değil - 1GB’ın değişmeden çalışabileceğini söyleyen insanları gördüm, ancak bunun birçok insan için bir fikir meselesine düşeceğini hayal ettim. Benim durumumda, 8GB RAM'e sahip bir dizüstü bilgisayar kullanıyorum ve hazırda bekletme amaçlı olarak aynı boyutta bir takas kullanıyorum (çalışmalarım bazen de yapabildiğim gibi özellikle bellek yoğun hale gelirse, arabellek sağlaması gibi)
Bu teorik bir soru mu yoksa pratik bir soru mu?
Uygulamada, takas bölümünden kaçınmak için neredeyse hiçbir sebep yok çünkü disk alanı ucuz ve bol (özellikle de parlak yeni dizüstü bilgisayarlarda).
Kağıt üzerinde, 16GB belleğin hiç kullanılmayacağı anlaşılıyor. Bu koşulları göz önünde bulundurun:
Şimdi onları aynı anda düşünün. Bir takas bölümü, öngörülemeyen olaylar sıraya girdiğinde arabellek görevi görür, sistem iş kurtarmak için çökmeden önce bir süre satın alır.
Özellikle bir dizüstü bilgisayar olduğundan, hazırda bekletme modunun cildinizi kurtardığı bir zaman gelecek. Belki de bilgisayarınızı bir kahve molası için terk edersiniz, ancak bir şey çıkar ve bunun yerine bir saat sonra geri dönersiniz. Piliniz ölmek üzere olan o anı seçerse, hazırda bekletme modu kaydedilmemiş çalışmalarınızı koruyacaktır.
Bir yıldan fazla bir süredir SSD'yi bölümlemedim ve ayrıca takas dosyası yok. Aynı SSD'yi (512 GB) iki farklı notebookta kullanıyorum. Büyük olanı 8GB RAM, yeni olanı 16 GB. RAM'i geçici dosyalar ve Firefox Cache için kullanıyorum ve 8 GB ile büyük dosyaları grsync ile senkronize ederken sistemin yavaşladığını fark ettim. Şimdi 16 GB RAM ile (ve belki de daha yeni Ubuntu sürüm 13.04), herhangi bir sorunla karşılaşmadım. Ayrıca bölümlemenin SSD'ler için iyi olmadığına ve pahalı depoları israf etmenin bir yolu olduğuna inanıyorum. Bu yüzden sadece SSD / 16GB RAM deneyimimden konuşabiliyorum: bu takımyıldız ile SWAP'ı kesinlikle kullanmayacağım ve 8GB RAM bile olsa iyiydim. Hazırda bekletme modu zaten buggy’de bulunuyor ve Standby işlemi çok daha hızlı
Bunun yerine bir takas dosyası oluşturabilir ve onunla da hazırda bekletebilirsiniz, dizüstü bilgisayarımda takas dosyaları hazırladım, böylece linux kurulumlarımın her birini hazırda bekletebilirim. Aksi halde, hazırda bekletme modu bir takas bölümünü kullanıyor olsaydım sadece son hazırda bekletme modunun üzerine yazardı. Bu benim yöntemim. Çekirdek yöntemini kullanarak hazırda bekletmeniz gerektiğine dikkat edin: echo disk> / sys / power / state
sudo -s
fallocate -l 4000m /swap_file #4000 mb, may want higher than 4000mb
swapoff -a
mkswap /swap_file
nano /etc/fstab
#delete previous swap entry then add
/swap_file swap swap defaults 0 0
#then save and exit
swap-offset /swap_file #remember the output of this
nano /etc/grub.d/40_custom
add to linux line: resume=<partition swapfile is on> resume_offset=<swap-offset return data>
swapon -a
nano /home/name/bin/hibernate_shutdown
#!/bin/bash
echo shutdown > /sys/power/disk
echo disk > /sys/power/state
create shortcut. system-settings->keyboard->shortcuts->custom shortcuts add
gnomesu /home/name/bin/hibernate_shutdown
set to F11
chmod +x /home/name/bin/hibernate_shutdown
restart computer
Kapatma yerine hazırda bekletme modundan sonra yeniden başlatmak isterseniz
echo reboot > /sys/power/disk
echo disk > /sys/power/state