A second measure of a memory technology focuses on speed: how fast can the
memory respond to requests. It may seem that speed should be easy to measure, but it
is not. For example, as the previous chapter discusses, some memory technologies take
much longer to write values than to read them. To choose an appropriate memory technology,
an architect needs to understand both the cost of access and the cost of update.
Thus, a principle arises: