IRC channel logs
2024-06-22.log
back to list of logs
<janus>Googulator: what if we made MicroHs compatible with e.g. GHC 6, and then we ported MicroHs to prescheme ;) <matrix_bridge><cosinusoidally> I'm running into a weird performance issue. stage0-posix-x86 actually runs faster in a qemu guest running a 2.4 kernel than it does on the host running a 5.15 kernel. It takes about 40% less time inside qemu. Even a guest running a 2.2 kernel outperforms the host (though by a smaller margin). <matrix_bridge><cosinusoidally> 2.4 guest is slackware 8.1 (bare.i kernel). 2.2 is a slackware 7.0 system <matrix_bridge><cosinusoidally> This is like 17s vs 30s so not a major issue, but still very strange. A guest running a 5.15 kernel has even worse performance than the host. <matrix_bridge><cosinusoidally> Incidentally I also was able to build stage0-posix-x86 on a FreeBSD 15 vs using its Linux syscall emulation layer. hex2_x86.hex1 was triggering a "elf_load_section: truncated ELF file" error until I fixed the ph_filesz and ph_memsz lines in hex2_x86.hex1. FreeBSD was pretty slow though.