Какие компоненты состояния программы совместно используется через потоки в многопоточном процессе?

Маркировка имеет важное фокус, обрабатывающий ответственность. Его цель состоит в том, чтобы позволить Вам помещать подпись с ключом доступа. Это имеет свойство Target , которое указывает на цель ключа доступа. Как это...

<Label Target="{Binding ElementName=nameTextBox}">_Name:</Label>
<TextBox x:Name="nameTextBox" />

В отсутствие свойства Target, Элемент управления "метка" не делает ничего полезного. Вы просто услышите звуковой сигнал при нажатии ключа доступа, указывающего 'неспособный обработать запрос'

9
задан vatsa 19 November 2013 в 06:17
поделиться

3 ответа

Кучная память всегда.

Глобальные переменные зависят от платформы, обычно они являются общими.

Стек зависит от потока, а также от регистров.

15
ответ дан 4 December 2019 в 13:02
поделиться

Это зависит от языка и реализации потока. Например, я не думаю, что даже C позволяет получить прямой доступ к регистрам процессора, так что это довольно спорный вопрос ли, скажем, Pthreads акций регистров (которые, для записи, я довольно уверен, что это не делает). Также в C глобальные переменные не фактически размещены в куче, хотя они могут быть на других языках.

Стек более сложен. В C / pthreads каждый поток имеет свой собственный стек, но в других языках и моделях потоков ситуация может быть гораздо более сложной просто потому, что лежащие в основе модели стека могут быть не такими простыми.

1
ответ дан 4 December 2019 в 13:02
поделиться

стек: нет

регистры: нет

куча: да (если вам нужно выбрать y или n, правильный ответ зависит от этого)

глобальные переменные: да

0
ответ дан 4 December 2019 в 13:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: