Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-05-15 16:48:19

  wlodarek1 - Użytkownik

wlodarek1
Użytkownik
Skąd: częstochowa
Zarejestrowany: 2007-06-24
Serwis

Nowy Linux na dysku SSD

Proszę o poradę w takiej sprawie ; Kilka dni temu zainstalowałem najnowzego Sparky 4.3 na PC-cie który ma dysk SSD .
Znalazłem na tym forum i innej debianowej stronie opisy jak to do pliku FDTAB dodać opcje np NOATIME - gdy mamy dysk SSD
Opisy te jednak są już sprzed kilku lat i nie wiem czy są w 100 % aktualne .
Dlatego pytam - czy nowe linuksy z jdrem 4.5.02 są domyślnie optymalizowane pod kątem dysków SSD czy trzeba jednak ręcznie dodaćc pewne opcje do pliku FSTAB ?


System operacyjny ma być dla ludzi, a nie ludzie dla systemu operacyjnego.

Offline

 

#2  2016-05-15 17:15:27

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Nowy Linux na dysku SSD

Obecnie wszystko jest montowane z relatime. Tu masz różnice miedzy poszczególnymi opcjami: https://wiki.archlinux.org/index.php/fstab#atime_options

Offline

 

#3  2016-05-15 18:33:42

  wlodarek1 - Użytkownik

wlodarek1
Użytkownik
Skąd: częstochowa
Zarejestrowany: 2007-06-24
Serwis

Re: Nowy Linux na dysku SSD

Pod tym linkiem jest wszystko po angielsku .
Możesz morfik dać linka do jakiejś polskiej stronki z aktualnym opisem konfiguracji linuksa na SSD ?


System operacyjny ma być dla ludzi, a nie ludzie dla systemu operacyjnego.

Offline

 

#4  2016-05-15 20:02:42

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: Nowy Linux na dysku SSD


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#5  2016-05-15 20:32:02

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Nowy Linux na dysku SSD

Ja nie znam polskich stron, to nie wiem. xD

Offline

 

#6  2016-05-15 20:59:03

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nowy Linux na dysku SSD

mati75 napisał(-a):

http://404.g-net.pl/2012/09/ssd/

Zupełnie bezużyteczny artykuł.

Offline

 

#7  2016-05-15 21:20:13

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Nowy Linux na dysku SSD

yossarian napisał(-a):

mati75 napisał(-a):

http://404.g-net.pl/2012/09/ssd/

Zupełnie bezużyteczny artykuł.

Czemu? Wygląda przydatnie.

Offline

 

#8  2016-05-15 21:29:53

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: Nowy Linux na dysku SSD

yossarian napisał(-a):

Zupełnie bezużyteczny artykuł.

Powód?


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#9  2016-05-15 22:01:25

  darius - Użytkownik

darius
Użytkownik
Skąd: Paryz/Wilanow
Zarejestrowany: 2014-03-21

Re: Nowy Linux na dysku SSD

wlodarek1 napisał(-a):

Dlatego pytam - czy nowe linuksy z jdrem 4.5.02 są domyślnie optymalizowane pod kątem dysków SSD czy trzeba jednak ręcznie dodaćc pewne opcje do pliku FSTAB ?

Na pewno to drugie, czyli dorzucac opcje do fstab. http://forum.slackware.pl/viewtopic.php?f=24&t=25309


Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 GNU/Linux

Offline

 

#10  2016-05-16 08:30:09

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Nowy Linux na dysku SSD

Ja jak czytam te wpisy jak ten wyżej (tam na forum), to mam rażenie, że nikt nie czyta dokumentacji opcji, których używa. xD

Ostatnio edytowany przez morfik (2016-05-16 08:30:36)

Offline

 

#11  2016-05-16 08:34:59

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nowy Linux na dysku SSD

mati75 napisał(-a):

yossarian napisał(-a):

Zupełnie bezużyteczny artykuł.

Powód?

Bo wszystkie tamte „porady” są przestarzałe, zbędne i w pewnych warunkach szkodliwe.
Za to sensownych wskazówek tam całe 0.

Offline

 

#12  2016-05-16 09:52:00

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: Nowy Linux na dysku SSD

yossarian napisał(-a):

Bo wszystkie tamte „porady” są przestarzałe, zbędne i w pewnych warunkach szkodliwe.
Za to sensownych wskazówek tam całe 0.

Nie wiem czy w tym samym świecie żyjemy, ale to samo widzę tutaj:

https://wiki.archlinux.org/index.php/Solid_State_Dr … D_performance


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#13  2016-05-16 10:26:25

  darius - Użytkownik

darius
Użytkownik
Skąd: Paryz/Wilanow
Zarejestrowany: 2014-03-21

Re: Nowy Linux na dysku SSD

morfik napisał(-a):

Ja jak czytam te wpisy jak ten wyżej (tam na forum), to mam rażenie, że nikt nie czyta dokumentacji opcji, których używa.

Poczytalem tutaj => http://libre-ouvert.toile-libre.org/?article72/ssd- … -ext4-noatime (aktualizowane 24/04/2016)

Kod:

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/lock tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/run tmpfs defaults,noatime,mode=1777 0 0

i to by sie zgadzalo a poza tym jest notatka http://www.phoronix.com/scan.php?page=news_item& … OPS-Linux-4.2 o dodatkowej optymizacji od kernela 4.2 w gore.

Tu jest moj tlumacz https://www.freetranslation.com/en/translate-english-french


Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 GNU/Linux

Offline

 

#14  2016-05-16 11:10:22

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nowy Linux na dysku SSD

mati75 napisał(-a):

yossarian napisał(-a):

Bo wszystkie tamte „porady” są przestarzałe, zbędne i w pewnych warunkach szkodliwe.
Za to sensownych wskazówek tam całe 0.

Nie wiem czy w tym samym świecie żyjemy, ale to samo widzę tutaj:

https://wiki.archlinux.org/index.php/Solid_State_Dr … D_performance

Może rzeczywiście żyjesz w innym świecie ;)


Ja widzę co innego:

Odnajdujemy wpis naszej partycji (u mnie /) i przy opcjach dodajemy ‚noatime,discard’

wiki Archa napisał(-a):

Warning: Users need to be certain that their SSD supports TRIM before attempting to mount a partition with the discard flag. Data loss can occur otherwise! Unfortunately, there are wide quality gaps of SSD's bios' to perform continuous TRIM, which is also why using the discard mount flag is recommended against generally by filesystem developer Theodore Ts'o.

Podana jest też lepsza i bezpieczniejsza metoda z pakietu util-linux.

Podobnie z tym dopisywanym noatime. Od wielu lat standardowo jest relatime:

The best compromise might be the use this option since programs like Mutt will continue to work, but you will still have a performance boost as the files will not get access times updated unless they are modified. This option is used when the defaults keyword option, atime option (which means to use the kernel default, which is relatime

Dalej również są bzdury:

Domyślnie Linux wykorzystuje CFQ, który jest zoptymalizowany pod zwykłe, talerzowe napędy.

CFQ has some optimizations for SSDs and if it detects a non-rotational
media which can support higher queue depth (multiple requests at in
flight at a time), then it cuts down on idling of individual queues and
all the queues move to sync-noidle tree and only tree idle remains. This
tree idling provides isolation with buffered write queues on async tree.

https://www.kernel.org/doc/Documentation/block/cfq-iosched.txt
Na wiki Archa również o jakiejś koniecznej zmianie CFQ nie piszą.


Porady dotyczące ręcznego wyrównywania partycji od wielu lat są pozbawione większego sensu.

Many of the common partition tools now handle partition alignment automatically:

    fdisk
    gdisk
    gparted
    parted

https://wiki.archlinux.org/index.php/Partitioning#Partition_alignment

Niepotrzebne grzebanie w opcjach księgowania systemu plików to już w ogóle proszenie się o kłopoty.


Internet jest już pełen zupełnie bezsensownych „poradników” pisanych przez wszelkiej maści użyszkodników Ubuntu ;)

Offline

 

#15  2016-05-16 11:51:42

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Nowy Linux na dysku SSD

Podobnie z tym dopisywanym noatime. Od wielu lat standardowo jest relatime

Tu pewnie trzeba by dodać, że ogromna większość operacji na dysku to są żądania odczytu danych. Zatem pliki nie są modyfikowane i nie ma potrzeby aktualizacji czasów, które z kolei wyzwalają operacje zapisu. Pomijając te ogromną większość operacji, to zostaje tylko kwestia zapisu plików, a tu lepiej przepisać czas dostępu. To nie jest jakieś obciążenie dla dysku SSD. W przypadku talerzowców to jednak gorzej wypada ale i tak tych zapisów jest relatywnie niewiele. A już na pewno taka aktualizacja czasów przy zapisie nie rozjedzie komórek dysku SSD. xD Na pewno też żadnego boost'a nikt na dysku SSD nie doświadczy po przełączeniu z relatime na noatime, a tylko będzie miał problemy z jakimiś aplikacjami. Po co zatem się w to bawić? xD

Offline

 

#16  2016-05-16 15:58:42

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: Nowy Linux na dysku SSD

yossarian napisał(-a):

Podobnie z tym dopisywanym noatime. Od wielu lat standardowo jest relatime:

U mnie tego nie było. Trzeba było dopisać.

yossarian napisał(-a):

Internet jest już pełen zupełnie bezsensownych „poradników” pisanych przez wszelkiej maści użyszkodników Ubuntu ;)

+1


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#17  2016-05-16 16:45:15

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Nowy Linux na dysku SSD

pokaż mi aplikację która korzysta z atime.


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

#18  2016-05-16 18:27:17

  wlodarek1 - Użytkownik

wlodarek1
Użytkownik
Skąd: częstochowa
Zarejestrowany: 2007-06-24
Serwis

Re: Nowy Linux na dysku SSD

Po tylu różnych poradach , to już teraz nie wiem czy coś w tym FSTAB-ie zmieniać czy nie ?!


System operacyjny ma być dla ludzi, a nie ludzie dla systemu operacyjnego.

Offline

 

#19  2016-05-16 19:57:50

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: Nowy Linux na dysku SSD

Możesz dodać do tmpfs logi oraz cache apta, pewnie większość się oburzy odnośnie logów, ale na desktopie w zupełności wystarczą z bieżącej sesji, a jeśli rzeczywiście coś kiedyś to zawsze możesz zahashować ten wpis. Ta porada dotyczy sdd jak i hdd :)


Windows 8.1

Offline

 

#20  2016-05-16 21:06:28

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Nowy Linux na dysku SSD

Czemu mieli by się oburzać? Nawet ten znienawidzony przez wszystkich systemd domyślnie przechowuje logi w RAM, chyba, że się go pouczy inaczej. Dodatkowo, systemd ma cały katalog /tmp/ również zamontowany w RAM, rozmiar 50% wielkości pamięci. Systemd jest zoptymalizowany pod SSD już od dawna. xD

Offline

 

#21  2016-05-17 08:34:36

  yaros - Użytkownik

yaros
Użytkownik
Zarejestrowany: 2011-11-17

Re: Nowy Linux na dysku SSD

Ja przy zmianie dysku na SSD zostawiłem stare talerzowce w budzie i tmp wrzuciłem do RAM a var wyrzuciłem na talerz.

Ostatnio edytowany przez yaros (2016-05-17 08:35:12)

Offline

 

#22  2016-05-17 09:56:23

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nowy Linux na dysku SSD

mati75 napisał(-a):

yossarian napisał(-a):

Podobnie z tym dopisywanym noatime. Od wielu lat standardowo jest relatime:

U mnie tego nie było. Trzeba było dopisać.

man mount napisał(-a):

relatime
              Update  inode  access times relative to modify or change time.  Access time is only updated if the previous access time was earlier than the
              current modify or change time.  (Similar to noatime, but it doesn't break mutt or other applications that need to know if a  file  has  been
              read since the last time it was modified.)

              Since  Linux  2.6.30, the kernel defaults to the behavior provided by this option (unless noatime was specified), and the strictatime option
              is required to obtain traditional semantics.  In addition, since Linux 2.6.30, the file's last access time is always updated if it  is  more
              than 1 day old.

http://git.kernel.org/cgit/linux/kernel/git/torvald … 5b2c1d587b5a2

wlodarek1 napisał(-a):

Po tylu różnych poradach , to już teraz nie wiem czy coś w tym FSTAB-ie zmieniać czy nie ?!

Ja zmieniłem tylko wartość commit dla systemu plików ext z domyślnych 5 s na 120 s. Ale to tylko tak opcjonalnie.

W zasadzie nic nie trzeba robić poza włączeniem TRIM:

Kod:

cp /usr/share/doc/util-linux/examples/fstrim.{service,timer} /etc/systemd/system
systemctl enable fstrim.timer

i zajrzeniem do pliku /etc/default/tmpfs

Ostatnio edytowany przez yossarian (2016-05-17 11:55:20)

Offline

 

#23  2016-05-17 11:35:18

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Nowy Linux na dysku SSD

Ja zmieniłem tylko wartość commit dla systemu plików ext z domyślnych 5 ms na 120 ms. Ale to tylko tak opcjonalnie.

Raczej sekund. xD

Offline

 

#24  2016-05-17 11:54:46

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nowy Linux na dysku SSD

morfik napisał(-a):

Ja zmieniłem tylko wartość commit dla systemu plików ext z domyślnych 5 ms na 120 ms. Ale to tylko tak opcjonalnie.

Raczej sekund. xD

No masz racje :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)