Результаты поиска по запросу "thread-local-storage"

1 ответ

В чем разница между log4net.ThreadContext и log4net.LogicalThreadContext?

ОБНОВЛЕНО 18.11.2014 - Просматривая исходный репозиторий log4net, я обнаружил, что реализация LogicalThreadContext была изменена в ноябре 2011 года, так что ...

2 ответа

Данные, специфичные для потока, против локального хранилища потока

2 ответа

Использование ThreadLocal в переменных экземпляра

Делать JavaThreadLocal переменные создают локальные значения потока, если они используются в качестве переменных экземпляра(например, в методе, который генерирует локальные объекты потока), или они всегда должны быть статическими для этого? В ...

ТОП публикаций

2 ответа

Данные, специфичные для потока, против локального хранилища потока

Я читал КеррискаИнтерфейс программирования Linux: Руководство по системному программированию Linux и UNIX [https://rads.stackoverflow.com/amzn/click/com/1593272200]Глава 31 по теме. В эту главу включены данные, относящиеся к потокам (раздел ...

1 ответ

Как инициализировать локальную переменную потока в C ++? [Дубликат]

Possible Duplicate: C++11 thread_local in gcc - alternatives Is there any way to fully emulate thread_local using GCC's __thread? Я хотел испо...

1 ответ

Каковы реальные требования ELF TLS ABI для каждой арки процессора?

Ульрих Дреппербумага в локальном хранилище потоков описывается интерфейс TLS ABI для нескольких разных архитектур ЦП, но яЯ считаю его недостаточным в качест...

1 ответ

Pthread Thread-Local-Singleton, когда выпустить ключ TLS?

Я реализовал своего рода «локальный синглтон потока», используя pthread TLS, и мне было интересно, как (и когда) я мог бы удалить pthread_key_t в этом случае, потому что, как сейчас, память, используемая ключом TLS, никогда не будет свободной ». ...

1 ответ

_Thread_local спецификатор класса хранения в C?

Я читаю заметку в книгеC Как запрограммировать седьмой [https://rads.stackoverflow.com/amzn/click/com/013299044X]о каком-то новом стандартном классе хранения C с именем_Thread_local: Новый стандарт C добавляет спецификатор класса ...

4 ответа

локальное хранилище потоков c ++ clang-503.0.40 (Mac OSX)

2 ответа

Единственная проблема, которую я вижу с TLS, - это его возможный ограниченный размер. Это зависит от системы, поэтому вы можете столкнуться с проблемами портирования или масштабирования (BTW, TLS может быть недоступен на некоторых системах)

оложим, что есть некоторая не-реентерабельная функция, которая использует глобальные переменные: int i; void foo(void){ /* modify i */ }И затем, я хочу использовать эту функцию в многопоточном коде, чтобы я мог изменить код следующим ...