Свързани въпроси '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 изгледи
schedule
17.11.2023
изчислете ефективното време за достъп
Това е параграф от Концепции на операционната система, 9-то издание от Silberschatz et al:
Процентът пъти, когато номерът на страницата, която представлява интерес, е открит в TLB, се нарича коефициент на попадение. 80-процентов коефициент...
97114 изгледи
schedule
02.11.2022
Прочистването на кеш линия има ли достъп до TLB?
Ако приемем, че умишлено сме разбили DTLB и бихме искали да продължим да изчистваме конкретен кеш ред от L1-3, използвайки clflush в област на паметта, която (най-вероятно) е различна от адресите, посочени от TLB записите; това всъщност ще върне ли...
487 изгледи
schedule
27.04.2024