mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-18 22:12:40 +00:00
add zram notes
This commit is contained in:
parent
45ad15e969
commit
250b3fb580
1 changed files with 58 additions and 0 deletions
|
|
@ -40,6 +40,64 @@
|
||||||
|
|
||||||
Не пов'язані напряму з GNOME, але релевантні в контексті енергозаощадження, поради.
|
Не пов'язані напряму з GNOME, але релевантні в контексті енергозаощадження, поради.
|
||||||
|
|
||||||
|
### zRAM
|
||||||
|
|
||||||
|
На лібері вплила згадка про zram, який по суті стискає дані при розміщенні їх на диску. Звісно, це корисно, але не тоді коли я сиджу на батареї та "рахую кількість кадрів"
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
$ zramctl
|
||||||
|
/dev/zram0 lzo-rle 7,2G 885,2M 262,4M 270,4M [SWAP]
|
||||||
|
```
|
||||||
|
* 885,2M - реальний об'єм
|
||||||
|
* 262,4M - об'єм після стиснення
|
||||||
|
* 270,4M - реальна кількість фізичної оперативної пам'яті (включаючи метадані)
|
||||||
|
|
||||||
|
Видалив так:
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo dnf remove search zram-generator-defaults
|
||||||
|
reboot
|
||||||
|
```
|
||||||
|
|
||||||
|
Перевірити, чи стиснення дійсно деактивоване можна командою:
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
$ cat /sys/module/zswap/parameters/enabled
|
||||||
|
N
|
||||||
|
```
|
||||||
|
|
||||||
|
Після цього додав класичний swap file. Є два способи, нормальний:
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo fallocate -l 10G /swapfile
|
||||||
|
sudo chmod 600 /swapfile
|
||||||
|
sudo mkswap /swapfile
|
||||||
|
sudo swapon /swapfile
|
||||||
|
free -h
|
||||||
|
```
|
||||||
|
|
||||||
|
і "федорівський" (BTRFS/CoW)
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo truncate -s 0 /swapfile
|
||||||
|
sudo chattr +C /swapfile
|
||||||
|
sudo btrfs property set /swapfile compression none
|
||||||
|
sudo dd if=/dev/zero of=/swapfile bs=1M count=10240 status=progress
|
||||||
|
sudo chmod 600 /swapfile
|
||||||
|
sudo mkswap /swapfile
|
||||||
|
sudo swapon /swapfile
|
||||||
|
free -h
|
||||||
|
```
|
||||||
|
* зміна властивостей компресії може не підтримуватись
|
||||||
|
|
||||||
|
Щоб розділ підключався після перезавантаження системи:
|
||||||
|
|
||||||
|
``` /etc/fstab
|
||||||
|
# <file system> <mount point> <type> <options> <dump> <pass>
|
||||||
|
/swapfile none swap sw,nofail 0 0
|
||||||
|
```
|
||||||
|
* nofail я останнім часом додаю на всяк випадок, бо в мене колись були трабли під час завантаження системи, якщо диск раптом вийде з ладу (може для swap це не актуально, не перевіряв)
|
||||||
|
|
||||||
### Let's decrypt
|
### Let's decrypt
|
||||||
|
|
||||||
Впровадження TLS на публічні дані викликає в мене дедалі більше роздратування. Просто звертаю увагу на опціональне використання HTTP замість HTTPS там, де це можливо: радіо, відео стріми та інше.
|
Впровадження TLS на публічні дані викликає в мене дедалі більше роздратування. Просто звертаю увагу на опціональне використання HTTP замість HTTPS там, де це можливо: радіо, відео стріми та інше.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue