Optimiziranje pacman baze pomoću pacman-optimize
Ukoliko kolistite Arch Linux, možda već znate da koristi pacman kao package manager. Zanimljiv alat koji dolazi u skupa s pacman paketom jest i pacman-optimize. Najbolji opis sam našao u helpu za dotični alat:
pacman-optimize is a little hack that should improve the performance of pacman when reading/writing to its filesystem-based database.
Dakle, budući da pacman barata sa jako malim datotekama, često se zna dogoditi da postanu pomalo fragmentirane. Ta skripta pokušava posložiti datoteke tako da pacman brže radi. Dovoljno je upisati:
burgulgoth@kinghost ~ $ sudo pacman-optimize && sudo sync ==> MD5sum'ing the old database... ==> Tar'ing up /var/lib/pacman... ==> Making and MD5sum'ing the new database... ==> Syncing database to disk... ==> Checking integrity... ==> Rotating database into place... ==> Finished. Your pacman database has been optimized
To je to!
Mjerenje boot performansi s bootchart-om
Bootchart je alat za analizu i vizualizaciju GNU/Linux boot procesa. Koristan je za analiziranje (obvijusli) i ubrzavanje bootanja računala.
Za instalaciju:
sudo pacman -S bootchart
Nakon toga potrebno je dodati bootchart u init boot zapisa. Moja preporuka je da napravite posebnu kopiju postojećeg zapisa i dodate:
init=/sbin/bootchartd
Dakle editirajte grub-ov menu.lst:
sudo vi /boot/grub/menu.lst
Moj zapis izgleda ovako:
title Arch Linux (bootchart) root (hd0,1) kernel /vmlinuz26 root=/dev/disk/by-uuid/4bf7c4e0-37d7-4902-82b8-fa6d9617a5cd ro vga=795 edd=off init=/sbin/bootchartd initrd /kernel26.img
Dodatno možete podešavati bootchart postavke unutar /etc/bootchartd.conf.
Rebootajte računalo i nakon toga možete obraditi skupljene podatke ovako:
bootchart-render
Bootchart će vam spremiti bootchart.png u trenutni direktorij.
John the Ripper i MD5 hash
Razbijanje MD5 hasha s JTR programom:
Instalirati johntheripper:
gentoo:
sudo emerge -va app-crypt/johntheripper
arch linux:
sudo pacman -Sy john
Format spremanja u pasword u datoteku:
user:hash
I na kraju pokrenuti JTR:
john --format=raw-MD5 pw.txt
