Страницы:Кликните, чтобы указать произвольную страницуназад23
ArtemNet: Теоритический вопрос. Многозадачность в современных ОС. (+)
Kiren
Member
23/203 ответов
19 лет на iXBT, с ноября 2005
Чаще пишет Р Р† "Сети" (10%)
Россия
Инфо Ответить
K
Kiren Member
18 лет назад / 22 июня 2007 14:58
В поддержку lamerAlex могу добавить: попробуйте запустить WinRAR старых версий без поддержки многопоточности хотя бы на Р4 с гипертрейдингом - либо будет одно ядро загружено на 100%, либо оба, но процентов на 50, не больше. На новых версиях этот показатель будет близок к 100% на обоих ядрах. Пока продукт не был оптимизирован, толка от поддержки многоядерности со стороны ОС никакой!
mm112
Member
9/628 ответов
7 лет на iXBT, с августа 2017
Чаще пишет Р Р† "Фото" (27%)
Инфо Ответить
m
mm112 Member
1 месяц назад / 17 января 2025 15:42
вот тут пишут, что Windows делит процессорное время между процессами или потоками слайсами по 20 мс, и в результате кажется, что все потоки выполняются одновременно.
Но в диспетчере задач видно, что в Windows постоянно висит около сотни процессов (а потоков на порядок больше), и если бы вышенаписанное было правдой, то следующий слайс времени к потоку/процессу возвращался бы только через несколько секунд (от 100*20мс до 10*100*20мс), т.е. для пользователя всё бы лагало, дергалось и заикалось.
Однако такого не происходит.
Так как тогда на самом деле работает многозадачность?
AVY
Member
99/836 ответов, #60 в рейтинге
23 года на iXBT, с января 2002
Чаще пишет в "Unix" (59%)
Инфо Ответить
A
AVY Member
1 месяц назад / 18 января 2025 21:49
mm112
i]Так как тогда на самом деле работает многозадачность? [/i] Задачи/нити ожидающие чего-либо (IO wait например) CPU не получают.
А лучше почитайте какой-нибудь простой учебник по архитектуре ОС
mm112
Member
10/629 ответов
7 лет на iXBT, с августа 2017
Чаще пишет Р Р† "Фото" (27%)
Инфо Ответить
m
mm112 Member
1 месяц назад / 18 января 2025 22:25
AVY
Задачи/нити ожидающие чего-либо (IO wait например) CPU не получают
Спасибо за важное дополнение. Странно, что MS об это умолчала.
Под "чего либо" понимается ожидание ввода пользователя? (т.к. ожидание получения данных из ОЗУ или SSD занимают гораздо меньше 20 мс)
И как в диспетчере задач идентифицировать ожидающие процессы?

А лучше почитайте какой-нибудь простой учебник по архитектуре ОС
а можно ссылку конкретно на обсуждаемую тему?

Исправлено: mm112, 18.01.2025 22:46

AVY
Member
100/839 ответов, #60 в рейтинге
23 года на iXBT, с января 2002
Чаще пишет в "Unix" (59%)
Инфо Ответить
A
AVY Member
1 месяц назад / 20 января 2025 20:26
mm112
Под "чего либо" понимается ожидание ввода пользователя? Всего - диски, сеть, рaging, синхронизация, ...
mm112
А лучше почитайте какой-нибудь простой учебник по архитектуре ОС
а можно ссылку конкретно на обсуждаемую тему?

М. Руссинович, Д. Соломон, А. Ионеску - Внутреннее устройство Microsoft Windows. Конкретно "Глава 5. Процессы, потоки и задачи.

Попроще - Робачевский - Операционная система UNIX. Система другая, но суть не меняется.
vitaliy
Member
20/15651 ответов
19 лет на iXBT, с января 2006
Чаще пишет Р Р† "Авто" (50%)
Инфо Ответить
v
vitaliy Member
1 месяц назад / 21 января 2025 10:30
mm112
Спасибо за важное дополнение. Странно, что MS об это умолчала.
Вы просто не дочитали, там же, далее, читайте про планировщик и приоритеты и приостановку и синхронизацию.
Ваш ответ:

Список кодов форума
Список всех смайликов закрепить окно ответа
Нет значка Нет значка Р’РѕС‚ тут! Лампочка Восклицание Р’РѕРїСЂРѕСЃ Класс! Улыбка Злость Огорчение РџРѕРіРѕРІРѕСЂРёРј? Краснею Подмигивание Ругаю РћРґРѕР±СЂСЏСЋBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Страницы:Кликните, чтобы указать произвольную страницуназад23
Последние обсуждения в Конференции
15:19Куда податься админу конференции iXBT для продолжения карьеры? Возможно, в дворники? Там по всем критериям работа лучше. Юмор
15:19Будет ли война России с Украиной? Политика
15:19Вопрос про масленицу (+) Общий
15:18Выбор Телевизора ДК TV
15:17Строительство частного дома. Из чего , почем, где и зачем ? Ремонт
15:17Выбор конфигурации от 600 до 1000 долларов (Intel) Тех. поддержка
15:17Подключение к сети провайдера через статический IP без протоколов Сети
15:16Кто-то хочет в СССР? История
15:15Всё о кофе - выбор, тонкости кофеварения, покупка в интернет-магазинах и т.д. Кулинария
15:14Люблю ругалики Флуд
15:14Выбор ноутбука Р Р† ценовом сегменте 100.000 - 200.000 ₽... Р С‘ выше. Ноутбуки
15:13PC и консоли, и вновь продолжается бой Игры
15:12Авиатранспорт, авиакомпании, перелеты Отдых
15:12AVITO - развод продавцов Рынок
15:12Организация и оптимизация воздушного охлаждения компьютера - анализ и практические советы (обязательно читать FAQ!). Разгон
15:09РћС‚ Windows Рє Linux Unix
15:09iXBT.photo: в 2025-м ресурс скорее всего будет закрыт. Судьба опубликованных на нём снимков пока неясна, но просим заблаговременно сохранить все свои фотографии. iXBT.com
15:07Ryzen, Threadripper, Epyc + архитектура Zen Процессоры
15:07Поговорим о припоях и флюсах Р­Р». устройства
15:07Fuji GF (оптика, камеры,... Фото
Последние темы без ответов
сегодняВидеокарта MSI GeForce GT 1030 2GD4 LP OC - 144Герца Видеосистема
вчераВыбор и настройки видеокодеков для получения оптимального соотношения размер файла/качество Видеозахват
вчераВыбор материнской платы на AM5 сокете РЎРёСЃС‚. платы
3 дняОбсуждение Terramaster F8 SSD Plus РќРђРЎ
15:05Огромный Cadillac Escalade 2025 с 55-дюймовым экраном официально поступил в продажу на Ближнем Востоке
14:55Apple решила выпускать собственные серверы прямо в США: этим будет заниматься давний партнёр — Foxconn
14:48Alibaba инвестирует $53 млрд в ИИ и облачные технологии
14:39ИИ предпочитает взлом честному поражению в шахматах
14:39Легендарные Honda всего за 2 млн рублей — дешевле базового «Москвича 6». В России сильно подешевели Honda Civic
14:31Замена Land Rover с гарантией до 8 лет: в России начали выдавать новейшие внедорожники Rox 01
14:12Глобальная гарантия Lenovo оказалась не такой уж и глобальной: жителю Китая предложили отправить ноутбук для замены вентилятора в США
14:04В продаже появился очень редкий Peugeot 207
13:54Первая масштабная конференция Xiaomi 2025 пройдёт на этой неделе: обещают кучу новинок, включая Xiaomi 15 Ultra, RedmiBook Pro 16 2025, наушники, бытовую технику
13:45В онлайн-трансляциях «ВКонтакте» появились товары с возможностью покупки в пару нажатий
20+ лет назад в этот день обсуждали
2001Частота экрана в W2K OРЎ Рё СЃРёСЃС‚. РџРћ
2001помогите определиться: 250 у.ё + неплохой комп + НТВ+ Видеозахват
2002Что я не так делаю? (мультисессии) Оптич. носители
2002Winmodem usr 56k? Дом.интернет
2003Win32: Как программно определить CPU usage? Программирование
2004Ботинки TJTJ Общий
2004Как задать директорию установки программ в Pocket PC? Планшеты
2004Поле использования материнки Азусь P4R800 VM руки невольно берутся за кувалду... РЎРёСЃС‚. платы
2005Беспроводная мышь в играх Игры
2005at90s2313 и керамический резонатор Р­Р». устройства
Отключите эту колонку в личном кабинете.