Результаты поиска по запросу "multithreading"
Разница между запуском и запуском потока [дубликата]
На этот вопрос уже есть ответ здесь: В чем разница между Thread start () и Runnable run () [/questions/8579657/whats-the-difference-between-thread-start-and-runnable-run] 14 ответовя не понимаю разницу между запуском и запуском потока, я ...
Высокая загрузка ЦП в Java-приложении - почему?
У меня есть Java-приложение (веб-приложение), которое иногда показывает очень высокую загрузку процессора (почти 90%) в течение нескольких часов. LinuxTOP Команда показывает это. При перезапуске приложения проблема исчезает. Так, чтобы ...
Почему в параллельном словаре нет видимого метода Add ()?
Мне было просто интересно, как это возможно, что ConcurrentDictionary не имеет метод Add, который видим в Visual Studio IDE. Кажется, я получаю только методы TryX, например TryAdd, TryUpdate и т. Д. Я вижу, чтоConcurrentDictionary ...
Многопоточные средства доступа Objective C: GCD против замков
Я спорю, стоит ли переходить на GCD-шаблон для многопоточных аксессоров. Я использовал настраиваемую синхронизацию на основе блокировок в средствах доступа несколько лет, но нашел некоторую информацию (Введение в ...
Java SWT и неверный доступ к потокам
я виделэто [https://stackoverflow.com/questions/5980316/invalid-thread-access-error-with-java-swt] но это не работает для моего кода. Это мой уникальный класс: public static void main(String[] args) { try { Main window = new ...
Действительно ли Python GIL для каждого переводчика?
Я часто вижу, как люди говорят, что GIL для каждого интерпретатора Python (даже здесь, на stackoverflow). Но то, что я вижу в исходном коде, похоже, что GIL - это глобальная переменная, и поэтому в каждом процессе python есть один GIL для всех ...
Статические переменные и потоки (C)
Я знаю, что объявление статической переменной внутри функции в C означает, что эта переменная сохраняет свое состояние между вызовами функций. В контексте потоков это приведет к тому, что переменная сохранит свое состояние в нескольких потоках ...
Когда структуры данных без блокировки менее производительны, чем взаимные исключения (мьютексы)?
Я где-то читал (больше не могу найти страницу), что блокировка свободных структур данных более эффективна «для определенных рабочих нагрузок», что, по-видимому, подразумевает, что иногда они на самом деле медленнее или выигрыш от них может быть ...
Нужно ли синхронизировать std :: condition_variable / condition_variable_any :: notify_one
Нужно ли синхронизироватьstd::condition_variable/condition_variable_any::notify_one? Насколько я вижу, если потеря уведомлений приемлема - это нормально, чтобы позвонитьnotify_one не защищен (например, мьютексом). Например, я видел следующие ...
почему менеджер безопасности java не запрещает ни создавать новый Thread (), ни запускать его?
Вы случайно не знаете объяснение, почему менеджер безопасности Java не запрещает создавать новые потоки или запускать их? new FileWriter находится под управлением диспетчера безопасности, но ни new Thread (), ни threadInstance.start () не ...