Am facut scriptul asta din plictiseala.

Ce face? E la limita legii. Ideea e simpla si scriptul e la fel de legal ca si torrentele: te folosesti de scriptul meu ca sa descarci aplicatii Android dintr-un store neoficial. In store-ul respectiv exista si aplicatii crack-uite, false, malware, virusache, dar asta nu e treaba mea. Eu doar am facut un script care te ajuta sa nu mai instalezi aplicatia lor pe mobil.

Evident, functioneaza (doar) pe Linux. Aveam o varianta care mergea si pe OS X, dar nu am cum sa testez daca mai ruleaza si acum pe Mac-uri.

In orice caz, uitati-va pe pagina oficiala a scriptului. Sursa o gasiti aici.

Linux_kernel_interfaces.svg

Am inceput un nou proiect personal (sau nu): ubuntu-bfsq.

Nu eram multumit de kernelurile custom deja existente, asa ca mi-am facut eu unul.
Din moment ce oricum imi faceam un kernel custom (bazat pe kernelul din Ubuntu) pentru a introduce BFQ in el, am zis sa fac o struto-camila de Ubuntu cu BFQ, BFS, 2-3 chestii luate din config-ul de ArchLinux si 2-3 chestii pe care le fac cand compilez un kernel custom pentru masina mea.

Compilarea e in 3 pasi:

git clone https://github.com/StefanescuCristian/ubuntu-bfsq.git
cp config64 .config
time make-kpkg -j6 --initrd --rootcmd fakeroot kernel_image kernel_headers modules_image

Daca vrem sa modificam ceva prin config (recomandat celor care au AMD, s-a strecurat o mica greseala in config), compilarea e in 4 pasi:

git clone https://github.com/StefanescuCristian/ubuntu-bfsq.git
cp config64 .config
make menuconfig
time make-kpkg -j6 --initrd --rootcmd fakeroot kernel_image kernel_headers modules_image

Dupa compilare, pentru a instala kernelul, rulam comanda:

sudo dpkg -i ../linux-*

Mai multe detalii aici.

 

gWewx4R

In partea 2 facem root-ul btrfs. Cum suntem profesionisti, nu o sa reinstalam sistemul, decat daca nu ne iese conversia, dar cum am spus, suntem profesionisti.

In principiu trebuie sa respectam urmatoarea schema:

-backup la root
-bootat de pe un stick sau CD, format root in btrfs, repus backup-ul
-chroot in “noul” sistem, modificat fstab-ul ca profesionistii + reinstalare GRUB si reimpachetare initram. Read More

gWewx4R

O sa va prezint varianta corecta prin care putem sa convertim de la ext4 la btrfs si in niciun caz nu este btrfs-convert cum spune lumea pe net.

Cu btrfs-convert se fac ceva manarii si mie unul nu-mi place ideea.

Cum in orice caz, orice tutorial de convertire recomanda un backup inainte, daca tot avem un backup, de ce sa nu facem conversia ca profesionistii? Read More


Am fost curios zilele astea cate IOPS-uri imi duce SSD-ul. Viteza e destul de bunicica, dar eram curios si cate operatii pe secunde poate duce.

Probabil sunt mai multe metode pentru a afla cate IOPS-uri poate un HDD (iostat, htop), dar eu as vrea sa fac un benchmark.

Am folosit comanda fio. Se gaseste in pachetul cu acelasi nume. Am rulat comanda pe SSD si pe un stick USB. (PS: Conteaza si sistemul de fisiere si ioschedueler-ul, pe ext4 am scos mai mult cu ~500 de IOPS-uri fata de btrfs) Read More