Sada je: 19 tra 2024, 23:55.
Razmjena savjeta i trikova o podešavanju sustava i programa.

Moderator/ica: Moderatori/ce

Ovo je namjenjeno virtualizaciji, ali navodno donosi i velike memorijske uštede kod aplikacija koje koriste iste podatke.
Dakle kod aplikacija koje se višestruko učitavaju u memoriju. Npr. kod višestrukih sessiona usera.

http://www.linux-kvm.org/page/KSM

Nisam probao, ali budem. Uključuje se ovako:
Kod: Označi sve
# echo 1 > /sys/kernel/mm/ksm/run


A tu je i link kako to složiti u init.d skriptu, pa da se aktivira pri bootu(ne znam za systemd, to bi @sumski trebao znati :) ):
http://www.unix-heaven.org/enable-ksm-during-boot-time
Avatar
Site Admin
Postovi: 9954
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb
Podijelio/la zahvalu: 155 puta
Primio/la zahvalu: 256 puta
ovo je kao neka deduplikacija, ili se varam?
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
Moderator
Postovi: 10322
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Podijelio/la zahvalu: 181 puta
Primio/la zahvalu: 313 puta
Spol: Y
OS: utuntu 19.10
Grof je napisao/la:A tu je i link kako to složiti u init.d skriptu, pa da se aktivira pri bootu(ne znam za systemd, to bi @sumski trebao znati :) ):
http://www.unix-heaven.org/enable-ksm-during-boot-time

Ovo bi trebalo šljakat:
/etc/tmpfiles.d/ksm.conf
Kod: Označi sve
w /sys/kernel/mm/ksm/run - - - - 1
Listen, I gotta fight the lion. That's what that guy Scott's all about. I know. I've studied him already.
Avatar
Moderator
Postovi: 1779
Moderator
Postovi: 1779
Pridružen/a: 10 ruj 2010, 11:20
Podijelio/la zahvalu: 9 puta
Primio/la zahvalu: 92 puta
Spol: M
OS: openSUSE Factory KDE
Sve pohvale!

Vrlo pametna i korisna stvar!

Keep up the good work! :thmb-up

By!
Jehonan
Jehonan
@shrike
Je, poput deduplikacije za memoriju.

Kada smo vec na virtualizaciji, pogledajte MoM (overcommit; ukoliko koristite KVM ili KVM based solucije (neke dolaze s time ugradjenim)).
Ref.:
https://github.com/aglitke/mom

Najbolje radi preko unix socketa, no moze se podici i mali daemon na strani virtualke.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
Postovi: 910
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 13 puta
OS: linux
Ali to mora imati podršku unutar pokrenutih aplikacija da bi radilo. Mislim na KMS.
Avatar
Postovi: 1907
Postovi: 1907
Pridružen/a: 16 tra 2011, 08:34
Lokacija: i grupa Film
Podijelio/la zahvalu: 45 puta
Primio/la zahvalu: 342 puta
Spol: M
OS: Mint 10 LXDE itd...
Apropo ove teme, KSM su implementirali i momcovi iz CyanogenModa. Potrebno ga je samo dodatno aktivirati.
Jehonan
Jehonan

Na mreži
Trenutno korisnika/ca: / i 8 gostiju.