Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Многозадачность  (Прочитано 2959 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Artik666

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Многозадачность
« : 21 Мая 2015, 14:51:34 »
Ребят, помогите разобраться как реализована многозадачность в ОС Windows и Linux.Какие существенные отличия между ними. Где реализация лучше. Желательно простым языком... перечитал много материала так и не понял почему в Unix системах многозадачность реализованно лучше чем в Windows.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Многозадачность
« Ответ #1 : 21 Мая 2015, 14:58:09 »
Unix кто было сломался и лишнее команды?
Linux - не было.
Windows - был.
« Последнее редактирование: 21 Мая 2015, 15:00:19 от victor00000 »
Wars ~.o

symon2014

  • Гость
Re: Многозадачность
« Ответ #2 : 21 Мая 2015, 15:06:50 »
(Нажмите, чтобы показать/скрыть)

Оффлайн Artik666

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Многозадачность
« Ответ #3 : 21 Мая 2015, 15:42:04 »
(Нажмите, чтобы показать/скрыть)

Ну естественно я изучал данный ресурс. И так и не смог ответить на свои вопросы. Поэтому прошу простым языком разъяснить что к чему. 

symon2014

  • Гость
Re: Многозадачность
« Ответ #4 : 21 Мая 2015, 15:46:28 »
Artik666,
Чтобы получить правильный и конкретный ответ, надо задать правильный и конкретный вопрос.
Это не цитата, это я сам написал.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Многозадачность
« Ответ #5 : 21 Мая 2015, 15:46:47 »
Artik666,
unix продал, каго победит чемион для ос?

Wars ~.o

Оффлайн DarkKmf

  • Старожил
  • *
  • Сообщений: 1109
    • Просмотр профиля
Re: Многозадачность
« Ответ #6 : 21 Мая 2015, 15:59:41 »
Artik666,
В двух словах.
1 Ubuntu и форточки последние многозадачные.
2 Скорость работы на новом железе не сильно отличаются (специфика в той же вин8 с гибернацией есть).
3 Объём дистрибутива различается в разы. Не говоря уже о том, что при установке Ubuntu можно и в интернет сходить и маджонг разложить. Что в форточках вообще не предусмотрено.
Ну вывод о том, где многозадачность лучше организована Вы уж сами сделайте.))))))
А на вопрос "почему?" это к разработчикам. Да и корни форточек из DOS идут, изначально однозадачной ОС. В отличаи от UNIX, что изначально многозадачной была.
« Последнее редактирование: 21 Мая 2015, 16:08:31 от DarkKmf »

symon2014

  • Гость
Re: Многозадачность
« Ответ #7 : 21 Мая 2015, 16:04:20 »
DarkKmf,
 
Цитировать
Не говоря уже о том, что при установке Ubuntu можно и в интернет сходить и маджонг разложить. Что в форточках вообще не предусмотрено.
+++

Оффлайн john1400

  • Активист
  • *
  • Сообщений: 581
  • debian
    • Просмотр профиля
Re: Многозадачность
« Ответ #8 : 21 Мая 2015, 16:07:09 »
Где реализация лучше. Желательно простым языком... перечитал много материала так и не понял почему в Unix системах многозадачность реализованно лучше чем в Windows.
https://ru.wikipedia.org/wiki/DragonFly_BSD
Цитировать
было реализовано в других операционных системах (но не в родительской операционной системе FreeBSD), однако механизм планирования нитей необычен — вместо единого планировщика (scheduler) их было введено несколько, по числу процессоров. Нити привязаны к своим процессорам, но возможна передача выполнения нити с одного процессора на другой.
вроде как наша контора российская пилит под супер компютеры
контора Parallele что то такое, а вобще распаралеливание круче всего у BOINC
https://ru.wikipedia.org/wiki/BOINC там как раз нужна максимальная вычислительная мощность

Оффлайн Artik666

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Многозадачность
« Ответ #9 : 21 Мая 2015, 16:09:35 »
Artik666,
В двух словах.
1 Ubuntu и форточки последние многозадачные.
2 Скорость работы на новом железе не сильно отличаются (специфика в той же вин8 с гибернацией есть).
3 Объём дистрибутива различается в разы. Не говоря уже о том, что при установке Ubuntu можно и в интернет сходить и маджонг разложить. Что в форточках вообще не предусмотрено.
Ну вывод о том, где многозадачность лучше организована Вы уж сами сделайте.))))))

Спасибо за адекватный ответ! Но мне все таки не понятно, как распределяет ядро ресурсы процессора. Это распределение идет одинаково как и в окнах так и в linux системах? Читал много про вытесняющую многозадачность, якобы она используется на данном этапе в обеих ОС. Но если это так то что же способствует быстродействию linux систем?) Неужели только из за объема дистрибутива...

symon2014

  • Гость
Re: Многозадачность
« Ответ #10 : 21 Мая 2015, 16:13:37 »
Практически полная ШАРА и возможнность получить ответ на подобный вопрос.
Цитировать
что же способствует быстродействию linux систем?)

Оффлайн john1400

  • Активист
  • *
  • Сообщений: 581
  • debian
    • Просмотр профиля
Re: Многозадачность
« Ответ #11 : 21 Мая 2015, 16:17:35 »
Но если это так то что же способствует быстродействию linux систем?) Неужели только из за объема дистрибутива...
именно открытость кода и способствует. Можно подкрутить толпой что тормозит.
посмотреть как грузится система
крутая фича
(Нажмите, чтобы показать/скрыть)

Чтобы увидеть список запускаемых файлов юнитов, отсортированный по потраченному каждым из них на загрузку времени, выполните команду:
systemd-analyze blamehttps://wiki.archlinux.org/index.php/Systemd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.90.D0.BD.D0.B0.D0.BB.D0.B8.D0.B7_.D0.BF.D1.80.D0.BE.D1.86.D0.B5.D1.81.D1.81.D0.B0_.D0.B7.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BA.D0.B8

на win так нельзя, там что впаривают то и жрем =)

Оффлайн Artik666

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Многозадачность
« Ответ #12 : 21 Мая 2015, 16:21:15 »
Но если это так то что же способствует быстродействию linux систем?) Неужели только из за объема дистрибутива...
именно открытость кода и способствует. Можно подкрутить толпой что тормозит.
посмотреть как грузится система
крутая фича
(Нажмите, чтобы показать/скрыть)

Чтобы увидеть список запускаемых файлов юнитов, отсортированный по потраченному каждым из них на загрузку времени, выполните команду:
systemd-analyze blamehttps://wiki.archlinux.org/index.php/Systemd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.90.D0.BD.D0.B0.D0.BB.D0.B8.D0.B7_.D0.BF.D1.80.D0.BE.D1.86.D0.B5.D1.81.D1.81.D0.B0_.D0.B7.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BA.D0.B8

на win так нельзя, там что впаривают то и жрем =)

Спасибо большое!

Оффлайн DarkKmf

  • Старожил
  • *
  • Сообщений: 1109
    • Просмотр профиля
Re: Многозадачность
« Ответ #13 : 21 Мая 2015, 18:46:03 »
Artik666,
Цитировать
Но если это так то что же способствует быстродействию linux систем?) Неужели только из за объема дистрибутива...
Ну сами посудите. Если отбросить "красявости" (а Ubuntu и форточки примерно на одном уровне) в остатке получаем более короткий код в системе с Linux. А это тянет за собой не только работу процессора, но и всей обвязки материнки.
« Последнее редактирование: 20 Июня 2019, 06:16:08 от zg_nico »

 

Страница сгенерирована за 0.045 секунд. Запросов: 23.