Многозадачность и диалог

Разговоры ни о чём

Модератор: vadim64

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Многозадачность и диалог

Непрочитанное сообщение Spook1680 » 2011-11-10 12:30:25

Возник диалог
типа вот проц с 4 ядрами на видне 7
он одновлеменнно выполяет задачи - типа многозадачный
или всетаки планировщик ОС распихает процеессы.

Где можно просветиться в инете на эту тему.
Или вобще понятие МНОгозадачности очень субъективное.



Многозада?чность (англ. multitasking) — свойство операционной системы или среды программирования обеспечивать возможность параллельной (или псевдопараллельной) обработки нескольких процессов. Истинная многозадачность операционной системы возможна только в распределённых вычислительных системах.

Существует 2 типа многозадачности[1]:

Процессная многозадачность (основанная на процессах — одновременно выполняющихся программах). Здесь программа — наименьший элемент кода, которым может управлять планировщик операционной системы. Более известна большинству пользователей (работа в текстовом редакторе и прослушивание музыки).
Поточная многозадачность (основанная на потоках). Наименьший элемент управляемого кода — поток (одна программа может выполнять 2 и более задачи одновременно).
Последний раз редактировалось f_andrey 2011-11-10 15:59:15, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


FiL
ст. лейтенант
Сообщения: 1368
Зарегистрирован: 2010-02-05 0:21:40

Re: Многозадачность и диалог

Непрочитанное сообщение FiL » 2011-11-10 20:08:23

вопрос не понят.

Планировщик ОС распихивает задачи по процессорам (ядрам), а потом они там выполняются одновременно.

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: Многозадачность и диалог

Непрочитанное сообщение Spook1680 » 2011-11-10 22:25:54

FiL писал(а):вопрос не понят.

Планировщик ОС распихивает задачи по процессорам (ядрам), а потом они там выполняются одновременно.
Ок., у меня сложилось предстовление что это обязательно последовательное выполнение задач (ну в зависимости от приоретета).
Получается что если 4 ядер., проц от интел и мы слушаем музыку, пишем текст в ворде, общаемся по асе, качаем фильм. Все эти задачи буду в ядрах выполняться одновременно.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Гость
проходил мимо

Re: Многозадачность и диалог

Непрочитанное сообщение Гость » 2011-11-10 23:29:59

и да и нет
конкретно одним приложением один процессор не занимается постоянно
у приложение есть кван времени по шедуплеру которое отводится на работу
дальше процессор переключается в свои ядреные и прочие дела или на другое приложение
когда нужно будет продолжить выполнение приложением, оно может уже быть продолжено работой на другом процессоре, а может и быть закрепеленно за работой только одним процессором(но не постоянно)

так же одно и тоже приложение(код) может выполнятся сразу несколькими или вообще всеми процессорами одновременно, но опять же по кванту времени, один процессор может переключится на другой код, третий может дойди в приложении до какого то кода и что то ждать в этом коде,
итд

Гость
проходил мимо

Re: Многозадачность и диалог

Непрочитанное сообщение Гость » 2011-11-10 23:34:39

и вообще есть книга виндовс инсайд
найдите почитайте

FiL
ст. лейтенант
Сообщения: 1368
Зарегистрирован: 2010-02-05 0:21:40

Re: Многозадачность и диалог

Непрочитанное сообщение FiL » 2011-11-11 0:06:48

Spook1680 писал(а):
FiL писал(а):вопрос не понят.

Планировщик ОС распихивает задачи по процессорам (ядрам), а потом они там выполняются одновременно.
Ок., у меня сложилось предстовление что это обязательно последовательное выполнение задач (ну в зависимости от приоретета).
Получается что если 4 ядер., проц от интел и мы слушаем музыку, пишем текст в ворде, общаемся по асе, качаем фильм. Все эти задачи буду в ядрах выполняться одновременно.
Ну да, будут. Надо только учитывать, что кроме музыки, ворда, аси и качалки в системе запущено еще сотня-другая процессов. И они тоже должны как-то жить. Так что в любой момент времени выполняются каких-то 4, но вот какие - это уже вопрос к планировщику.

Аватара пользователя
Neus
капитан
Сообщения: 1779
Зарегистрирован: 2008-09-08 21:59:56

Re: Многозадачность и диалог

Непрочитанное сообщение Neus » 2011-11-11 15:30:22

Гость писал(а):и вообще есть книга виндовс инсайд
найдите почитайте
ну дак я ему ее и дал :)
http://www.efes.odessa.ua/

Гость
проходил мимо

Re: Многозадачность и диалог

Непрочитанное сообщение Гость » 2011-11-11 17:52:04

то старенькая книга)) и помоему без картинок
пусть новую прошлогоднюю версию почитает

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: Многозадачность и диалог

Непрочитанное сообщение Spook1680 » 2011-11-11 18:29:50

*KISSED* Парни, это я уже читал.
Было просто человеческое желание подискутировать, пообщаться. Ведь не смотря на то, что написано в данной книге, каждый это себе представляет по своему.
Мне было важно услышить ваше мнение, как собиседников.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

FiL
ст. лейтенант
Сообщения: 1368
Зарегистрирован: 2010-02-05 0:21:40

Re: Многозадачность и диалог

Непрочитанное сообщение FiL » 2011-11-11 20:29:30

представлять это можно и по-своему. но работает это для всех одинаково.

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: Многозадачность и диалог

Непрочитанное сообщение Spook1680 » 2011-11-11 22:20:18

FiL писал(а):представлять это можно и по-своему. но работает это для всех одинаково.
И да и нет., вопрос теологический, каждый думает по своему... - а значит у каждого и работает по своему.
филосовско-технарский вопрсо.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Dark_ASU
сержант
Сообщения: 258
Зарегистрирован: 2009-10-31 22:13:04
Контактная информация:

Re: Многозадачность и диалог

Непрочитанное сообщение Dark_ASU » 2011-11-14 14:51:35

Таненбаума читай там все расписано.

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: Многозадачность и диалог

Непрочитанное сообщение Spook1680 » 2011-11-14 15:16:07

Dark_ASU писал(а):Таненбаума читай там все расписано.
:ROFL: я знаю что там написано, Dark_ASU меня ваше мнение интересовало и ваши слова.
Вот вы прочитали, поняли. и в то же время да же в двух словах об этом не обмолвились, пример на пальцах не привили.))
:-D а Таненбаум никуда не убежит, он прочитан.
Но с живими людьми интересней общаться и вести диалог.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "