Výzkumníci ukazují, jak mohou otevřené tunely a IPv6 Extension Headers synchronizovat pakety do krátkých provozních špiček. V kontrolovaném experimentu naměřili přes 180násobnou koncentraci paketového toku vůči průměrné rychlosti odesílání — nikoli 180násobné zvětšení objemu dat. Článek obsahuje metodiku, limity měření i mitigace pro GRE, IPIP a další tunely.
Po velkém úspěchu prvního MobileLinux Hackdaye se vracíme do Českých Budějovic s druhým ročníkem. V pátek 30. října 2026 od 10:00 se v prostorách Jihočeské univerzity uskuteční Embedded & MobileLinux Hackday #2. Těšit se můžete na témata jako Immutable Linux na telefonech (BengalOS), U-Boot a upstream vývoj, AI optimalizace pro embedded systémy nebo otevřený hardware. Nebude chybět praktické hackování, sdílení zkušeností a možnost … více »
Dne 21. října 2026 vydal projekt Node.js bezpečnostní aktualizace opravující deset zranitelností, včetně jedné umožňující potenciální vzdálené spuštění kódu (RCE). Nejzajímavější je CVE-2026-111497, chyba dekodéru Brotli, kterou objevili výzkumníci využívající OpenAI Codex Security. Chyba je v nativním dekodéru Brotli, nikoli v samotném JavaScriptu. Speciálně vytvořený komprimovaný vstup způsobí, že dekodér zamění
… více »Francouzský výrobce kabelů Nexans upozornil na napjaté dodávky elektrických kabelů. Výstavba nové výrobní linky pro některé typy kabelů může trvat přibližně tři roky. Datacentra potřebují rozsáhlé nízkonapěťové a středněnapěťové rozvody. Poptávka roste současně s modernizací elektrických sítí. Někteří odběratelé proto uzavírají výrazně delší dodavatelské smlouvy [Reuters].
Představena byla (𝕏) virtuální platforma FLYBENCH FPV, která nováčky provede zapojením a konstrukcí dronů.
Google Chrome 156 byl prohlášen za stabilní. Přehled novinek v poznámkách k vydání. Opraveno bylo 353 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Indická společnost eMudhra po bezpečnostním incidentu, tj. kompromitaci soukromých klíčů osmi mezilehlých certifikátů své certifikační autority, opouští globální byznys s SSL/TLS certifikáty.
Dle Phoronixu zveřejnila společnost Trend Micro prostřednictvím programu Zero Day Initiative (ZDI) několik hlášení bezpečnostních zranitelností přímo na veřejném mailing listu LKML, přestože některé chyby dosud nemají opravu začleněnou do hlavní větve jádra. Mezi hlášenými problémy jsou dvě zranitelnosti s hodnocením CVSS 9.0, týkající se SMB Direct a KSMBD, které mohou umožnit vzdálené spuštění kódu. Další hlášení se týkají … více »
Správce hesel KeePassXC byl vydán ve verzi 2.8.0. Přechází na Qt 6, podporuje vkládání hesel s Waylandem, rychlé odemykání pomocí Polkitu nebo možnost nastavení klávesových zkratek (seznam změn).
Databáze DuckDB (Wikipedie) byla vydána ve verzi 2.0.0 LTS. S kódovým názvem Cinnamon Teal (čírka skořicová). S vyladěným protokolem Quack.
cat /proc/mtrr
reg00: base=0x000000000 ( 0MB), size= 2048MB, count=1: write-back
reg01: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg02: base=0x0c0000000 ( 3072MB), size= 256MB, count=1: write-back
reg03: base=0x0d0000000 ( 3328MB), size= 128MB, count=1: write-back
cat /proc/meminfo
MemTotal: 6211516 kB
MemFree: 373444 kB
Buffers: 255840 kB
Cached: 3970280 kB
SwapCached: 48 kB
Active: 1701688 kB
Inactive: 3976788 kB
Active(anon): 973448 kB
Inactive(anon): 532132 kB
Active(file): 728240 kB
Inactive(file): 3444656 kB
Unevictable: 0 kB
Mlocked: 0 kB
HighTotal: 5387848 kB
HighFree: 269560 kB
LowTotal: 823668 kB
LowFree: 103884 kB
SwapTotal: 2048252 kB
SwapFree: 2047152 kB
Dirty: 204 kB
Writeback: 0 kB
AnonPages: 1452220 kB
Mapped: 258480 kB
Shmem: 53232 kB
Slab: 98900 kB
SReclaimable: 67992 kB
SUnreclaim: 30908 kB
KernelStack: 3696 kB
PageTables: 15500 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 5154008 kB
Committed_AS: 6085952 kB
VmallocTotal: 122880 kB
VmallocUsed: 55784 kB
VmallocChunk: 55284 kB
HardwareCorrupted: 0 kB
AnonHugePages: 602112 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 90104 kB
DirectMap2M: 813056 kB
Jak vidíte, tak žádným způsobem se nedostanu k reálnému 6*2^30 bajtů (6GB)..
a ještě top:
top - 15:12:33 up 2 days, 8:38, 15 users, load average: 0,10, 0,13, 0,20
Tasks: 196 total, 1 running, 195 sleeping, 0 stopped, 0 zombie
%Cpu(s): 6,9 us, 4,0 sy, 0,0 ni, 88,0 id, 1,2 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 6211516 total, 5848684 used, 362832 free, 256392 buffers
KiB Swap: 2048252 total, 1100 used, 2047152 free, 4038764 cached
Musím tedy dodat, že konzervativně nechávám trápit se s touto nadílkou paměti 32-bitový systém.
Je někde v běžícím systému možno zjistit celkovou velikost RAM ?
Milan
Nevidím tam žádnou nadílku paměti, vypadá to na pouhých slabých 6 GB. 64-bitový systém by byl samozřejmě vhodnější — 32-bitový systém není „konzervativní“, ale zcela zbytečně fosilní. (Na polovinu sady registrů si ani nesáhne a tak dále a tak podobně.)
Celková velikost paměti dostupné kernelu závisí mimo jiné na BIOSu. Bude tedy na každém motherboardu trochu jiná. Například na mém notebooku bych měl vidět 16777216 kB, ale místo toho vidím toto:
MemTotal: 16346916 kB MemFree: 4911160 kB Buffers: 24 kB Cached: 7483408 kB SwapCached: 992 kB Active: 6295676 kB Inactive: 3979612 kB Active(anon): 2424876 kB Inactive(anon): 467104 kB Active(file): 3870800 kB Inactive(file): 3512508 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 16777212 kB SwapFree: 16762424 kB Dirty: 22656 kB Writeback: 0 kB AnonPages: 2791076 kB Mapped: 425076 kB Shmem: 100124 kB Slab: 850212 kB SReclaimable: 785616 kB SUnreclaim: 64596 kB KernelStack: 4792 kB PageTables: 79180 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 24950668 kB Committed_AS: 6968896 kB VmallocTotal: 34359738367 kB VmallocUsed: 320204 kB VmallocChunk: 34359388668 kB AnonHugePages: 370688 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 12892060 kB DirectMap2M: 3815424 kB
Kdybych dal tytéž paměťové moduly do jiného notebooku, bylo by tam zase jiné číslo. Rozdíl je v tomto případě 430300 kB, které zkrátka kernel z nějakého důvodu nepoužívá, ať už kvůli různým podivnostem v adresování paměti na dané platformě nebo kvůli obsazení některých částí BIOSem.
Na tomhle stroji je rozdíl celých 2226364 kB, protože přísně podle vzorečku by tam mělo být 134217728 kB:
MemTotal: 131991364 kB MemFree: 66159056 kB Buffers: 271496 kB Cached: 5766564 kB SwapCached: 0 kB Active: 59106352 kB Inactive: 4176220 kB Active(anon): 57244840 kB Inactive(anon): 384 kB Active(file): 1861512 kB Inactive(file): 4175836 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 134169596 kB SwapFree: 134169596 kB Dirty: 912 kB Writeback: 0 kB AnonPages: 57244744 kB Mapped: 14648 kB Shmem: 712 kB Slab: 1234124 kB SReclaimable: 193560 kB SUnreclaim: 1040564 kB KernelStack: 3680 kB PageTables: 127308 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 200165276 kB Committed_AS: 101589852 kB VmallocTotal: 34359738367 kB VmallocUsed: 725416 kB VmallocChunk: 34290756076 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 136128 kB DirectMap2M: 4012032 kB DirectMap1G: 130023424 kBTady je rozdíl dokonce 3576000 kB, při stejné velikosti RAM:
MemTotal: 130641728 kB MemFree: 103301312 kB Buffers: 5376 kB Cached: 24558592 kB SwapCached: 0 kB Active: 2021184 kB Inactive: 22650432 kB Active(anon): 115392 kB Inactive(anon): 832 kB Active(file): 1905792 kB Inactive(file): 22649600 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 3264 kB Writeback: 0 kB AnonPages: 110592 kB Mapped: 99840 kB Shmem: 4864 kB Slab: 1661504 kB SReclaimable: 498368 kB SUnreclaim: 1163136 kB KernelStack: 17520 kB PageTables: 3840 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 65320832 kB Committed_AS: 741696 kB VmallocTotal: 8589934592 kB VmallocUsed: 238464 kB VmallocChunk: 8589662208 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 16384 kB
Tiskni
Sdílej: