Результаты поиска по запросу "multithreading"
Когда использовать энергозависимые и синхронизированные
Я знаю, что есть много вопросов по этому поводу, но я все еще не совсем понимаю. Я знаю, что делают оба эти ключевых слова, но я не могу определить, какие использовать в определенных сценариях. Вот несколько примеров, которые я ...
несколько потоков, добавляющих элементы в один список. почему в списке всегда меньше элементов, чем ожидалось?
Следующий код объясняет мой вопрос. Я знаю, что список не является потокобезопасным. Но какова основная «настоящая» причина этого? class Program { static void Main(string[] args) { List<string> strCol = new List<string>(); for (int i = 0; i < ...
Темы: Ожидание занято - пустой цикл while [duplicate]
На этот вопрос уже есть ответ здесь: Это голод? [/questions/21268064/is-this-starvation] 2 ответаВо время наших уроков в университете мы узнали оThreads и использовал метод «Занятое ожидание», например,Car в ожиданииTrafficLight, Для этой задачи ...
после перехвата «InterruptedException» почему значение «Thread.currentThread (). isInterrupted ()» имеет значение false?
как заголовок. public static void main(String[] args) throws InterruptedException { Thread thread = new Thread(new Runnable() { @Override public void run() { try { TimeUnit.SECONDS.sleep(2); } catch (InterruptedException e) ...
Почему в виртуальной машине Java нет GIL? Почему Python так нужен?
Я надеюсь, что кто-то может дать некоторое представление о том, что принципиально отличается от виртуальной машины Java, что позволяет ей красиво реализовывать потоки без необходимости глобальной блокировки интерпретатора (GIL), в то время как ...
Разница между барьером в C # 4.0 и WaitHandle в C # 3.0?
Я беру C # 4.0, и одна из вещей, которая меня смущает, это концепция барьера. Разве это не просто какWaitAll [http://msdn.microsoft.com/en-us/library/system.threading.waithandle.waitall.aspx] методWaitHandle? Разве это не ждет завершения всех ...
Установить динамический текст JLabel в JDialog по таймеру
Я пытаюсь сделать JDialog, который покажет пользователю динамическое сообщение на JLabel. В сообщении должно быть от 1 до 10 (и оно должно менять число каждую секунду). дело в том, что когда я его отлаживаю - он останавливается сразу ...
Почему переменные в Java не являются нестабильными по умолчанию?
Возможно похожий вопрос: [https://stackoverflow.com/questions/106591/]Вы когда-нибудь использовали ключевое слово volatile в Java? [https://stackoverflow.com/questions/106591/] Сегодня я отлаживал свою игру; У него была очень трудная ...
C # Threading - чтение и хеширование нескольких файлов одновременно, самый простой способ?
Я пытался получить, как мне кажется, простейшую форму потоков для работы в моем приложении, но я просто не могу этого сделать. Что я хочу сделать: у меня есть основная форма с полосой состояния и индикатором выполнения. Я должен прочитать что-то ...
Разделяют ли многоядерные процессоры MMU и таблицы страниц?
На одноядерном компьютере одновременно выполняется один поток. При каждом переключении контекста планировщик проверяет, находится ли новый запланированный поток в том же процессе, что и предыдущий. Если это так, ничего не нужно делать в отношении ...