Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

Кто знает о параллельных потоках   Найти похожие ветки 

 
hgd   (2004-11-19 18:25) [0]

Вроде в delphi есть параллельный поток (Thread) и с помощью него можно создать параллельный поток. НО за счет чего это делается. Ведь процессор 1 и он может выполнить только 1 операцию в такт.


 
begin...end ©   (2004-11-19 18:28) [1]


>  hgd   (19.11.04 18:25)


> Ведь процессор 1 и он может выполнить только 1 операцию
> в такт.

Процессор может выполнить операцию, относящуюся к первому потоку, потом - операцию, относящуюся ко второму, потом - опять к первому, и т.д.


 
Palladin ©   (2004-11-19 18:33) [2]

:) Я, например, умею пить пиво сразу из трех... нет из четырех... нет из пятнадцати кружек... по очереди. Правда это долго и могу зависнуть на седьмой... но все зависит от размера кружек и от качества пива... а так же и от моих возможностей...

Поверь мне, в компутере все таке же.


 
sniknik ©   (2004-11-19 18:49) [3]

Palladin ©   (19.11.04 18:33) [2]
:о) хорошая аналогия.
а ты не думал об имплантации второй глотки, (в возможностях не сомневаюсь)? ;о))) (2/4 процессора)


 
Palladin ©   (2004-11-19 18:52) [4]

Ну есть такие имплантанты :) HyperThreading называются, правда полноценно заменить друга (второй процессор) они не могут, потому не нужна мне вторая глотка...


 
Axis_of_Evil ©   (2004-11-19 19:30) [5]

2Palladin
правильно, нужен второй комплект пищеварительноый системы.
// где же модератор?



Страницы: 1 вся ветка

Текущий архив: 2004.12.05;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.032 c
3-1099778094
Mih@s
2004-11-07 00:54
2004.12.05
IBDataSet и Params


1-1100872116
kaktus
2004-11-19 16:48
2004.12.05
Работа с вордовскими автозаменами.


1-1100893337
cezar
2004-11-19 22:42
2004.12.05
Хранение настроек в XML


3-1099647796
alsov1
2004-11-05 12:43
2004.12.05
Помогите запихнуть иерархию в TTreeView


1-1100667108
Progh
2004-11-17 07:51
2004.12.05
Как узнать входит ли время в интервал?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский