3 ms·
> Is that swap space? I assumed these devices didn't use swap. That would have surprised me, and indeed they write [0] > After a cheerful pre-boot 'Hello, wor
by pantalaimon 6y ago
> Is that swap space? I assumed these devices didn't use swap.
That would have surprised me, and indeed they write [0]
> After a cheerful pre-boot 'Hello, world!' hand-coded in start-up code assembly, we ran into the first one: it turned out that the processor cores don't merely support 16kB pages, but they actually require them. The Linux kernel, however, took this in stride, and as soon as we switched the page size configuration option, it was happy to run.
[0] https://projectsandcastle.org/history https://projectsandcastle.org/history
- quietbritishjim 6y agoThat quotation doesn't mention swap (AKA the page file), only pages in general. Virtual memory is always divided into pages. Each of those individual pages can be backed by physical memory, the page file, or indeed other files (e.g. for memory-mapped I/O).