Multithreading in Rust

The general idea with multithreading is to do more work in a smaller amount of time.
This is done by seperating code into multiple parts called threads. Read more

Similar

Rust – I used unsafe. It was unsafe

For context, I was writing an smtp server. Not necessarily a good smtp server, but the kind of smtp server you'd write in two days to see what happens. As such, any conclusions from this experiment are invalid.giftAt the heart of the problem, and core to ... (more…)

Read more »

RISC-V OS using Rust: Graphics

We command the virtual GPU (virtio-gpu) by sending certain commands to the host (the device). The guest (the OS driver) has an allocation of RAM that becomes the framebuffer. The driver then tells the device, “hey, here’s the RAM that we’re going to use t... (more…)

Read more »