ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
950974 Топик полностью
Ксения (07.10.2019 15:05, просмотров: 463) ответил =AlexD= на Это просто косвенное подтверждение того факта, что весь рост производительности последних лет осуществлялся за счёт пренебрежения к требованиям защиты памяти. Выполоть это невозможно просто потому, что никто не станет покупать более медленные
Не за счёт пренебрежения к требованиям защиты памяти, а просто потому, что такая защита дорого стоит (в смысле снижения скорости работы). А пренебрежением можно было назвать только ту ситуацию, если бы в прошлом память тщательно защищали, а потом перестали бы это делать в погоне за скоростью. Тогда сейчас имеют место нарекания на отсутствие такой защиты, какой раньше никогда не было. Даже ECC-память и та работает медленнее (по числу тактов) обычной, хотя там контроль четности реализован аппаратно. А ныне попросту идет атака на кэширование, что по скорости чтения позволяет определять, читалась ли данная ячейка памяти недавно или читается в первый раз. И если саму оперативную память уже давно поделили по зонам доступа, то кэш поделить тем же самым способом принципиально невозможно. А потому "защита памяти" экспоненциально тяготеет к отключению кэша, т.к. дополнительные проверки безопасности на лету замедлят работу процессора не менее, чем отключение кэша.