Co to jest hit TLB w architekturze obliczeniowej?

Trafienie TLB (Translation Lookaside Buffer) to operacja dostępu do pamięci, która pomyślnie znajduje przetłumaczoną stronę pamięci wirtualnej w pamięci podręcznej TLB. TLB to pamięć podręczna umieszczona między procesorem a pamięcią główną, w której przechowywane są ostatnio używane translacje adresów pamięci wirtualnej na adresy pamięci fizycznej. Kiedy TLB otrzymuje żądanie dostępu do pamięci, najpierw sprawdza w pamięci podręcznej przetłumaczony adres fizyczny dla tego adresu wirtualnego. Jeśli tłumaczenie znajduje się w pamięci podręcznej, nazywa się to trafieniem TLB. Jeśli tłumaczenia nie ma w pamięci podręcznej, nazywa się to chybieniem TLB, a procesor musi wyszukać tłumaczenie z tablicy stron w pamięci, co wiąże się z dodatkowymi opóźnieniami i zajmuje więcej czasu. Trafienia TLB są szybsze, a zatem bardziej pożądane, ponieważ nie potrzebują dostępu do pamięci,

Data publikacji: