Вопросы с тегом 'multithreading'

Многопоточность - это способность компьютера или программы выполнять работу одновременно или асинхронно, используя несколько одновременных потоков выполнения (обычно называемых потоками).
43 отв.

"реализует Runnable" vs "extends Thread" в Java

С какого времени я провел с потоками в Java, я нашел эти два способа записи потоков: С implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable())....
12 февр. '09 в 17:28
7 отв.

С++ 11 представил стандартизованную модель памяти. Что это значит? И как это повлияет на программирование на C++?

C++ 11 представила стандартизованную модель памяти, но что именно это означает? И как это повлияет на программирование C++? Эта статья (Гэвин Кларк, цитирующая Херба Саттера) говорит, что, Модель памяти означает, что код C++ теперь имеет стандар...
12 июня '11 в 2:30
41 отв.

В чем разница между процессом и потоком?

Какова техническая разница между процессом и потоком? Я получаю ощущение, что слово "процесс" чрезмерно используется, а также есть потоки аппаратного и программного обеспечения. Как насчет легких процессов в таких языках, как Erlang? Есть ли определ...
14 окт. '08 в 12:13
48 отв.

Как обновить графический интерфейс из другого потока?

Каков самый простой способ обновить Label из другого потока? У меня есть Form на thread1, и из этого я запускаю другой поток (thread2). Хотя thread2 обрабатывает некоторые файлы, я хотел бы обновить Label в Form с текущим статусом работы thread2. ...
19 марта '09 в 12:37
20 отв.

Как использовать потоки в Python?

Я пытаюсь понять потоки в Python. Я просмотрел документацию и примеры, но, честно говоря, многие примеры слишком сложны, и мне трудно понять их. Как вы четко показываете разделяемые задачи для многопоточности?
17 мая '10 в 7:24
33 отв.

Разница между wait() и sleep()

В чем разница между wait() и sleep() в потоках? Насколько я понимаю, что поток wait() -ing по-прежнему находится в рабочем режиме и использует циклы процессора, но sleep() -ing не требует каких-либо циклов процессора? Почему у нас есть как wait(...
24 июня '09 в 9:48
8 отв.

Как работают сервлеты? Создание, сеансы, общие переменные и многопоточность

Предположим, у меня есть вебсервер, который содержит множество сервлетов. Для передачи информации между этими сервлетами я устанавливаю переменные сеанса и экземпляра. Теперь, если 2 или более пользователей отправляют запрос этому серверу, что проис...
24 июня '10 в 3:16
16 отв.

Что означает "синхронизированный"?

У меня есть некоторые вопросы относительно использования и значимости ключевого слова synchronized. Каково значение ключевого слова synchronized? Когда должны быть методы synchronized? Что значит программно и логически?
06 июля '09 в 9:47
24 отв.

Когда и как следует использовать переменную ThreadLocal?

Когда я должен использовать переменную ThreadLocal? Как это используется?
03 мая '09 в 22:59
19 отв.

Что такое состояние гонки?

При написании многопоточных приложений одна из наиболее распространенных проблем - это условия гонки. Мои вопросы для сообщества: Что такое состояние гонки? Как вы их обнаруживаете? Как вы справляетесь с ними? Наконец, как вы их предотвращаете?
29 авг. '08 в 18:55
23 отв.

Android "Только оригинальный поток, создавший иерархию представлений, может коснуться его представлений".

Я создал простой музыкальный плеер в Android. Представление для каждой песни содержит SeekBar, реализованный следующим образом: public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaP...
02 марта '11 в 3:07
25 отв.

Что такое поток демона в Java?

Может ли кто-нибудь сказать мне, какие потоки демона находятся в Java?
06 февр. '10 в 17:08
4 отв.

Что такое поточно-безопасный или небезопасный поток в PHP?

Я видел разные двоичные файлы для PHP, например, без потоков или потоков. Что это значит? В чем разница между этими пакетами?
26 окт. '09 в 12:41
11 отв.

Многопроцессорная обработка vs Threading Python

Я пытаюсь понять преимущества multiprocessing над threading. Я знаю, что многопроцессорная обработка распространяется вокруг Global Interpreter Lock, но какие другие преимущества есть, и может ли threading не делать то же самое?
15 июня '10 в 14:12
27 отв.

Как мне использовать unit test код с резьбой?

Я до сих пор избегал кошмара, который тестирует многопоточный код, поскольку он просто кажется слишком большим для минного поля. Я хотел бы спросить, как люди прошли тестирование кода, который полагается на потоки для успешного выполнения, или просто...
15 авг. '08 в 14:44