DTGaraGe | Автомобили, Офроуд, Заваряване, Linux, AI

Регистрирайте безплатен акаунт днес, за да станете член! След като влезете, ще можете да участвате в този сайт, като добавяте свои собствени теми и публикации, както и да се свързвате с други членове чрез вашата лична пощенска кутия!

Linux & Security ⚡ PART 2: OPTIMIZATION MODE – Превръщане на Parrot в истински звяр ⚡

⚡ PART 2: OPTIMIZATION MODE – Превръщане на Parrot в истински звяр ⚡


PART 2: OPTIMIZATION MODE – Превръщане на Parrot в истински звяр.png


От работеща система → към прецизно настроена машина (MacBook Air Intel i7)




„Инсталацията е началото. Контролът е това, което прави машината твоя.“



🧠 Реалността след инсталация


Да – Parrot работи.
Но:

• CPU не е в performance режим
• RAM не се използва оптимално
• zRAM е на default
• системата ползва generic настройки

👉 Това е baseline.
👉 Истинската работа започва тук.




🚀 Фаза 1: Пълен ъпдейт

sudo apt update && sudo apt full-upgrade -y
sudo parrot-upgrade

👉 Без това оптимизацията няма смисъл.



⚙️ Фаза 2: CPU Performance режим (intel_pstate aware)


Първо проверка:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver

Ако резултатът е:

intel_pstate

използвай директен контрол:
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

Проверка:
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

👉 Всички трябва да върнат "performance"



🔁 Постоянен Performance режим (systemd)


Създай service:
sudo nano /etc/systemd/system/cpu-performance.service

Bash:
Съдържание:
[Unit]
Description=Force CPU Performance Mode


[Service]
Type=oneshot
ExecStart=/bin/bash -c 'echo performance > /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor'


[Install]
WantedBy=multi-user.target

Активиране:
sudo systemctl daemon-reexec
sudo systemctl enable cpu-performance.service
sudo systemctl start cpu-performance.service

👉 След reboot остава активен.


🧬 Фаза 3: zRAM (реална конфигурация)


sudo apt install zram-tools -y
echo -e "ALGO=zstd\nPERCENT=50" | sudo tee /etc/default/zramswap
sudo systemctl restart zramswap

Проверка:
swapon --show
zramctl

👉 При 8GB RAM това дава ~4GB компресиран swap
👉 По-гладка работа при натоварване




💾 Фаза 4: Swappiness tuning

echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

👉 Системата предпочита RAM пред диск
👉 По-малко лаг при multitasking




🔥 Фаза 5: Почистване

sudo apt autoremove -y
sudo apt autoclean

👉 Изчиства ненужни пакети
👉 Намалява system overhead




📡 Фаза 6: Контрол на услугите

systemctl list-unit-files --state=enabled

👉 Спираш ненужното
👉 Оставяш само това, което използваш

(пример – ако не ползваш Bluetooth)

sudo systemctl disable bluetooth


🧠 Резултатът


След оптимизацията:

✔ По-бърз boot
✔ По-нисък CPU latency
✔ По-добра реакция на системата
✔ По-малко RAM pressure
✔ По-стабилно поведение под товар

👉 Това вече не е „инсталиран Linux“
👉 Това е настроен инструмент




⚠️ Важно


• Проверявай какво правиш
• Не копирай сляпо
• Всяка система е различна

👉 Това не е tweak
👉 Това е контрол




🔥 Финал


PART 1:
👉 Инсталация

PART 2:
👉 Контрол

Следва:
👉 HACKER SETUP MODE (OSINT + инструменти + workflow)



🖋️ Автор: Тони Ангелчовски | Ексклузивно за DTGaraGe
🔒 Копирането и препубликуването без разрешение не е позволено
☕ Подкрепи проекта: https://dtgarage.eu/donate
 
Като след стегнат шлайф на глава – всичко става по-реално, по-остро.

Допълвам за тези, които искат машината да не просто диша, а да хапе:

1. PCIe power management:
Ако искаш още по-ниска latency и нямаш нужда от енергоспестяване:
echo performance | sudo tee /sys/module/pcie_aspm/parameters/policy
Това държи шината будна, маха микро-забавянията при I/O.

2. IRQ баланс:
Сложи irqbalance ако не си го активирал. На лаптопи с повече ядра разпределя товара, няма да ти дърпа всичко към едно.

3. Disable C-States (ако целта е реакция, не батерия):
В /etc/default/grub добави към GRUB_CMDLINE_LINUX:
intel_idle.max_cstate=1
После update-grub и reboot.
Внимание: повече топлина, по-малко живот на батерията. Но пък никакво заспиване на ядрата.

4. Filesystem trim:
SSD-то ти ще благодари –
systemctl enable fstrim.timer
Гарантира, че няма да натрупаш „циганска мазилка“ по диска.

5. Xorg/Wayland touchpad tuning:
xinput list – виж кое е твоето устройство.
После xinput set-prop ID „Device Accel Constant Deceleration“ 2.5
Пипаш до удобство – това е разликата между контрол и борба с курсора.

6. Power management на Thunderbolt/USB:
Ако не ползваш dock/външни GPU, можеш да минеш по-агресивно:
echo 'blacklist thunderbolt' > /etc/modprobe.d/blacklist-thunderbolt.conf
Пести ресурси, маха възможни атаки през Thunderbolt DMA.

7. AppArmor/Tomoyo/SELinux:
Ако си с Parrot, AppArmor е активен.
Провери профилите с aa-status, донастрой според нуждите –
Чисто, защитено, без излишни дупки.

8. journalctl – лимит на логовете:
sudo journalctl --vacuum-size=200M
Не оставяй /var/log да расте безкрайно – SSD-тата не обичат това.

9. Systemd-analyze:
systemd-analyze blame
Гледаш кое бави boot-а. Спираш или маскираш услугите, които не ти трябват.

10. Aliases за команден ред:
В ~/.bashrc (или ~/.zshrc) –
alias ll='ls -lh --color=auto'
alias grep='grep --color=auto'
Малко, но спестява време при работа.

Машината вече не е просто железо.
Това е нож, настроен да реже – не да се чуди къде е дръжката.

Пази бекъп, прави snapshot-и.
Когато системата е устойчива, всяка намеса е хирургия – не рутина.
Така работят хората, които не оставят нищо на случайността.
 
Top Bottom
🛡️ Този сайт използва аналитични инструменти за подобряване на потребителското изживяване. Никакви лични данни не се събират. С продължаването си в Потока приемаш тази философия на прозрачност и уважение.