Chapter 18. Physical Memory

Java programmers are allowed to ignore the fact that the underlying machine is accessing memory that is located at addresses. In many cases, even real-time Java programmers can ignore addresses, but on some embedded real-time systems, the performance attributes of memory cannot be ignored.

There are three places where a real-time program might concern itself with the details of memory access:

  • The memory management unit. On many processors, the MMU and cache cooperate to set the cache attributes of each page. When there is a large mismatch between the performance of the processor and the memory, the cache-mode of memory ...

Get Real-Time Java™ Platform Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.