4
ответа

Свойства C # и TLBEXP (Com) [дубликат]

У меня есть 2 проекта. 1-й - c ++-проект. 2-й - c #. В проекте c # у меня есть интерфейс, который имеет несколько методов и несколько свойств. Проект C ++ использует c # dll этими интерфейсами. Я использую утилиту tlbexp, ...
вопрос задан: 7 December 2009 23:10
3
ответа

При каких обстоятельствах большие страницы могут произвести ускорение?

Современные x86 центральные процессоры имеют способность поддерживать большие размеры страницы, чем наследие 4K (т.е. 2 МБ или 4 МБ), и существуют средства ОС (Linux, Windows) для доступа к этой функциональности. Ссылка Microsoft выше...
вопрос задан: 23 May 2017 12:02
2
ответа

Различие между кэшем и буфером быстрого преобразования адреса [TLB]

Каково различие между Кэшем и Буфером быстрого преобразования адреса [TLB]?
вопрос задан: 25 November 2014 18:01
0
ответов

Что такое перестрелка TLB?

Что такое перестрелка TLB в SMP? Я не могу найти много информации об этой концепции. Мы будем очень признательны за любой хороший пример.
вопрос задан: 20 May 2017 21:37
0
ответов

Когда промахи L1 сильно отличаются от промахов L2... TLB?

Я запустил несколько бенчмарков на некоторых алгоритмах и профилировал их использование памяти и эффективность (доступы и промахи L1/L2/TLB), и некоторые результаты меня весьма заинтриговали. ...
вопрос задан: 29 September 2016 10:27
0
ответов

Предотвращение выполнения операций с памятью MIPS

Я провожу небольшое исследование архитектуры MIPS и меня интересует, как реализованы операционные системы с ограниченными инструкциями и защитой памяти, которые предлагает mips. Я специально ...
вопрос задан: 15 December 2014 17:11
0
ответов

Разница между логическими адресами и физическими адресами?

Я читаю «Концепцию операционных систем» и нахожусь на 8-й главе! Однако я мог бы использовать некоторые пояснения или заверения в том, что я правильно понимаю. Логические адреса: Логические адреса ...
вопрос задан: 25 November 2014 19:46
0
ответов

Может ли попадание TLB привести к ошибке страницы в памяти?

В видео-лекциях UC Berkley по ОС Джона Кубятовича (Prof. Kuby), доступных в сети, он упомянул, что попадание TLB не означает, что соответствующая страница находится в основной памяти. Ошибка страницы все еще может произойти. ...
вопрос задан: 25 November 2014 18:52
0
ответов

Различие между кэшем и буфером быстрого преобразования адреса [TLB]

Каково различие между Кэшем и Буфером быстрого преобразования адреса [TLB]?
вопрос задан: 25 November 2014 18:01
0
ответов

Более быстрый способ перемещения страницы памяти, чем mremap ()?

Я экспериментировал с mremap (). Я хотел бы иметь возможность перемещать страницы виртуальной памяти на высоких скоростях. По крайней мере более высокие скорости, чем их копирование. У меня есть несколько идей для алгоритмов, которые могли бы...
вопрос задан: 24 July 2012 16:54
0
ответов

Различные размеры больших страниц в Linux (x86 -64 )?

Поддерживает ли Linux на платформе x86 -64 несколько больших размеров страниц (, например, страницы размером 2 МБ и 1 ГБ сверх базового размера страницы 4 КБ )? Если да, есть ли способ указать, что для данного распределения, какое огромное...
вопрос задан: 7 July 2012 03:25
0
ответов

Промахи TLB и промахи кэша?

Кто-нибудь может объяснить разницу между промахом TLB (буфера резервного перевода )и промахом кэша? Кажется, я обнаружил, что TLB относится к какому-то адресу виртуальной памяти, но я не был...
вопрос задан: 4 May 2012 09:44
0
ответов

Барьеры памяти и TLB

Барьеры памяти гарантируют, что кэш данных будет согласованным. Однако гарантирует ли это, что TLB будет согласованным? Я наблюдаю проблему, когда JVM (java 7 update 1) иногда падает ...
вопрос задан: 3 May 2012 05:11
0
ответов

Измерение стоимости обработки промахов TLB в x86-64

Я хочу оценить накладные расходы на производительность из-за промахов TLB на машине x86-64 (Intel Nehalem) под управлением Linux. Я хочу получить эту оценку с помощью некоторых счетчиков производительности. У кого-нибудь есть ...
вопрос задан: 18 February 2012 03:25
0
ответов

Linux Kernel Invalidating TLB Entries

В ядре linux я написал код, похожий на copy_page_range (mm/memory.c) для копирования памяти из одного процесса в другой с оптимизацией COW. Адреса назначения и источника могут быть смещены на ...
вопрос задан: 5 December 2011 06:32
0
ответов

Как вызвать сбой TLB с пользовательским процессом?

Моя текущая работа должна генерировать указанное количество промахов TLB на ЦП серии Intel Core, хотя это не так идет хорошо. Я пробовал много методов, но у всех из них очень высокая скорость попадания TLB. ...
вопрос задан: 7 April 2011 05:26