RUBUS IDAEUS Pi perficientur: addens ZRAM et mutato parametris nucleos

A duobus weeks ago mihi missae Pinebook Pro review. Cum Raspberry Pi 4 etiam ARMA substructio est, nonnullae optimizationes de quibus in superiore articulo satis conveniunt ei. Has sycophantias libet communicare et videre si melioramenta eadem experiris.

Post installing in RUBUS IDAEUS PI in domum servo locus Animadverti in momentis RAMI penuriae factum valde lentum atque etiam concretum. Ad hanc quaestionem solvendam, ZRAM adieci et paucas mutationes ad parametri nucleos feci.

Activum ZRAM in Raspberry Pi

RUBUS IDAEUS Pi perficientur: addens ZRAM et mutato parametris nucleos

ZRAM creat truncum repositionis in RAM nomine /dev/zram0 (vel 1, 2, 3, etc.). Paginae ibi scriptae compressae sunt et in memoriam repositae. Hoc permittit pro velocissimo I/O ac etiam memoriam per compressionem liberat.

RUBUS IDAEUS Pi 4 venit cum 1, 2, 4, vel 8 GB ipsius RAM. Exemplar 1GB adhibebo, ut instructiones in tuo exemplari tuo componas. Cum 1 GB ZRAM, defectus permutationis fasciculi (tardi!) rarius adhibebitur. Ego hoc scriptum zram-VERTO ad institutionem et configurationem latae sententiae.

Instructiones in promptuario superius conexae sunt instructae. Institutionem:

git clone https://github.com/foundObjects/zram-swap.git
cd zram-swap && sudo ./install.sh

Si vis creare aboutconfig:

vi /etc/default/zram-swap

Praeterea, potes ZRAM movere insertis zram-tools. Si hac methodo uteris, cave config in file /etc/default/zramswapac de 1 GB ZRAM install:

sudo apt install zram-tools

Post institutionem, inspicere potes ZRAM repositionis statisticam cum sequenti mandato:

sudo cat /proc/swaps
Filename				Type		Size	Used	Priority
/var/swap                               file		102396	0	-2
/dev/zram0                              partition	1185368	265472	5
pi@raspberrypi:~ $

Addito nucleo parametri ad meliorem usum ZRAM

Nunc mores systematis figamus cum Raspberry Pi permutat ad extremum momentum, quod saepe ad coit. Addamus paucas lineas tabella /etc/sysctl.conf et reboot.

Haec lineae 1) tardabit ineluctabilis lassitudine memoriaepressionis nuclei augens et 2). memoriam lassitudinem ante praeparare incipiuntinitia permutando rimus. Sed multo efficacius erit ad PERMUTATIO compressam memoriam per ZRAM!

Hic sunt lineae in fine tabellae adde /etc/sysctl.conf:

vm.vfs_cache_pressure=500
vm.swappiness=100
vm.dirty_background_ratio=1
vm.dirty_ratio=50

Tum reboot systema seu mutationes eu cum hoc mandatum:

sudo sysctl --system

vm.vfs_cache_pressure=500 auget pressionem cache, quae inclinationem nuclei auget ad memoriam revocandi usus ad directorium et indices rerum. Longiore temporis spatio minus memoria uteris. Acuta gutta in effectu negatur a prioribus permutando.

vm.swappiness X = modulum auget quam infensi nucleus paginarum memoriae permuto erit, cum primum ZRAM utemur.

vm.dirty_background_ratio=1 & vm.dirty_ratio=50 - Processus background statim commemorare incipiet ad 1% limitem attingendum, sed ratio synchrona I/O non coget donec sordida_ratio ipsius %% perveniat.

Hae quattuor lineae (cum ZRAM adhibentur) operae pretium erunt, si habes aliter Aries excurrit et transitus ad permutem incipit, sicut meus. Hoc facto, et etiam in ZRAM per ter memoriam compressionis habita ratione, satius est hanc VERTO in antecessum incipere.

Oppressio cella adiuvat quod per se narramus nucleum "Heus, ecce, memoriam extra memoriam non habeo ut pro cella utaris, ita illud ASAP tolle et tantum repone quam frequentissimum / momentum data."

Etiam cum reductis caching, si memoria temporis plusquam inaugurata occupatur, nucleus multo ante permutando opportunisticam incipiet, ita ut CPU (compression) et PERMUTO I/O non expectet usque ad ultimum minutum et simul cum omnibus opibus utatur. serum est. ZRAM parvo CPU ad compressionem utitur, sed in plerisque systematibus cum exiguis memoriae copia multo minus habet momenti effectus quam permutes sine ZRAM.

Ad summam:

Intueamur iterum eventum:

pi@raspberrypi:~ $ free -h
total used free shared buff/cache available
Mem: 926Mi 471Mi 68Mi 168Mi 385Mi 232Mi
Swap: 1.2Gi 258Mi 999Mi

pi@raspberrypi:~ $ sudo cat /proc/swaps 
Filename Type Size Used Priority
/var/swap file 102396 0 -2
/dev/zram0 partition 1185368 264448 5

264448 in ZRAM est fere una gigabytae notitiae incompressae. Omnia ad ZRAM iverunt et nihil ad paginam fasciculi tardiorem accessit. Haec loca teipsum proba, in omnibus Raspberry Pi exemplaribus operantur. Meum incommodum, congelatio ratio in functionem et stabilem versa est.

In proximo futuro spero hunc articulum continuare et renovare cum nonnullis proventus ex systemate ante et post ZRAM explorare. Nunc modo non vacat hoc. Interim libenter tua probationes currere et in commentaria sciam. RUBUS IDAEUS Pi 4 bestia cum his occasus est. Gaude!

Argumentis,

Source: www.habr.com