Свързани въпроси 'tlb'

Превод на адрес с множество TLB, специфични за размера на страницата
За процесори Intel 64 и IA-32, независимо както за данни, така и за код, може да има както 4KB TLB, така и Large Page (2MB, 1GB) TLB (LTLB). Как работи преводът на адреси в този случай? Дали хардуерът просто би могъл да има достъп и до двата...
459 изгледи
schedule 25.09.2022

Рефериран и модифициран бит в TLB и PTE
Може да ги познавате като Accessed и Dirty bits. Сега x86 PTE съдържа тези битове. Да кажем, че TLB също съдържа тези битове. В случай на попадение в TLB, тези битове ще бъдат зададени от хардуера, ако рамката на страницата, към която се отнасят,...
914 изгледи
schedule 07.11.2023

Предотвратяване на изпълнение на MIPS памет
Правя някои проучвания с MIPS архитектурата и се чудех как операционните системи се внедряват с ограничените инструкции и защита на паметта, които mips предлага. Специално се чудя как една операционна система би предотвратила изпълнението на...
2210 изгледи

изчислете ефективното време за достъп
Това е параграф от Концепции на операционната система, 9-то издание от Silberschatz et al: Процентът пъти, когато номерът на страницата, която представлява интерес, е открит в TLB, се нарича коефициент на попадение. 80-процентов коефициент...
97114 изгледи
schedule 02.11.2022

Прочистването на кеш линия има ли достъп до TLB?
Ако приемем, че умишлено сме разбили DTLB и бихме искали да продължим да изчистваме конкретен кеш ред от L1-3, използвайки clflush в област на паметта, която (най-вероятно) е различна от адресите, посочени от TLB записите; това всъщност ще върне ли...
487 изгледи
schedule 27.04.2024