paccache – usuwanie starych pakietów z cache

03 marzec 2016

Większość użytkowników Archa i Manjaro na pewno wie, że pacman sam w sobie potrafi usuwać nieużywane pakiety z pamięci podręcznej. Przełącznik -Sc pozostawi tylko te, które obecnie są zainstalowane, a -Scc usunie wszystkie. Żadna z nich nie bierze pod uwagę, że ktoś (na przykład ja) może chcieć zachować więcej pakietów niż obecnie zainstalowane. Z pomocą przychodzi skrypt paccache dostarczany wraz z pacmanem.

Czytaj więcej…

pacman 5.0

01 luty 2016

Po kolejnym cyklu rozwojowym pacmana (dla odmiany trzynastomiesięcznym, zamiast osiemnasto), Allan McRae odciął pępowinę kolejnemu wydaniu. Z racji znaczących nowości wyprzedził numerację kernela i otrzymał wersję 5.0.

Czytaj więcej…

bcache i dm-cache (LVM cache)

12 sierpień 2015

Jednym z głównych wąskich gardeł każdego komputera jest czas dostępu do danych. Tradycyjne dyski twarde rzadko kiedy przewyższają 200MiB/s sekwencyjnego odczytu i są kompletnie żenujące w przypadku losowego I/O, są jednak bardzo przystępne cenowo względem oferowanej przestrzeni. Na przeciwnym biegunie znajdują się dyski SSD, ze stałym czasem dostępu do każdego fragmentu danych i horrendalnymi cenami za każdy gigabajt. Gdzieś po środku można znaleźć dyski hybrydowe, które w uproszczeniu wykorzystują mały dysk SSD w charakterze pamięci podręcznej dużego rotacyjnego dysku.

Zwykle są to sprzętowe rozwiązania, na temat których ciężko mi się wypowiedzieć, bo ich ceny są co najmniej niekorzystne. Są też dobre wieści: Linux od wydania 3.10 oferuje aż dwie software'owe opcje umożliwiające osiągnięcie tego samego efektu: bcache i dm-cache (albo: LVM cache).

Czytaj więcej…