Jak na webu co nejšíleněji zadávat datum? Jak to uživatelům co nejvíce znepříjemnit? V Bad UX World Cup 2025 (YouTube) se vybíraly ty nejšílenější UX návrhy. Vítězným návrhem se stal Perfect Date.
Společnost Collabora vydala (YouTube) na LibreOffice založený desktopový kancelářský balík Collabora Office. Pro Windows, macOS a Linux. Se stejným uživatelským rozhraním jako Collabora Online. Svůj desktopový kancelářský balík s rozhraním LibreOffice pojmenovala Collabora Office Classic.
Glen MacArthur vydal AV Linux (AVL) a MX Moksha (MXM) 25. S linuxovým jádrem Liquorix. AV Linux (Wikipedie) je linuxová distribuce optimalizována pro tvůrce audio a video obsahu. Nejnovější AV Linux vychází z MX Linuxu 25 a Debianu 13 Trixie. AV Linux přichází s desktopovým prostředím Enlightenment 0.27.1 a MX Moksha s prostředím Moksha 0.4.1 (fork Enlightenmentu).
Ubuntu pro testování nových verzí vydává měsíční snapshoty. Dnes vyšel 1. snapshot Ubuntu 26.04 LTS (Resolute Raccoon).
Zástupci členských států EU se včera shodli na návrhu, který má bojovat proti šíření materiálů na internetu zobrazujících sexuální zneužívání dětí. Nařízení známé pod zkratkou CSAM a přezdívané chat control mělo množství kritiků a dlouho nebyla pro jeho schválení dostatečná podpora. Pro schválení byla potřeba kvalifikovaná většina a dánské předsednictví v Radě EU se snažilo dosáhnout kompromisu. Návrh nakonec po dlouhých týdnech
… více »Britské herní studio Facepunch stojící za počítačovými hrami Garry's Mod a Rust uvolnilo svůj herní engine s&box (Wikipedie) jako open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT. Herní engine s&box je postavený nad proprietárním herním enginem Source 2 od společnosti Valve.
Vývoj programovacího jazyka Zig byl přesunut z GitHubu na Codeberg. Sponzoring na Every.
Stejně jako GNOME i KDE Plasma končí s X11. KDE Plasma 6.8 poběží už pouze nad Waylandem. Aplikace pro X11 budou využívat XWayland.
Poslanci Evropského parlamentu dnes vyzvali k výraznému zvýšení ochrany nezletilých na internetu, včetně zákazu vstupu na sociální sítě pro osoby mladší 16 let. Legislativně nezávazná zpráva, kterou dnes odsouhlasil Evropský parlament poměrem 493 hlasů pro ku 92 proti, kromě zavedení věkové hranice 16 let pro využívání sociálních sítí, platforem pro sdílení videí či společníků s umělou inteligencí (AI) vyzývá také k zákazu … více »
Doom v KiCadu nebo na osciloskopu? Žádný problém: KiDoom: Running DOOM on PCB Traces a ScopeDoom: DOOM on an Oscilloscope via Sound Card.
# free
total used free shared buff/cache available
Mem: 65862960 10710596 8131608 2213480 47020756 52227244
Nejsou ale nejspíš volné žádné velké (4096 kB) bloky paměti:
# cat /proc/buddyinfo Node 0, zone DMA 0 0 1 0 2 1 1 0 1 1 3 Node 0, zone DMA32 80 50 18 4 47 20 41 13 31 2 47 Node 0, zone Normal 250 562 300 4756 6768 5074 2872 2119 1077 1803 0Může to být příčinou problému? Popř. nesetkal jste se s tím někdo a nenašel řešení? Večer zkusím restart, zkusím ještě vypnout KSM, ale bohužel netuším, co může být špatně. Díky, Karel
Řešení dotazu:
ulimits/hugepages?
D.
# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 257192 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 257192 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited vm]# cat nr_hugepages 0
# grep Huge /proc/meminfo AnonHugePages: 7374848 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB
top - 15:54:11 up 5 days, 22:13, 1 user, load average: 1.48, 1.28, 1.24 Tasks: 296 total, 1 running, 295 sleeping, 0 stopped, 0 zombie %Cpu(s): 8.6 us, 4.4 sy, 0.0 ni, 86.5 id, 0.5 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 65862960 total, 50442508 free, 9600916 used, 5819536 buff/cache KiB Swap: 8388604 total, 8388604 free, 0 used. 53237312 avail Mem
Možná by stálo za to si vyrobit nějaký odládací prostor - vytvořit soubor, naformátovat a připojit ho jako swap a zkusit, jak se to bude chovat.
Teď máš podle výpisu volných cca 8 GB, pustíš firefox s pár taby a je to pryč.
Sám nastavuji /proc/sys/vm/vfs_cache_pressure na vysoké hodnoty právě kvůli vracení cache stránek.
Tebe by pomohlo zadat si do sysctl.conf pre perzistente nastavenie:
vm.swappiness = 10
a pre runtime zmenu (nemusis restartovat):
sysctl vm.swappiness=10
ENOMEM.
sysctl vm.compact_memory=1a zhodí to počítač. Akurát nezaručujem že to funguje aj na virtuálky čo majú alokovanú pamäť s kadejakými nezmyselnými príznakmi.
Neviem čo sa porobilo že to niekto nezautomatizoval.
Pokud se ptáte na to, proč se memory compaction neprovádí i když není potřeba (ani není explicitně vynucena uživatelem), odpověď je, že je to dost náročné na výkon, takže není žádoucí, aby se něco takového spouštělo samo od sebe a náhodně spotřebovávalo CPU.
Napríklad keď si proces vyžiada súvislý blok pamäte, ale nedostane ho aj napriek tomu že má systém dosť voľnej pamäte.
Přesně tak to ale už nějaký pátek funguje.
vm.dirty_writeback_centisecs = 2000 vm.dirty_expire_centisecs = 4500 vm.swappiness = 5 vm.dirty_bytes = 33554432 vm.dirty_background_bytes = 67108864 vm.overcommit_memory=2 vm.overcommit_ratio = 10 kernel.panic = 30 kernel.panic_on_oops = 1 kernel.printk = 3 4 1 3overcommit tam je nejspíš zbytečně, používali jsme jej na starším serveru, který měl jen 8 GB RAM.
Swap: 8 GB RAM: 64 GB vm.overcommit_memory=2 (default = 0) vm.overcommit_ratio = 10 (default = 50) vm.dirty_bytes = 33554432 (default = 0) vm.dirty_background_bytes = 67108864 (default = 0) Memory Allocation Limit = Swap Space + RAM * (Overcommit Ratio / 100) Memory Allocation Limit = 8 + 64 * (10/100) Memory Allocation Limit = 14,4 GB
1. To neexistuje ani bez nich, alokace od jádra stejně nebudou mít menší granularitu než je velikost stránky.
2. To, že se používají huge pages, neznamená, že celý systém pracuje jen s nimi a nelze získat nic menšího.
Tiskni
Sdílej: