4 ms·
An interesting slashdot comment[0] about running directly on the Crusoe: > The article makes it pretty clear why Linux can't run directly on the Crusoe: Linux
by dmm 3y ago
An interesting slashdot comment[0] about running directly on the Crusoe:
> The article makes it pretty clear why Linux can't run directly on the Crusoe: Linux expects the hardware to have a virtual memory manager, which the Crusoe doesn't have. Consequently, any port of Linux will need to be running on an emulated memory manager.
As a side note, the Crusoe is also missing native support for certain other helpful features:
Memory protection -- without that, a segfault can take out the entire OS.
Running code from user memory -- without this, any application code will need to be piped through the OS to the CPU.
[0] https://developers.slashdot.org/comments.pl?sid=96231&cid=8242299 https://developers.slashdot.org/comments.pl?sid=96231&cid=82...
- ksherlock 3y agoInteresting. Linus Torvaldes was once a Transmeta employee.
- FullyFunctional 3y agoThat might be the one fact that most people know about Transmeta. Among other things, he wrote the original x86 interpreter that was the first to touch cold code. Before he joined, x86 code was immediately translated (which was not ideal for many reasons).