Это утверждение относится к проблеме, вызванной ошибкой страницы: (из седьмого издания Silberschatz, последний абзац P-310)
'Мы не можем просто перезапустить инструкции, когда инструкция изменяет несколько разных мест
Пример: когда инструкция перемещает 256 байтов из источника в dest и src или dest пересекают границу страницы, то после частичного перемещения, если возникает ошибка страницы, ' мы не можем просто перезапустить инструкции «
Мой вопрос:
Почему бы и нет?
Просто перезапустите инструкцию, снова сделайте ту же копию после того, как страница войдет.
Есть ли в этом проблема?
[править] Может кто-нибудь объяснить
Что именно происходит в случае совпадения исходного и конечного местоположений?
[/ Править]
P.S => извините за позднюю правку.