Alyssa Rosenzweig se v příspěvku na svém blogu Vulkan 1.3 na M1 za 1 měsíc rozepsala o novém Vulkan 1.3 ovladači Honeykrisp pro Apple M1 splňujícím specifikaci Khronosu. Vychází z ovladače NVK pro GPU od Nvidie. V plánu je dále rozchodit DXVK a vkd3d-proton a tím pádem Direct3D, aby na Apple M1 s Asahi Linuxem běžely hry pro Microsoft Windows.
Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.
Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.
MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.
Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.
Databáze DuckDB (Wikipedie) dospěla po 6 letech do verze 1.0.0.
Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.
Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.
Byla vydána nová verze 14.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
root@FreeBSD-12:~ # df -h Filesystem Size Used Avail Capacity Mounted on /dev/ada0p2 18G 4.0G 13G 24% / devfs 1.0K 1.0K 0B 100% /dev root@FreeBSD-12:~ # tunefs -p /dev/ada0p2 tunefs: POSIX.1e ACLs: (-a) disabled tunefs: NFSv4 ACLs: (-N) disabled tunefs: MAC multilabel: (-l) disabled tunefs: soft updates: (-n) enabled tunefs: soft update journaling: (-j) enabled tunefs: gjournal: (-J) disabled tunefs: trim: (-t) disabled tunefs: maximum blocks per file in a cylinder group: (-e) 4096 tunefs: average file size: (-f) 16384 tunefs: average number of files in a directory: (-s) 64 tunefs: minimum percentage of free space: (-m) 8% tunefs: space to hold for metadata blocks: (-k) 6408 tunefs: optimization preference: (-o) time tunefs: volume label: (-L)Vidíme že ROOT disk je /dev/ada0p2 ktorý ale nemá zapnutý TRIM, je položka je nastavená na hodnotu disabled.
golisp@WEB:~$ virt-xml FreeBSD-12 --edit path=/var/lib/libvirt/images/FreeBSD-12.qcow2 --disk discard=unmap Domain 'FreeBSD-12' defined successfully.
root@FreeBSD-12:~ # df -h / Filesystem Size Used Avail Capacity Mounted on /dev/ada0p2 18G 4.3G 12G 26% / root@FreeBSD-12:~ # dd if=/dev/random of=fill bs=1M status=progress 15095300096 bytes (15 GB, 14 GiB) transferred 440.007s, 34 MB/s /: write failed, filesystem is full dd: fill: No space left on device 14485+0 records in 14484+0 records out 15187574784 bytes transferred in 441.017815 secs (34437554 bytes/sec) root@FreeBSD-12:~ # df -h / Filesystem Size Used Avail Capacity Mounted on /dev/ada0p2 18G 18G -1.4G 109% / root@FreeBSD-12:~ #Skontrolujeme si ako narástol virtuálny disk:
root@WEB:~# du -sh /var/lib/libvirt/images/FreeBSD-12* ; df -h / 19G /var/lib/libvirt/images/FreeBSD-12.qcow2Narástol na 19G. Teraz môžeme odmazať tie zaplnené dáta:
root@FreeBSD-12:~ # rm -v fill fill root@FreeBSD-12:~ #A na hypervízore skontrolujeme či sa virtuálny disk aj zmenšil:
root@WEB:~# du -sh /var/lib/libvirt/images/FreeBSD-12* ; df -h / 4.3G /var/lib/libvirt/images/FreeBSD-12.qcow2Vidíme že sa nám veľkosť sama automaticky zmenšila z 19G na 4.3G čo je aj tak približná veľkosť zaplnenia. Toto môže byť v niektorých situáciách problém. Najmä ak chceme mať načasovaný TRIM na obdobie kedy jeho vykonanie nevadí. V Linuxe sa už človek málokedy stretne s automatickým TRIMom, a radšej to má človek načasované cez
CRON
alebo iný TIMER
.
Hádanka na koniec dielu: uhádne niekto najväčší problém pri štarte z inštalačného CD pre FreeBSD v KVM (a možno aj iných hypervízoroch)? Odpoveď som schoval v jednom z obrázkov čo boli v predchádzajúcich dieloch.
Tiskni Sdílej:
Vlákno bylo přesunuto do samostatné diskuse.
Děkujeme, vypadněte!
pravej čočkin je upovidanější ;D