|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.03.2011, 12:28 | #11 | |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 243
|
Цитата:
|
|
30.03.2011, 12:47 | #12 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
> Можно процессор разделить на две части
увы, только логически. Никакой язык программирования не впаяет вам в процессор дополнительное ядро, на котором будет исполняться параллельный поток.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
30.03.2011, 12:53 | #13 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 243
|
Я имел ввиду логически,для особо одаренных.
|
30.03.2011, 12:54 | #14 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
вы видимо не знаете как реализуется параллельность на одноядерных системах? она протягивает ноги из многопоточности(которая тянет ноги с понятия "задача процессора"(Task)), просто процессор часто переключается между задачами и достигается эффект параллельности, но лишь эффект, а не настоящая параллельность. логическое деление это лишь использование этой многопоточности. но не реализация настоящей параллельности. потоки итак логически делят проц. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
30.03.2011, 13:02 | #15 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
> Я имел ввиду логически, для особо одаренных.
тогда может заодно объясните, в чём был "не совсем прав" Пепел, для нас, не особо одарённых )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
30.03.2011, 19:13 | #16 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 243
|
Возможно Пепел был и прав:P Тогда чем отличается то что вы написали от Sleep,как это заметил veniside?
|
30.03.2011, 19:17 | #17 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Sleep говорит системе что этот поток не работает в течении времени, и в итоге менагер потоков не будет давать ему кванта времени, а активне ожидание будет получать квант времени и при этом поток не делает полезной работы.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программное завершение процеса | Vladya | Помощь студентам | 2 | 07.05.2010 15:51 |
Ускорение процеса проверки данных! | $T@LKER | БД в Delphi | 0 | 25.04.2010 02:03 |
Путь к файлу, по имени процеса | Sensizu | Win Api | 5 | 10.12.2009 13:42 |
Проверка и востанавление процеса %( | Pirotexnik | Общие вопросы Delphi | 5 | 27.03.2009 14:27 |
Завершение процеса | aesoem | Общие вопросы Delphi | 10 | 28.08.2008 16:44 |