Comment by jesprenj

Comment by jesprenj 7 hours ago

9 replies

> But for the one I'll have hanging in my office, I have loftier goals. With swap enabled, the kernel sources can actually be built right on-device. It will take some number of years. The partition where the kernel lives is /dev/pvd2 and is mounted under /boot. The device can build its own kernel from source, copy it to /boot/vmlinux, and reboot into it. If power is interrupted, thanks to ext4, it will reboot, recover the filesystem damage from the journal, and restart the compilation process. That is my plan, at least.

whartung 4 hours ago

I have two visions of this.

One, it reminds me of that "worlds longest song" or somesuch thing, where they play a note every 10 years.

The other is just a picture of someone, asleep at their desk, a pile of calendars with days checked off tossed to the side, random unwashed mugs and such all dimly lit by a desk lamp and see the `$ make linux` finally return to an new, unassuming `$` prompt. Like Neo in the Matrix.

Pet_Ant 5 hours ago

I wonder of you can calculate when it will finish by counting the instructions and then pin the date it will finish and stream the completion.

  • dmitrygr 3 hours ago

    Yes. I have an emulator of this board (it is in the downloads too) which is much faster than the real thing. It shows how much realtime is needed to get to the current state. Doing a build in it will answer the question unequivocally.

teaearlgraycold 3 hours ago

I’d assume you’d have at least a few bit flips occur in the process.

  • dmitrygr an hour ago

    Very large-process DRAM with frequent refreshing, in ceramic cases. It might last long enough without flips

[removed] 2 hours ago
[deleted]