abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:44 | Zajímavý článek

    Ve svém článku Getting Forked by Microsoft popisuje autor programu Spegel svoji nepříjemnou zkušenost s firmou Microsoft. Firma ho kontaktovala a zpočátku to vypadalo, že by mohlo jít o oboustranně prospěšnou spolupráci, autor tedy ochotně odpovídal na jejich otázky ohledně architektury programu a pomáhal jim ho zprovoznit. Následně komunikace ze strany Microsoftu utichla. Autor předpokládal, že zřejmě došlo ke změně priorit a firma

    … více »
    xkucf03 | Komentářů: 3
    dnes 01:33 | IT novinky

    Společnost Notion Labs stojící za softwarovou platformou pro spolupráci Notion (Wikipedia) oficiálně představila (YouTube) poštovního klienta Notion Mail. Aktuálně funguje pouze nad Gmailem.

    Ladislav Hagara | Komentářů: 2
    včera 12:44 | Nová verze

    Byla vydána nová verze 9.12 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    20.4. 03:55 | Nová verze

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    19.4. 19:44 | Komunita

    Ubuntu 25.10 bude (𝕏) Questing Quokka (pátrající klokan quokka).

    Ladislav Hagara | Komentářů: 0
    19.4. 11:55 | Zajímavý software

    Ubisoft uvolnil zdrojové kódy softwaru Chroma pro simulaci barvosleposti pro vývojáře počítačových her. K dispozici jsou na GitHubu pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    19.4. 02:00 | Nová verze

    Defold (Wikipedie) je multiplatformní herní engine. Nejnovější verze je 1.10.0. Zdrojové kódy jsou k dispozici na GitHubu. Licence vychází z licence Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    18.4. 13:00 | Bezpečnostní upozornění

    Správa služeb hlavního města Prahy se potýká s následky kyberútoku. Hackerská skupina začala zveřejňovat na internetu některé z ukradených materiálů a vyzvala organizaci k vyjednávání. Ta zatím podrobnosti k případu sdělovat nechce. Případem se zabývá policie i Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB).

    Ladislav Hagara | Komentářů: 4
    18.4. 12:33 | Zajímavý software

    OCCT je oficiálně k dispozici na Linuxu (YouTube). Jedná se o proprietární software pro zátěžové testování a monitorování hardwaru.

    Ladislav Hagara | Komentářů: 2
    18.4. 02:44 | IT novinky Ladislav Hagara | Komentářů: 0
    Jaký filesystém primárně používáte?
     (59%)
     (1%)
     (10%)
     (20%)
     (4%)
     (1%)
     (2%)
     (0%)
     (1%)
     (2%)
    Celkem 406 hlasů
     Komentářů: 18, poslední 17.4. 12:41
    Rozcestník

    Dotaz: Reálně zabraná paměť buff/cache, která nejde uvolnit

    9.4. 12:52 v
    Reálně zabraná paměť buff/cache, která nejde uvolnit
    Přečteno: 992×
    OOM mi pravidelně začal zabíjet aplikace. Aplikace reálně tolik RAM přiděleno nemají (kontrolováno htop, ps). Nicméně dostupná paměť (available) je hodně nízká a je hodně věcí bufferované nepoužitelné pro další alokaci.
    $ free -m
                   total        used        free      shared  buff/cache   available
    Mem:           31761       10294         822       19191       20644        1814
    Swap:              0           0           0
    Následující neuvolní nic:
    echo 1 > /proc/sys/vm/drop_caches
    echo 2 > /proc/sys/vm/drop_caches
    echo 3 > /proc/sys/vm/drop_caches
    
    Začalo se mi to stávat relativně nedávno. Možná po nějakém updatu. Poradíte jak zjistit příčinu? Díky.

    Odpovědi

    9.4. 13:19 X
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    32G RAM je malo? Co na tom bezi, ze to tak zere?
    9.4. 13:20 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Právě - firefox, thunderbird a VM se 4GB ram. Dohromady to tolik nežere, ale stejně není místo v RAM viz free.
    9.4. 15:16 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Nezmenší se alokace pro buffer/cache automaticky při požadavku aplikace na alokaci volné paměti? Cílem OS není přemíra volné paměti, ale naopak efektivně využitá paměť. Což například znamená je její využití pro cachování dat storage.
    9.4. 16:07 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Kéž by. Normálně by se to tak mělo chovat. Ale OS si myslí, že tu paměť nemá, tak OOM killer zabije pár procesů. Typicky procesy ve firefoxu a běžící VM.
    9.4. 15:12 Dave
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Moc velka hodnot je v shared. Zkuste zkontrolovat jak moc se pouziva tmpfs pres
    grep Shmem /proc/meminfo
    df -BK | grep tmpfs
    9.4. 16:06 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    $ grep Shmem /proc/meminfo
    Shmem:          19300196 kB
    ShmemHugePages:  9091072 kB
    ShmemPmdMapped:        0 kB
    $ df -BK | grep tmpfs
    tmpfs              3252356K      2892K   3249464K   1% /run
    tmpfs             16261760K     95208K  16166552K   1% /dev/shm
    tmpfs                 5120K         4K      5116K   1% /run/lock
    tmpfs              3252352K      1724K   3250628K   1% /run/user/1000
    $ df -BM | grep tmpfs
    tmpfs               3177M      3M   3174M   1% /run
    tmpfs              15881M     93M  15788M   1% /dev/shm
    tmpfs                  5M      1M      5M   1% /run/lock
    tmpfs               3177M      2M   3175M   1% /run/user/1000
    
    9.4. 16:10 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Na velikosti tmpfs (na rozdíl od ramfs) ale moc nezáleží pokud to není skutečně zabrané, ne?
    9.4. 16:25 Dave
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    To netusim.

    Nemate tmpfs sifrovany? Tento stav mate i po restartu? Jak je nastaven tmpfs v /etc/fstab? Mate tam nastaven parametr
    size
    na nejakou hodnotu?
    9.4. 17:26 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Ne. Po restartu je to tak půl dne/den OK, pak to začne.
    # / was on /dev/nvme0n1p2 during installation
    UUID=8336e757-34ad-4f73-bf3e-d5ea4e40187f /               ext4    errors=remount-ro 0       1
    # /boot/efi was on /dev/nvme0n1p1 during installation
    UUID=EA26-D826  /boot/efi       vfat    umask=0077      0       1
    UUID=fe6deb87-4808-496c-83b2-58dc686ad75a /mnt/data               ext4    relatime   1 1
    
    Ve fstav jsou jen mount pointy pro EFI a systémový a datový disk.
    9.4. 16:23 MP
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Dejte sem vypis OOM z logu.
    9.4. 17:30 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    [183543.016363] UIMainEventList invoked oom-killer: gfp_mask=0x140cca(GFP_HIGHUSER_MOVABLE|__GFP_COMP), order=0, oom_score_adj=0
    [183543.016369] CPU: 6 PID: 598996 Comm: UIMainEventList Tainted: P           OE      6.8.0-57-generic #59~22.04.1-Ubuntu
    [183543.016372] Hardware name: HP HP ZBook Fury 15.6 inch G8 Mobile Workstation PC/8870, BIOS T95 Ver. 01.20.00 01/14/2025
    [183543.016373] Call Trace:
    [183543.016375]  <TASK>
    [183543.016378]  dump_stack_lvl+0x76/0xa0
    [183543.016381]  dump_stack+0x10/0x20
    [183543.016383]  dump_header+0x47/0x1f0
    [183543.016387]  oom_kill_process+0x118/0x280
    [183543.016389]  ? oom_evaluate_task+0x143/0x1e0
    [183543.016391]  out_of_memory+0x103/0x340
    [183543.016394]  __alloc_pages_may_oom+0x112/0x1e0
    [183543.016397]  __alloc_pages_slowpath.constprop.0+0x41f/0x9e0
    [183543.016400]  __alloc_pages+0x31d/0x350
    [183543.016402]  alloc_pages_mpol+0x91/0x210
    [183543.016405]  ? filemap_get_entry+0xf0/0x180
    [183543.016409]  folio_alloc+0x64/0x120
    [183543.016412]  filemap_alloc_folio+0x31/0x40
    [183543.016414]  __filemap_get_folio+0x14b/0x2f0
    [183543.016416]  filemap_fault+0x48c/0x8d0
    [183543.016418]  __do_fault+0x3a/0x190
    [183543.016421]  do_read_fault+0x133/0x200
    [183543.016424]  do_fault+0xf0/0x260
    [183543.016426]  handle_pte_fault+0x114/0x1d0
    [183543.016427]  __handle_mm_fault+0x64f/0x790
    [183543.016430]  handle_mm_fault+0x18d/0x380
    [183543.016432]  do_user_addr_fault+0x169/0x680
    [183543.016435]  exc_page_fault+0x83/0x1b0
    [183543.016438]  asm_exc_page_fault+0x27/0x30
    [183543.016441] RIP: 0033:0x7893cc647a3b
    [183543.016464] Code: Unable to access opcode bytes at 0x7893cc647a11.
    [183543.016465] RSP: 002b:000078939adffa90 EFLAGS: 00010207
    [183543.016467] RAX: 00000000ffffffd8 RBX: 000000000000006e RCX: 00007893cc891337
    [183543.016468] RDX: 00007893cc69ced0 RSI: 0000000000000081 RDI: 000000000000006e
    [183543.016469] RBP: 000078939adffaf0 R08: 000000000000006e R09: 0000000000000000
    [183543.016470] R10: 0000000000000000 R11: 0000000000000246 R12: 000063b7e1a8e850
    [183543.016471] R13: 0000000000000000 R14: 000063b7e1a8e880 R15: 000078939adffaa0
    [183543.016473]  </TASK>
    [183543.016474] Mem-Info:
    [183543.016476] active_anon:742450 inactive_anon:903096 isolated_anon:0
                     active_file:87 inactive_file:513 isolated_file:0
                     unevictable:4989904 dirty:72 writeback:0
                     slab_reclaimable:56929 slab_unreclaimable:113627
                     mapped:1274606 shmem:5151650 pagetables:18690
                     sec_pagetables:0 bounce:0
                     kernel_misc_reclaimable:0
                     free:93212 free_pcp:1615 free_cma:0
    [183543.016479] Node 0 active_anon:2969800kB inactive_anon:3612384kB active_file:348kB inactive_file:1688kB unevictable:19959616kB isolated(anon):0kB isolated(file):0kB mapped:5098424kB dirty:288kB writeback:0kB shmem:20606600kB shmem_thp:9271296kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:23240kB pagetables:74760kB sec_pagetables:0kB all_unreclaimable? no
    [183543.016482] Node 0 DMA free:11264kB boost:0kB min:28kB low:40kB high:52kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
    [183543.016486] lowmem_reserve[]: 0 801 31668 31668 31668
    [183543.016489] Node 0 DMA32 free:124644kB boost:0kB min:1708kB low:2528kB high:3348kB reserved_highatomic:0KB active_anon:8432kB inactive_anon:6236kB active_file:176kB inactive_file:76kB unevictable:717384kB writepending:12kB present:958472kB managed:892460kB mlocked:0kB bounce:0kB free_pcp:752kB local_pcp:0kB free_cma:0kB
    [183543.016492] lowmem_reserve[]: 0 0 30867 30867 30867
    [183543.016495] Node 0 Normal free:236940kB boost:193584kB min:259424kB low:291032kB high:322640kB reserved_highatomic:2048KB active_anon:2961340kB inactive_anon:3606176kB active_file:308kB inactive_file:0kB unevictable:19242336kB writepending:276kB present:32235520kB managed:31615704kB mlocked:80kB bounce:0kB free_pcp:5708kB local_pcp:0kB free_cma:0kB
    [183543.016498] lowmem_reserve[]: 0 0 0 0 0
    [183543.016501] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 2*4096kB (M) = 11264kB
    [183543.016509] Node 0 DMA32: 221*4kB (ME) 246*8kB (UM) 184*16kB (UME) 144*32kB (UME) 125*64kB (UM) 102*128kB (UME) 76*256kB (UM) 66*512kB (UM) 39*1024kB (UME) 0*2048kB 0*4096kB = 124644kB
    [183543.016519] Node 0 Normal: 50811*4kB (UME) 4408*8kB (UME) 89*16kB (UME) 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 239932kB
    [183543.016527] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
    [183543.016528] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
    [183543.016529] 5152763 total pagecache pages
    [183543.016530] 0 pages in swap cache
    [183543.016531] Free swap  = 0kB
    [183543.016531] Total swap = 0kB
    [183543.016532] 8302496 pages RAM
    [183543.016533] 0 pages HighMem/MovableOnly
    [183543.016533] 171615 pages reserved
    [183543.016534] 0 pages hwpoisoned
    [183543.016534] Tasks state (memory values in pages):
    [183543.016535] [  pid  ]   uid  tgid total_vm      rss rss_anon rss_file rss_shmem pgtables_bytes swapents oom_score_adj name
    [183543.016541] [    513]     0   513    68327      550      320      230         0   577536        0          -250 systemd-journal
    [183543.016544] [    587]     0   587     6864      768      640      128         0    81920        0         -1000 systemd-udevd
    [183543.016547] [   1012]   108  1012     3709      416      192      224         0    69632        0          -900 systemd-oomd
    [183543.016549] [   1013]   101  1013     6850     1616     1360      256         0    94208        0             0 systemd-resolve
    [183543.016551] [   1014]   103  1014    22347      448      192      256         0    81920        0             0 systemd-timesyn
    [183543.016553] [   1624]     0  1624    60766      340      192      148         0   110592        0             0 accounts-daemon
    [183543.016555] [   1625]     0  1625      704      192        0      192         0    53248        0             0 acpid
    [183543.016557] [   1628]   114  1628     1928      223       64      159         0    57344        0             0 avahi-daemon
    [183543.016559] [   1629]     0  1629     2862      319       96      223         0    65536        0             0 bluetoothd
    [183543.016561] [   1631]     0  1631     3007      288       32      256         0    53248        0             0 cron
    [183543.016562] [   1632]   102  1632     2842      800      576      224         0    65536        0          -900 dbus-daemon
    [183543.016564] [   1633]     0  1633   121572     1258     1024      234         0   204800        0             0 NetworkManager
    [183543.016566] [   1639]     0  1639    59964      480      256      224         0   114688        0             0 iio-sensor-prox
    [183543.016568] [   1643]     0  1643    20708      352       96      256         0    69632        0             0 irqbalance
    [183543.016570] [   1647]     0  1647    10938     2592     2304      288         0   126976        0             0 networkd-dispat
    [183543.016571] [   1649]     0  1649    61557     1043      889      154         0   118784        0             0 polkitd
    [183543.016573] [   1651]     0  1651    60730      378      160      218         0   114688        0             0 power-profiles-
    [183543.016574] [   1654]   104  1654    55601      701      477      224         0    98304        0             0 rsyslogd
    [183543.016576] [   1662]     0  1662     2915      448      256      192         0    61440        0             0 smartd
    [183543.016578] [   1664]     0  1664   589397     5093     4901      192         0   528384        0          -900 snapd
    [183543.016580] [   1665]     0  1665    59866      448      128      320         0   106496        0             0 switcheroo-cont
    [183543.016581] [   1666]     0  1666    12099      550      326      224         0   110592        0             0 systemd-logind
    [183543.016583] [   1668]     0  1668    69692      384      192      192         0   135168        0             0 thermald
    [183543.016585] [   1669]     0  1669    98485      980      736      244         0   151552        0             0 udisksd
    [183543.016586] [   1671]     0  1671     4452      576      416      160         0    81920        0             0 wpa_supplicant
    [183543.016588] [   1680]   114  1680     1861      229       69      160         0    53248        0             0 avahi-daemon
    [183543.016590] [   1753]     0  1753   308755     1248     1152       96         0   122880        0             0 canonical-livep
    [183543.016592] [   1763]     0  1763   561234     3680     3584       96         0   405504        0          -999 containerd
    [183543.016593] [   1780]     0  1780    79517      637      416      221         0   135168        0             0 ModemManager
    [183543.016595] [   1782]     0  1782    60769      367      160      207         0   102400        0             0 boltd
    [183543.016596] [   1826]     0  1826    30186     2400     2144      256         0   143360        0             0 unattended-upgr
    [183543.016598] [   1936]     0  1936    61012      447      224      223         0   118784        0             0 gdm3
    [183543.016600] [   2128]   116  2128    38501      256       64      192         0    81920        0             0 rtkit-daemon
    [183543.016602] [   2644]     0  2644    61343      640      384      256         0   122880        0             0 upowerd
    [183543.016604] [   3090]     0  3090    96187     9944     9753      191         0   262144        0             0 packagekitd
    [183543.016605] [   3274]   122  3274    62474     1402     1240      162         0   131072        0             0 colord
    [183543.016607] [   4337]     0  4337   721788     9433     9241      192         0   643072        0          -500 dockerd
    [183543.016609] [   4353]   113  4353     3273      325      101      224         0    73728        0             0 kerneloops
    [183543.016611] [   4355]   113  4355     3273      322       98      224         0    69632        0             0 kerneloops
    [183543.016613] [   5114]     0  5114    98719      708      484      224         0   143360        0             0 gdm-session-wor
    [183543.016614] [   5139]  1000  5139     4631      992      736      256         0    81920        0             0 systemd
    [183543.016616] [   5140]  1000  5140    42678     1435     1211      224         0   106496        0             0 (sd-pam)
    [183543.016618] [   5147]  1000  5147    10597      506      288      218         0    77824        0             0 pipewire
    [183543.016619] [   5148]  1000  5148     6539      480      288      192         0    73728        0             0 pipewire-media-
    [183543.016621] [   5149]  1000  5149  1188647     4336     2304      197      1835   385024        0             0 pulseaudio
    [183543.016623] [   5159]  1000  5159    97808      390      230      160         0   139264        0             0 gnome-keyring-d
    [183543.016625] [   5171]  1000  5171     2706      672      512      160         0    65536        0             0 dbus-daemon
    [183543.016626] [   5173]  1000  5173   171761      320      160      160         0   192512        0             0 xdg-document-po
    [183543.016628] [   5176]  1000  5176    59749      320       96      224         0   106496        0             0 xdg-permission-
    [183543.016630] [   5183]  1000  5183      699      224        0      224         0    53248        0             0 fusermount3
    [183543.016631] [   5233]  1000  5233    41287      352      128      224         0    94208        0             0 gdm-x-session
    [183543.016633] [   5235]  1000  5235  7586580   172182    30051     2565    139566  4857856        0             0 Xorg
    [183543.016635] [   5329]  1000  5329     9782      576      352      224         0   114688        0             0 snapd-desktop-i
    [183543.016636] [   5377]  1000  5377   499232    12282    12141      141         0   942080        0             0 snapd-desktop-i
    [183543.016638] [   5379]  1000  5379    56438      736      480      256         0   147456        0             0 gnome-session-b
    [183543.016640] [   5485]  1000  5485    77469      352      160      192         0   118784        0             0 at-spi-bus-laun
    [183543.016642] [   5506]  1000  5506     2174      320       96      224         0    61440        0             0 dbus-daemon
    [183543.016643] [   5511]  1000  5511   205875      863      672      191         0   212992        0             0 xdg-desktop-por
    [183543.016645] [   5515]  1000  5515   468615     6814     6702      112         0   839680        0             0 xdg-desktop-por
    [183543.016647] [   5550]  1000  5550    23611      384       96      288         0    86016        0             0 gnome-session-c
    [183543.016649] [   5560]  1000  5560    60870      416      192      224         0   118784        0             0 gvfsd
    [183543.016651] [   5566]  1000  5566    95224      384      160      224         0   122880        0             0 gvfsd-fuse
    [183543.016652] [   5572]  1000  5572   130771      960      672      288         0   204800        0             0 gnome-session-b
    [183543.016654] [   5616]     0  5616    46776      352      256       96         0   106496        0             0 pcscd
    [183543.016656] [   5621]  1000  5621  2304883    82287    82035      252         0  4505600        0             0 gnome-shell
    [183543.016658] [   5632]  1000  5632    86686     2317     2094      223         0   188416        0             0 xdg-desktop-por
    [183543.016659] [   5638]  1000  5638    40690      352      192      160         0    94208        0             0 at-spi2-registr
    [183543.016661] [   5719]  1000  5719   145779      896      672      224         0   225280        0             0 gnome-shell-cal
    [183543.016662] [   5727]  1000  5727   268828     1216      960      256         0   286720        0             0 evolution-sourc
    [183543.016664] [   5733]  1000  5733   150034     2208     1920      288         0   307200        0             0 goa-daemon
    [183543.016666] [   5737]  1000  5737    39462      544      288      256         0    81920        0             0 dconf-service
    [183543.016668] [   5738]  1000  5738   280528     1344     1056      288         0   335872        0             0 evolution-calen
    [183543.016670] [   5741]  1000  5741    79794      768      576      192         0   139264        0             0 gvfs-udisks2-vo
    [183543.016671] [   5752]  1000  5752    85316      640      480      160         0   163840        0             0 goa-identity-se
    [183543.016673] [   5766]  1000  5766   168870     1152      896      256         0   270336        0             0 evolution-addre
    [183543.016675] [   5771]  1000  5771    60064      320      160      160         0   106496        0             0 gvfs-gphoto2-vo
    [183543.016676] [   5777]  1000  5777    59846      320      128      192         0   110592        0             0 gvfs-goa-volume
    [183543.016677] [   5784]  1000  5784    59792      384      128      256         0   102400        0             0 gvfs-mtp-volume
    [183543.016679] [   5790]  1000  5790    79491      352      224      128         0   135168        0             0 gvfs-afc-volume
    [183543.016681] [   5800]  1000  5800    79503      576      320      256         0   126976        0             0 gvfsd-trash
    [183543.016683] [   5810]  1000  5810   735579     2011     1755      256         0   290816        0             0 gjs
    [183543.016685] [   5830]  1000  5830      723      224        0      224         0    53248        0             0 sh
    [183543.016686] [   5831]  1000  5831    78362      416      160      256         0   126976        0             0 gsd-a11y-settin
    [183543.016688] [   5833]  1000  5833    79543     1379     1219      160         0   122880        0             0 ibus-daemon
    [183543.016690] [   5834]  1000  5834   254773     2451     2134      317         0   299008        0             0 gsd-color
    [183543.016691] [   5836]  1000  5836    94621      736      448      288         0   188416        0             0 gsd-datetime
    [183543.016693] [   5838]  1000  5838    78958      608      352      256         0   131072        0             0 gsd-housekeepin
    [183543.016695] [   5840]  1000  5840    86228     1998     1743      255         0   176128        0             0 gsd-keyboard
    [183543.016696] [   5843]  1000  5843   217163     2265     1992      273         0   258048        0             0 gsd-media-keys
    [183543.016698] [   5845]  1000  5845   179987     2183     1954      229         0   225280        0             0 gsd-power
    [183543.016699] [   5850]  1000  5850    63158      608      320      288         0   135168        0             0 gsd-print-notif
    [183543.016701] [   5854]  1000  5854   115156      288      128      160         0   143360        0             0 gsd-rfkill
    [183543.016703] [   5855]  1000  5855    59764      320      128      192         0   114688        0             0 gsd-screensaver
    [183543.016704] [   5856]  1000  5856   117275      608      416      192         0   159744        0             0 gsd-sharing
    [183543.016706] [   5857]  1000  5857    98923      544      320      224         0   151552        0             0 gsd-smartcard
    [183543.016708] [   5860]  1000  5860    80592      480      256      224         0   135168        0             0 gsd-sound
    [183543.016709] [   5863]  1000  5863    86287     2006     1814      192         0   188416        0             0 gsd-wacom
    [183543.016711] [   5868]  1000  5868    86756     2257     2045      212         0   192512        0             0 gsd-xsettings
    [183543.016712] [   5877]  1000  5877   192047     4339     4119      220         0   393216        0             0 evolution-alarm
    [183543.016714] [   5886]  1000  5886   517226   227834   227616      218         0  2281472        0             0 gnome-software
    [183543.016716] [   5893]  1000  5893    58070      672      480      192         0    98304        0             0 gsd-disk-utilit
    [183543.016717] [   5918]  1000  5918    41585      384      128      256         0    98304        0             0 ibus-memconf
    [183543.016719] [   5921]  1000  5921    68996     3012     2819      193         0   176128        0             0 ibus-extension-
    [183543.016721] [   5925]  1000  5925    49377     1931     1752      179         0   159744        0             0 ibus-x11
    [183543.016722] [   5929]  1000  5929    60023      352      128      224         0   106496        0             0 ibus-portal
    [183543.016724] [   5967]  1000  5967    86281      768      480      288         0   176128        0             0 gsd-printer
    [183543.016726] [   6010]     0  6010   115816    17201    16963      238         0   364544        0             0 fwupd
    [183543.016727] [   6056]  1000  6056   735582     1600     1344      256         0   282624        0             0 gjs
    [183543.016729] [   6069]  1000  6069    41651      384      128      256         0    98304        0             0 ibus-engine-sim
    [183543.016730] [   6080]  1000  6080   201823     7201     6990      211         0   593920        0             0 tracker-miner-f
    [183543.016733] [   6230]  1000  6230    79278      480      224      256         0   131072        0             0 gvfsd-burn
    [183543.016734] [   6317]  1000  6317    42007      809      560      249         0    98304        0             0 gvfsd-metadata
    [183543.016736] [   7797]  1000  7797  1561781   137583   121974      183     15426  7213056        0             0 firefox
    [183543.016738] [   7921]  1000  7921    59496     2400     2144      192        64   303104        0             0 Socket Process
    [183543.016740] [   7947]  1000  7947   730307    45926    45468      180       278  2187264        0           100 WebExtensions
    [183543.016742] [   7952]  1000  7952   257591    14313     8852      224      5237  1253376        0             0 RDD Process
    [183543.016744] [   8167]  1000  8167    96401     3555     3267      224        64   499712        0             0 Utility Process
    [183543.016746] [   8218]  1000  8218   646914    21092    12112      266      8714   970752        0           100 Isolated Web Co
    [183543.016748] [   8248]  1000  8248    22620      320       96      224         0    81920        0             0 oosplash
    [183543.016750] [   8264]  1000  8264   892366   217167    86938      233    129996  2510848        0             0 soffice.bin
    [183543.016752] [   8333]  1000  8333   117086     2440     2272      168         0   237568        0             0 update-notifier
    [183543.016754] [   8481]  1000  8481   100489     4283     4096      187         0   253952        0             0 seahorse
    [183543.016755] [   8484]  1000  8484   228338     4007     3789      218         0   405504        0             0 gnome-calendar
    [183543.016757] [   8568]  1000  8568   627547    12516    11947      272       297   847872        0           100 Isolated Web Co
    [183543.016759] [   8632]  1000  8632    21648      288       64      224         0    73728        0             0 gpg-agent
    [183543.016761] [   9786]  1000  9786   225835     5680     5464      215         1   315392        0             0 gnome-terminal-
    [183543.016762] [   9817]  1000  9817     3518      672      448      224         0    57344        0             0 bash
    [183543.016764] [   9872]  1000  9872     2028      512      288      224         0    65536        0             0 ssh-agent
    [183543.016766] [  11792]  1000 11792     3543      672      448      224         0    61440        0             0 bash
    [183543.016767] [  13542]  1000 13542    71109      607      320      287         0   147456        0             0 gvfsd-http
    [183543.016769] [  59085]  1000 59085    30133      994      706      288         0   110592        0             0 speech-dispatch
    [183543.016771] [  59102]  1000 59102    27030      832      640      192         0   102400        0             0 sd_espeak-ng
    [183543.016773] [  59109]  1000 59109    89555      352      160      192         0    94208        0             0 sd_dummy
    [183543.016774] [  88762]  1000 88762    97959      512      256      256         0   143360        0             0 gvfsd-network
    [183543.016776] [  88779]  1000 88779    79891      448      224      224         0   135168        0             0 gvfsd-dnssd
    [183543.016778] [ 330062]  1000 330062     3518      672      448      224         0    61440        0             0 bash
    [183543.016779] [ 402037]  1000 402037   280274     9605     9320      269        16   380928        0             0 gedit
    [183543.016781] [ 452712]  1000 452712   288502     8927     7638      265      1024   413696        0             0 nautilus
    [183543.016783] [ 558225]     0 558225    18756      640      448      192         0   122880        0             0 cupsd
    [183543.016785] [ 558227]     0 558227    43017      576      352      224         0   102400        0             0 cups-browsed
    [183543.016787] [ 578842]  1000 578842   752305    61708    60969      188       551  3026944        0           100 Isolated Web Co
    [183543.016788] [ 580451]  1000 580451   760382   100010    98608       86      1316  3518464        0           100 Isolated Web Co
    [183543.016790] [ 581413]  1000 581413   634288    14050    13540      224       286  1196032        0           100 Isolated Web Co
    [183543.016792] [ 598887]  1000 598887    19397      864      704      160         0   131072        0             0 VBoxXPCOMIPCD
    [183543.016794] [ 598893]  1000 598893   256971     2113     1985      128         0   253952        0             0 VBoxSVC
    [183543.016796] [ 598971]  1000 598971  2401228  1156315    37227  1111453      7635 10469376        0             0 VirtualBoxVM
    [183543.016798] [ 611889]  1000 611889  1497670   447841   447097      201       543  6991872        0             0 thunderbird
    [183543.016801] [ 654472]     0 654472    94037      416      224      192         0   151552        0             0 fprintd
    [183543.016803] [ 654643]     0 654643      723       64        0       64         0    45056        0             0 run-cups-browse
    [183543.016805] [ 654688]     0 654688      803      160        0      160         0    49152        0             0 sleep
    [183543.016806] [ 654689]  1000 654689   720433     1893     1637      256         0   311296        0             0 gjs
    [183543.016808] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=user.slice,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-virtualbox-598849.scope,task=VirtualBoxVM,pid=598971,uid=1000
    [183543.016907] Out of memory: Killed process 598971 (VirtualBoxVM) total-vm:9604912kB, anon-rss:148908kB, file-rss:4445812kB, shmem-rss:30540kB, UID:1000 pgtables:10224kB oom_score_adj:0
    9.4. 18:26 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Podle verze jádra Ubuntu. Tím pádem je to jasné.
    9.4. 19:29 luky
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Neco vam leakuje do tmpfs. Nektere mounty nemusi byt videt, protoze mohou byt v jinem jmennem prostoru. Iterujte pres vsechny mount jmenne prostory a vylistujte vsechny tmpfs instance v nich. Dale je myslim v systemu interni instance implementujici SYSV SHM.
    Max avatar 10.4. 11:55 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Podle čeho usuzuješ ohledně toho tmpfs?
    Je to jen tip na základě toho, co v tom výpisu chybí, nebo naopak v tom výpisu něco vidíš?
    díky
    Zdar Max
    Měl jsem sen ... :(
    10.4. 14:11 luky
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Je to tam napsane:

    shmem:5151650

    tmpfs sezralo 20124MB.
    Max avatar 10.4. 14:22 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Jop, je to tak. Hlavně, že jsem si to zkopíroval a počítal a jedinou tuto hodnotu ne. Asi jsem už slepej.
    Zdar Max
    Měl jsem sen ... :(
    9.4. 19:36 pavele
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Zkus nainstalovat/použít starší verzi kernelu - 6.8.0-31 nebo nižší, nebo jesli se jde vrátit k verzi 5.xx.

    Vypadá to na nějakou chybu v jádře, co je vyřešená až v ve verzi 6.9.
    9.4. 21:00 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    V Ubuntu 24.04 je dostupný balík linux-generic-hwe-24.04 vo verzii 6.11, nestačil by namiesto balíka linux-generic?

    Možno nové jadro opravuje chybu a ošetrí mu padanie virtualbox-u.
    10.4. 00:55 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Zkusil jsem poslední jádro před upgradem, kdy jsem si problému nevšiml - 6.8.0-52-generic. Uvidím za čas. Mám ubuntu 22.04, HWE jádro 6.8 používám z důvodu funkčnosti hardwaru, na výchozí generic verzi z 22.04 mi vše nefunguje.
    10.4. 07:05 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    A nebude to skôr kompatibilitou toho VirtualBoxu ktorý si so sebou ťahá bohviečo? Zauvažoval by som o prepnutí virtualizačného engine, alebo rovno o migrácii do niečoho príčetnejšieho ako je KVM.

    V prípade virtualizácie si použitý jadrový ovládač totižto kľudne zhltne RAM a ani sa nezačervená. A to aj na diskovú cache pre žurnál diskového image ktorý si spravuje sám. To je jeden z dôvodov prečo som už dávno prestal používať VBox hoci i na drobnosti.
    10.4. 14:02 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Jsem otevřen konstruktivním návrhům :) Na KVM mám hromady serverů, ale na desktop to úplně nefungovalo tak, jak jsem potřeboval. Konkrétně 3d akcelerace s podporou více monitorů s možností škálování obrazu a funkční schránky, funkční audio, možnost delegace usb zařízení přímo do běžícího stroje. Tahle kombinace moc nefungovala. Někdy kdysi naposledy jsou zkoušel gnome boxes, ale tam to dost dobře nefungovalo a systém kolikrát ani nepřežil suspend hosta.
    10.4. 18:40 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Virtuálka s viacerými monitormi na desktope? To by ma zaujímal use case.

    Ten zvyšok, teda funkčné audio a prehodenie USB zariadenia do guestu funguje už veľa rokov aj s uspatím guesta na disk. To by ma zaujímalo ako a na čom ti to nefungovalo.
    17.4. 13:19 martin-ux
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    U mna dost casto usecase pri windows VM, firemna "virtualna" lopata. Niekedy pocas prace (fw/os patching) mi vyhovuje, ked mam iLO na druhom monitore a mozem robit cosi ine. K zakaznikom idem cez niekolko hopov, takze to okno nevidim. Mat moznost presunut to okno na druhy monitor mi vtedy vyhovuje.
    17.4. 20:59 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Odkedy sa nedá otvoriť iLO cez webový prehliadač a treba naň nejaký program pre Windows?
    17.4. 21:29 martin-ux
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Na mojom kompe mam firemnu virtualku. V tej virtualke som za roznymi hopinami kym sa dostanem na Windows, ktory na to ilo dosiahne. Tuto sessnu, tj. prvy hop, ktory otvaram na lopate, chcem mat na alt. monitore vo virtualke. Kym sa dokonci co sa ma tak ja pracujem dalej na hlavnom monitore.

    To nema nic s tym, ci bezi ilo vo ff alebo ako standalone program (co inak existuje, na ilo sa da pripojit aj cez standalone hpe udelator).
    18.4. 10:03 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Fuj, to mi odľahlo. Ja som sa zľakol že zrušili prístup na iLO cez web.

    A na hento ti stačí aj presunúť okno s virtuálkou na vedľajší monitor.
    18.4. 18:59 martin-ux
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    No nestaci pretoze potrebujem vidiet progress na druhom monitore ale stale pracovat vo virtualke na primarnom. Presunutie celej VM na druhy monitor nic nevyriesi; to mozem zostat rovno na primarnom.
    18.4. 19:24 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Aha, už chápem. Máš nainštalovaný Linux aby si mohol mať spustený vzdialený Windows v ktorom si plníš svoje pracovné povinnosti. Ja by som to vymenil za VT100.
    18.4. 21:47 martin-ux
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Alternativa (resp. lepsie povedane oficialna moznost) je mat firemnnu lopatu, k nej 2 monitory a prvu hop sessnu pustenu na alt. monitore. Problemov s tym tvrdenim je viac. Pocnut tym, ze po 20 rokoch firma uz dockiny nedava a konciac pohodlim kde moja virtualna lopata je skutocne moj windows bez spyware.

    Dalsia vec je, ze pocas roboty mi bezia aj ine virtualky, ktore robia cosi ine. A na alt. monitore stale vidim progress toho, co sa deje v robote za hopinami.

    Pisal som ale preto lebo si sa pytal na usecase; ja mam prave tento.
    19.4. 06:36 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Takže máš firmou neschválenú inštaláciu OS určenú na prácu a pripájanie sa do DMZ. A to len preto, že v čase USB-C nemá zmysel investovať do dokín.

    Už sa radšej ku pracovným veciam nevyjadruj.
    19.4. 09:46 martin-ux
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Vzhladom na tvoj vek by com cakal, ze budes trosku inteligentenjsi. Ale pravda, relativne vyssi vek to negarantuje.

    Do VPN sa prihlasujem korporatom schvalenymi zariadeniami. Korporat ma schvalene published VMs, ktore maju menej spyware.

    Vyjadrim sa k tomu, co uznam za vhodne. K tvojim "otazkam" vsak uz nie.
    19.4. 14:43 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Človek v produktívnom veku by mal vedieť že (ako si spomínal) "windows bez spyware" neexistuje v žiadnej štandardnej edícii. Také niečo je možné len v silno upravenej edícii ktorú žiaden korporát neschváli ako pracovný nástroj.

    Skús sa radšej vyjadrovať k veciam ktorým rozumieš. A zmena definície bez spyware na menej spyware ťa nezachráni.
    10.4. 09:21 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit

    Ubuntu a Virtualbox? Přesně tuhle kombinaci měla na kompu zvěrokleštička. Ta kombinace šla do háje. Teď má Debian Bookworm. Přes to sem tam zazlobilo GPU (zelený monitor), ale zdá se, že to vyřešil firmware z gitu, který jsem mu předhodil před 14 dny. Od té doby se jí to už znovu nestalo. Předtím se to stávalo nahodile tak jednou týdně.

    10.4. 14:04 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Na starším jádře 6.8.0-52-generic zatím funguje. Shared memory se sice stále pořád zvětšuje, ale tak nějak normálně a stále je 15G available paměti.
    15.4. 10:40 v.
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Tak stále sežraná sharedmemory. Jen to trvá o pár dní déle než na nejnovějším kernelu. Když si přes mtab najdu všechny tmpfs mounty, tak data v nich mají pár MB. Jak zjistím tmpfs mounty ve všech namespaces?
    15.4. 15:44 alfonz
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Zkus spíše systemd-cgtop -m --depth=5 To ukáže konkrétně zabranou paměť v jednotlivých cgroup skupinách, dle jádra.
    16.4. 11:37 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    To je dobrý. Neznal jsem. Díky.
    17.4. 00:46 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Control Group                                                                                                                     Tasks   %CPU   Memory  Input/s Output/s
    /                                                                                                                                  1697   65,7    27.0G       0B   177.2K
    user.slice                                                                                                                         1289   71,5    22.2G        -        -
    user.slice/user-1000.slice                                                                                                         1289   71,6    22.1G        -        -
    user.slice/user-1000.slice/session-2.scope                                                                                           44    1,4    14.2G        -        -
    user.slice/user-1000.slice/user@1000.service                                                                                       1245   70,2     7.9G        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice                                                                             1060   69,4     5.9G        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-firefox-5903.scope                                                 622    5,5     3.2G        -        -
    user.slice/user-1000.slice/user@1000.service/session.slice                                                                          177    0,8     1.9G        -        -
    user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.Shell@x11.service                                               74    0,8     1.7G        -        -
    user.slice/user-1000.slice/user@1000.servi…lice/snap.teams-for-linux.teams-for-linux-7be1dad6-0f6b-4cd5-8658-8290fdb1ec0e.scope     131    0,0     1.3G        -        -
    system.slice                                                                                                                        166    0,5     1.1G       0B   177.1K
    user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-gnome\x2dsoftware\x2dservice-4404.scope                              4    0,0   438.1M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-virtualbox-255019.scope                                             84   61,3   255.6M        -        -
    system.slice/docker.service                                                                                                          22      -   240.3M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/app-org.gnome.Terminal.slice                                                  14    2,2   239.7M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/dbus.service                                                                  50      -   128.8M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-update\x2dnotifier-6894.scope                                        4    0,0   112.4M        -        -
    system.slice/containerd.service                                                                                                      14    0,1    91.8M        -        -
    system.slice/fwupd.service                                                                                                            5    0,0    71.5M        -        -
    system.slice/packagekit.service                                                                                                       3      -    69.6M        -        -
    system.slice/systemd-journald.service                                                                                                 1    0,1    67.6M       0B   177.2K
    system.slice/snapd.service                                                                                                           23      -    39.4M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/snap.snapd-desktop-integration.snapd-desktop-integration.service              20      -    33.5M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/xdg-desktop-portal-gnome.service                                              19      -    32.4M        -        -
    user.slice/user-1000.slice/user@1000.service/background.slice                                                                         6      -    31.5M        -        -
    user.slice/user-1000.slice/user@1000.service/background.slice/tracker-miner-fs-3.service                                              6      -    31.4M        -        -
    user.slice/user-1000.slice/user@1000.service/session.slice/org.freedesktop.IBus.session.GNOME.service                                17      -    28.9M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-solaar-4405.scope                                                    7    0,3    28.8M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome\x2dsession\x2dmanager.slice                                          4      -    25.8M        -        -
    system.slice/dbus.service                                                                                                             2      -    24.9M        -        -
    user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service                                                         9      -    20.7M        -        -
    system.slice/snap.canonical-livepatch.canonical-livepatchd.service                                                                   13      -    14.0M        -        -
    system.slice/ubuntu-advantage-desktop-daemon.service                                                                                  3      -    12.4M        -        -
    user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-org.gnome.Evolution\x2dalarm\x2dnotify-4395.scope                    6      -    10.7M        -        -
    system.slice/networkd-dispatcher.service                                                                                              1      -    10.0M        -        -
    user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.SettingsDaemon.Color.service                                     4      -     9.5M        -        -
    
    Co je "user.slice/user-1000.slice/session-2.scope"?
    17.4. 06:25 alfonz
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Mno - asi by se ti mělo podařit zobrazit co tam je, přes systemctl status session-2.scope nebo přes systemctl status user-1000.slice - user-1000 je normálně pravděpodobně uživatel. Co se týče toho session-2.scope - to bude pravděpodobně přihlašovací obrazovka? Zvláštní je, že já na waylandu a gnome tam mám jen asi 10 procesů/vláken. Zkus se podívat co ti tam běží.
    17.4. 09:43 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
         Loaded: loaded (/run/systemd/transient/session-2.scope; transient)
      Transient: yes
         Active: active (running) since Tue 2025-04-15 10:37:16 CEST; 1 day 23h ago
          Tasks: 44
         Memory: 14.0G
            CPU: 53min 20.007s
         CGroup: /user.slice/user-1000.slice/session-2.scope
                 ├─ 3365 "gdm-session-worker [pam/gdm-password]"
                 ├─ 3744 /usr/bin/gnome-keyring-daemon --daemonize --login
                 ├─ 3817 /usr/libexec/gdm-x-session --run-script "env GNOME_SHELL_SESSION_MODE=ubuntu /usr/bin/gnome-session --session=ubuntu"
                 ├─ 3819 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nolisten tcp -background none -noreset -keeptty -novtswitch -verbose 3
                 ├─ 3910 /usr/libexec/gnome-session-binary --session=ubuntu
                 └─94719 /usr/bin/ssh-agent -D -a /run/user/1000/keyring/.ssh
    
    17.4. 14:23 alfonz
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Tohle je dost podivné. Pokud tomu máme věřit, tak buď nějaký proces z těch co tam jsou mají tu paměť naalokovanou. Nebo tam byl proces, který jí alokoval a už tam není/došlo k přesunu/umřel ale ta paměť tam zůstala. Bohužel, ten scope je dynamicky a neni rozdělený, dle app. Takže teď jedině asi můžeš tipnout, že něco tady má naalokovanou paměť nějakým způsobem.

    Můžeš zkusit nastavit nějaký limit na paměť na ten scope, ale může se změnit, takže to moc neovliníš (vytváří ho nějaký jiný process přes systemd api/systemd-run). Tzn možná po restartu zkus najít (správné číslo) a zkus něco jako systemctl set-property session-2.scope MemoryMax=2G nebo MemoryHigh
    17.4. 14:31 alfonz
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Když se na to ještě znovu dívám - zkus se mrknout, zda se tam mění čísla processů a druhá věc, je proč tam je docela dost CPU spotřebovaného tou skupinou. Co se dívám na pc co mám kolem tak jeden po pár dnech jeden má 4minuty a druhý po 4 dnech pouze 10s (tady je wayland) - tzn je to trošku jiné. Tvůj má 53minut po 2 dnech, takže se tam určitě něco děje.
    18.4. 00:19 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    No po dnešním rebootu tam několik hodin ani žádný session-2.scope nebyl. Pak se objevil a zase celá ta skupina žere hromadu paměti.
    18.4. 11:38 alfonz
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    no, těžko říci - nejsem si jistý, kdy se to vytvoří. Zkus kontrolovat, kdy se tam vytvoří (nebo kontroluj paměť - systemctl show session-2.scope -p MemoryCurrent)

    - nebo zkus hned jak se objeví nastavit limit MemoryMax/MemoryHigh (buď to bude ok, nebo něco bude padat?)

    - kontrolovat jaké aplikace se tam spouští / jaké mají mounty

    - udělat timer/skript který ti bude periodicky kontrolovat tu paměť v tom místě a kontrolovat jaké tam jsou procesy (jak to naroste hodně tak, by se dalo poznat, který process to tam dělá)

    - zkontrolovat log, zda tam nemáš nějaké divné věci?
    18.4. 11:45 alfonz
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    jen ještě dodám pro představu, jak to vypadá v ubuntu 24.04 s wayland
         Loaded: loaded (/run/systemd/transient/session-2.scope; transient)
      Transient: yes
         Active: active (running) since Sat 2025-04-12 18:10:25 CEST; 5 days ago
          Tasks: 12
         Memory: 4.9M (peak: 14.6M swap: 5.9M swap peak: 5.9M)
            CPU: 7.062s
         CGroup: /user.slice/user-1000.slice/session-2.scope
                 ├─2482 "gdm-session-worker [pam/gdm-password]"
                 ├─2618 /usr/libexec/gdm-wayland-session "env GNOME_SHELL_SESSION_M>
                 └─2627 /usr/libexec/gnome-session-binary --session=ubuntu
    
    15.4. 15:47 alfonz
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    pravděpodobně pro vylistování všech mountů, bude asi nutné projít všechny mount ns > tzn asi přes lsns, jednotlivé procesy a jejich mount ns dát info pravděpodobně.
    16.4. 21:14 BFU
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Nejsou nahodou DRM buffery taky SHM ? Jestli ona neleakuje nejaka graficka aplikace , co si alokuje buffery a neuvolnuje je ...
    17.4. 00:38 v
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Problém i s jádrem -50. Takže to možná samotným kernelem nebude. Při listování df přes mounty všech procesů jsem koukal na zabrané tmpfs a je to celkem jen pár MB.
    for PID in $(lsns -t mnt -o PID -r -n); do     ps u $PID; nsenter -t $PID -m df -h | grep tmpfs; done
    Někde musí něco jiného leakovat. Jak poznám, co vše je v shared memory a zda neleakuje ta grafika?
    17.4. 17:32 luky
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    pozor, ze df nevypisuje typ filesystemu, ale zarizeni a tmpfs zadne zarizeni nepouziva, takze tam muze byt libovolny string:
    root@host:~ >mkdir /tmp/test
    root@host:~ >mount -t tmpfs blah /tmp/test
    root@host:~ >df -h | grep test
    blah 867.0M 0 867.0M 0% /tmp/test
    včera 01:05 BFU
    Rozbalit Rozbalit vše Re: Reálně zabraná paměť buff/cache, která nejde uvolnit
    Tady ten clovek to popisuje docela slusne https://unix.stackexchange.com/a/483006 , akorat je problem v tom, ze debugfs nemusi byt namountovany nebo ani zapnuty v kernelu.

    Namountovat debugfs jde zkusit snadno, "$ mount -t debugfs debug /sys/kernel/debug" , a pak to prohledat nejakym "$ find /sys/kernel/debug/dri" . Jestli tam je neco co obsahuje v nazvu "gem", tak to muze byt zajimave, pouzijte "cat" na vylistovani.

    Intel i915 apod. pouziva GEM buffery ve sdilene RAM, diskretni grafika (AMD, nVidia) pouziva TTM buffery v GPU VRAM. Pokud ten pocitac ma nejakou inteli grafiku, je mozne ze v tom debugfs skutecne neco uzitecneho bude.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.