Spotify prostřednictvím svého FOSS fondu rozdělilo 70 000 eur mezi tři open source projekty: FFmpeg obdržel 30 000 eur, Mock Service Worker (MSW) obdržel 15 000 eur a Xiph.Org Foundation obdržela 25 000 eur.
Nazdar! je open source počítačová hra běžící také na Linuxu. Zdrojové kódy jsou k dispozici na GitHubu. Autorem je Michal Škoula.
Po více než třech letech od vydání verze 1.4.0 byla vydána nová verze 1.5.0 správce balíčků GNU Guix a na něm postavené stejnojmenné distribuci GNU Guix. S init systémem a správcem služeb GNU Shepherd. S experimentální podporou jádra GNU Hurd. Na vývoji se podílelo 744 vývojářů. Přibylo 12 525 nových balíčků. Jejich aktuální počet je 30 011. Aktualizována byla také dokumentace.
Na adrese gravit.huan.cz se objevila prezentace minimalistického redakčního systému GravIT. CMS je napsaný ve FastAPI a charakterizuje se především rychlým načítáním a jednoduchým ukládáním obsahu do textových souborů se syntaxí Markdown a YAML místo klasické databáze. GravIT cílí na uživatele, kteří preferují CMS s nízkými nároky, snadným verzováním (např. přes Git) a možností jednoduchého rozšiřování pomocí modulů. Redakční
… více »Tým Qwen (Alibaba Cloud) uvolnil jako open-source své modely Qwen3‑TTS pro převádění textu na řeč. Sada obsahuje modely VoiceDesign (tvorba hlasu dle popisu), CustomVoice (stylizace) a Base (klonování hlasu). Modely podporují syntézu deseti různých jazyků (čeština a slovenština chybí). Stránka projektu na GitHubu, natrénované modely jsou dostupné na Hugging Face. Distribuováno pod licencí Apache‑2.0.
Svobodný citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 8. Přehled novinek v příspěvku na blogu.
Byla vydána verze 1.93.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Svobodný operační systém ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, slaví 30. narozeniny.
Společnost Raspberry Pi má nově v nabídce flash disky Raspberry Pi Flash Drive: 128 GB za 30 dolarů a 256 GB za 55 dolarů.
Technologie Skip pro multiplatformní mobilní vývoj, která umožňuje vývojářům vytvářet iOS a Android aplikace z jediné Swift a SwiftUI kódové základny, se s vydáním verze 1.7 stala open source.
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: