Сообщение Re[7]: Линукс теперь официально real-time? от 30.10.2024 15:15
Изменено 30.10.2024 15:52 ononim
Re[7]: Линукс теперь официально real-time?
O>>Промахи тоже можно посчитать где и сколько их может произойти максимально в данном пути исполнения.
ЕМ>А смысл их считать, если невозможно гарантировать время обработки промаха?
Почему невозможно? Я не про случай когда страницу надо прочитать из свопа (своп понятное дело надо отключить). Ведь TLB miss это совсем не обязательно Page Fault.
ЕМ>А смысл их считать, если невозможно гарантировать время обработки промаха?
Почему невозможно? Я не про случай когда страницу надо прочитать из свопа (своп понятное дело надо отключить). Ведь TLB miss это совсем не обязательно Page Fault.
Re[7]: Линукс теперь официально real-time?
O>>Промахи тоже можно посчитать где и сколько их может произойти максимально в данном пути исполнения.
ЕМ>А смысл их считать, если невозможно гарантировать время обработки промаха?
Почему невозможно? Я не про случай когда страницу надо прочитать из свопа (своп понятное дело надо отключить). Ведь TLB miss это совсем не обязательно Page Fault.
Из википедии:
ЕМ>А смысл их считать, если невозможно гарантировать время обработки промаха?
Почему невозможно? Я не про случай когда страницу надо прочитать из свопа (своп понятное дело надо отключить). Ведь TLB miss это совсем не обязательно Page Fault.
Из википедии:
Берешь объем памяти, необходимый для исполнения заданной функции (код и данные), делишь на 4096 и умножаешь на 100 — получаешь худший случай потерь на TLB misses.These are typical performance levels of a TLB:[17]
Size: 12 bits – 4,096 entries
Hit time: 0.5 – 1 clock cycle
Miss penalty: 10 – 100 clock cycles