Arch linux' u SSD üzerine kurarken normal hard diske kurar gibi mi kuruyoruz yoksa fazladan ayar vs.. yapıyor muyuz ?
Kullanacağım SSD, Sandisk olacak. Wikide TRIM aktifleştirme ve Sandisk firmware iso gibi şeyler gördüm ama olayı tam anlayamadım.
Mesela kurulumu yaptıktan sonra başka şeyler de yapmalı mıyız ?
Biri olayı baştan sona anlatabilir mi veya bir "Nasıl" konusu da açılabilir.
Bende SSD kullanıyorum ilaveten birşey yapmadım. Normal kuruyorum.
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
TRIM, disk üzerindeki verileri bütün hücrelere paylaştırıyor ve hücrelerin eşit bir şekilde eskimesini sağlıyor.
https://wiki.archlinux.org/index.php/Solid_State_Drives#TRIM
Sizi bilmem ama ben canına okuyorum sanırım SSD'nin. Bir günde kaç kez sistem kuruyorum. Üzerinde sürekli derleme yapıyorum, inşa yapıyorum. Onlarca kurulum da virtualbox üzerinde yapıyorum. 😀 Sonuçta SSD üzerine yaz sil, yaz sil bayağı hırpalanıyor sanırım. Keşke sormasaydın. Keyfim kaçtı 😀
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
TRIM, disk üzerindeki verileri bütün hücrelere paylaştırıyor ve hücrelerin eşit bir şekilde eskimesini sağlıyor.
https://wiki.archlinux.org/index.php/Solid_State_Drives#TRIM
Sizi bilmem ama ben canına okuyorum sanırım SSD'nin. Bir günde kaç kez sistem kuruyorum. Üzerinde sürekli derleme yapıyorum, inşa yapıyorum. Onlarca kurulum da virtualbox üzerinde yapıyorum. 😀 Sonuçta SSD üzerine yaz sil, yaz sil bayağı hırpalanıyor sanırım. Keşke sormasaydın. Keyfim kaçtı 😀
Youtube' da adamlar 40 dakikalık video çekmişler SSD konfigrasyonu diye ben de bayağı bir uğraştırıcı bir iş sandım bunu.
O zaman TRIM kullanmamı önerirsiniz değil mi ?
Ben uğraşamam şahsen. 7 yılda eskiyeceğine 5 yılda eskisin, varsın 3 yılda eskisin 😉
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
sudo pacman -S cronie
#!/bin/bash
CKTRIM=""
CKDISK=`lsblk -l |grep -v NAME | awk '{print "/dev/" $1}'| head -n1`
CKTRIM=`sudo hdparm -I ${CKDISK} | grep -io 'TRIM supported'`
if [[ "$CKTRIM" == 'TRIM supported' ]]; then
if sudo pacman -Qq cronie &>/dev/null; then
if [[ ! -x /etc/cron.daily/trim ]]; then
FSTRIM='#!/bin/sh
LOG=/var/log/trim.log
echo “ $(date -R) ” >$LOG
fstrim -v / >>$LOG
fstrim -v /home >>$LOG'
echo "$FSTRIM" | sudo bash -c 'tee >/etc/cron.daily/trim'
sudo chmod +x /etc/cron.daily/trim
fi
fi
fi
fstrim -v xxxx yazan yerleri, disk bölümleri. Ben kendi standart bölümlerime göre düzenleyip paylaştım. Bu bölümü kendinize göre düzenleyip script olarak birkez çalıştırın. Ayarlamalar yapılmış olur.
Günlük kayıtlarını /var/log/trim.log içinden kontrol edebilirsiniz. Çalıştığını teyit için.
Cronie yerine systemd 'de kullanılabilir.
Sürekli trim için fstab a discard parametresi eklenebilir. Bildiğim kadarıyla bu biraz gereksiz işlem yapılmasına sebep. Yada onun gibi bişey işte 🙂
http://hasanyilmaz.net/kati-hal-surucusu-ssd-basarimi-icin-ubuntunun-yapilandirilmasi-1-kati-hal-suruculerinin-genel-ozellikleri/
Bu seriye devam edin en sonunda tüm yapılandırmayı iyi bir şekilde yapmış olursunuz. Ayrıyeten /tmp dizini aur derlemeleri için mutlaka ram'e taşınmalı yoksa bir kernel derle zaten saatler sürüyor o zaman ciddi etkilenir.
Daha ayrıntılı ayarlar var ama şimdilik bunlar yeter de artar bile.