hi thank you, it's just a quick hack :)

the current big bug is that mem is not copied, rather shared, on fork(),
which means some is likely getting a little corrupt.  [this may or may not
change.]

On Tue, Jan 4, 2022, 11:24 AM coderman <[email protected]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>


> *grin*
>
> i remember running full gnuradio toolchain builds on an ARM gumstick.
> gotta pull out all the stops!
>

yeah.

did you just use lots of swap?

> somebody with more systems experience than me could probably speed it
> > up and stabilise it without much work....
>
>
> i'll take a look later this week when i have some time. i'm curious
> to add compression to the file backed memory, as flash i/o is horribly
> slow, and compression may result in a net gain despite adding CPU load.
> (new embedded devices have more cores anyway, so this might not be bad)
>

mimalloc intercepts malloc() and free()
the vmem branch opens a file and calls mmap() when a page is needed

if you like this project, after seeing how simple my changes are you might
reimplement them better.

fun stuff, keep it up Karl!
>
>
> best regards, enjoy some nature too :)
>

:)

hope you are well !


> -----BEGIN PGP SIGNATURE-----
>
> iNUEAREKAH0WIQRBwSuMMH1+IZiqV4FlqEfnwrk4DAUCYdR0el8UgAAAAAAuAChp
> c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0NDFD
> MTJCOEMzMDdEN0UyMTk4QUE1NzgxNjVBODQ3RTdDMkI5MzgwQwAKCRBlqEfnwrk4
> DJRkAP48YCOKzaCV5ceEXlwwzLH8cDLjUMgF8fnhUKNKEBeopQEAorJOqWZS7dri
> Wlo8H5mkPQQf8E3uSDX1sQuRt1kDXQk=
> =OAiS
> -----END PGP SIGNATURE-----
>

Reply via email to