Alexey Tkachenko
Company: Peleng
The computer memory concept has gone far beyond the concept of dynamic memory chipset installed on a computer. Memory has long been perceived as some addressable space, which is managed by the memory management module — MMU. This approach allows us to distinguish between physical and virtual memory and it's actively used in all operating systems that use the concept of a process as a unit of resource management.
In this talk, Alexey will not go deep into the details of how the MMU works. Instead, he will tell about some unusual applications of protection methods implemented in the MMU, ways to stimulate the interaction of hardware with the central processor through register files.
The talk will cover Windows and Linux operating systems and various architectures.
This talk will be of interest to developers of embedded software, however, the techniques will be useful to developers for "large" computers.
Company: Peleng