Windows vs Linux - Как десктоп
, и игровая станция.
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.217.169] |
|
|
Правила раздела:
| Страницы: (1182) « Первая ... 912 913 [914] 915 916 ... 1181 1182 ( Перейти к последнему сообщению ) |
Windows vs Linux - Как десктоп
, и игровая станция.
|
Сообщ.
#13696
,
|
|
|
|
Ага. А вы умеете аргументировать. Так давайте же, расскажите что-нибудь на заданную вами же тему: Цитата Семейство Windows NT относится к операционным системам с вытесняющей многозадачностью, а не к операционным системам реального времени <...> А вот в MAC OS кооперативная многозадачность еще в 9й версии и даже более ранних. |
|
Сообщ.
#13697
,
|
|
|
|
Цитата wind @ Ага. А вы умеете аргументировать. Так давайте же, расскажите что-нибудь на заданную вами же тему: Извольте Фраза "Семейство Windows NT относится к операционным системам с вытесняющей многозадачностью, а не к операционным системам реального времени." - цитата документа расположенного по адресу http://ru.wikipedia.org/wiki/Microsoft_Windows Цитата best_lamer @ А вот в MAC OS кооперативная многозадачность еще в 9й версии и даже более ранних. Будте так любезны прочитайте к примеру тут Цитата http://khpi-iip.mipk.kharkiv.edu/library/spo/book/ii_g08.html Mac OS во всех своих версиях являлась системой с кооперативной многозадачностью. Жду ваших ответов насчет "ядра виндовса" |
|
Сообщ.
#13698
,
|
|
|
|
Цитата best_lamer @ Жду ваших ответов насчет "ядра виндовса" Не дождётесь. Я не поднимал вопроса о составе ядра, а ссылку на простой способ делания RT-windows вам уже выдали. Но я пока ничего не выяснил по теме. Цитата best_lamer @ Фраза "Семейство Windows NT относится к операционным системам с вытесняющей многозадачностью, а не к операционным системам реального времени." - цитата документа расположенного по адресу http://ru.wikipedia.org/wiki/Microsoft_Windows На заборе тоже, бывает, пишут. У вас есть что рассказать о вытесняющей многозадачности, как её наличие может быть связано с несоответствием требованиям, которым должна удовлетворять RT-система? Цитата best_lamer @ А вот в MAC OS кооперативная многозадачность еще в 9й версии и даже более ранних. И про кооперативную многозадачность в том же разрезе до кучи. |
|
Сообщ.
#13699
,
|
|
|
|
Цитата wind @ Не дождётесь. Ну и вы в таком случае ответа на вопрос Цитата wind @ У вас есть что рассказать о вытесняющей многозадачности, как её наличие может быть связано с несоответствием требованиям, которым должна удовлетворять RT-система? Что? Правильно "Не дождётесь" © wind А по поводу Цитата wind @ На заборе тоже, бывает, пишут. Если у вас иных источников нежели забор нет ссылайтесь на забор так уж и быть |
|
Сообщ.
#13700
,
|
|
|
|
ntoskrnl.exe wind, а фраза насчет превращения винды в RT-систему заменой ядра — действительно не вызывает никакого доверия. Есть. Иногда делать это приходится, потому что, например, виндовое ACPI-ядро не запустится на системе без ACPI (в то время, как линуксовому ядру все это пофигу). Цитата wind @ У вас есть что рассказать о вытесняющей многозадачности, как её наличие может быть связано с несоответствием требованиям, которым должна удовлетворять RT-система? Вытесняющая многозадачность подразумевает, что система оперирует задачами, временные характеристики исполнения которых неизвестны и использует алгоритмы планировки, подразумевающие возможность вытеснения любой задачи в любой момент времени на любой заранее не определенный промежуток времени. А то, что RT-задачам отводится максимальный приоритет и они не вытесняются — извините, но это уже не вытесняющая многозадачность. Добавлено Цитата wind @ а ссылку на простой способ делания RT-windows вам уже выдали ни фига себе! Тут народ RT-системы делает, а, оказывается, все просто! А мужики-то не знают! |
|
Сообщ.
#13701
,
|
|
|
|
Цитата mo3r @ wind, а фраза насчет превращения винды в RT-систему заменой ядра — действительно не вызывает никакого доверия. А, вас берут сомнения? Вдруг того же можно достичь, заменив notepad или explorer? Цитата mo3r @ Вытесняющая многозадачность подразумевает, что система оперирует задачами, временные характеристики исполнения которых неизвестны и использует алгоритмы планировки, подразумевающие возможность вытеснения любой задачи в любой момент времени на любой заранее не определенный промежуток времени. А то, что RT-задачам отводится максимальный приоритет и они не вытесняются — извините, но это уже не вытесняющая многозадачность. Вытесняющая многозадачность подразумевает только то, процесс не может влиять на решения планировщика о выделении времени данному процессу. Более ничего. И насчёт "RT-задачам отводится максимальный приоритет и они не вытесняются" - это вас кто-то обманул. Цитата mo3r @ Тут народ RT-системы делает, а, оказывается, все просто! А мужики-то не знают! Да, представьте себе! В теме уже как минимум два раза дана ссылка на RTX, а мужики-то не видят |
|
Сообщ.
#13702
,
|
|
|
|
Цитата wind @ И насчёт "RT-задачам отводится максимальный приоритет и они не вытесняются" - это вас кто-то обманул. Да врут на каждом шагу! Цитата Нюансом здесь является период времени вызова аппаратного прерывания (quantum) и количество времени, выделяемого каждому потоку (time slice). Этой информации вы не найдете ни в одной документации, и тому есть причина: Microsoft Windows не претендует на звание "Real-time OS". Просто гарантируется, что все будет нормально работать для обычных (читай: офисных) приложений. Цитата Такое поведение планировщика приводит к тому, что при "зависании" потока с высоким (HIGH) приоритетом система "замораживается", с большим трудом реагируя на CTRL+ALT+DEL. Для решения подобных проблем есть сторонние программы В винде своего как всегда ничего нет. |
|
Сообщ.
#13703
,
|
|
|
|
Цитата best_lamer @ Да врут на каждом шагу! Я что-то не увидел в этой замечательной статье ни строчки на обсуждаемую тему. Вероятно, я к вечеру стал рассеян Ткните пальчиком, будьте так любезны. Да, глубинного смысла в цитировании неопровержимых и никем не подвергнутых сомнению фактов я также не усмотрел |
|
Сообщ.
#13704
,
|
|
|
|
Цитата wind @ А, вас берут сомнения? Конечно. Кроме kernel space, надо еще и user land менять. Цитата wind @ Вытесняющая многозадачность подразумевает только то, процесс не может влиять на решения планировщика о выделении времени данному процессу. Угу. А в RT-системах как раз планировщик должен учитывать временные ограничения процессов и планировать их соответственно. Цитата wind @ И насчёт "RT-задачам отводится максимальный приоритет и они не вытесняются" - это вас кто-то обманул. Не обманул. Почитайте доку про то, что в винде означает «приоритет реального времени». Цитата wind @ Да, представьте себе! В теме уже как минимум два раза дана ссылка на RTX, а мужики-то не видят ![]() RTX — это не для винды. RTX — это еще одна подсистема ядра NT. И оно не делает из винды систему реального времени. |
|
Сообщ.
#13705
,
|
|
|
|
Цитата mo3r @ Конечно. Кроме kernel space, надо еще и user land менять. Менять? ПО, рассчитанное на ОСРВ - это вполне определённые программные решения. Вас опять кто-то обманул Для того, чтобы задействовать такое ПО, не нужно менять notepad на RT-notepad. Цитата mo3r @ Не обманул. Почитайте доку про то, что в винде означает «приоритет реального времени». Ах, прошу меня простить. А я всё думаю, что мы беседуем о ОСРВ. Но только вам я верну ваш же совет - почитайте документацию о планировщике задч в форточках - дабы ещё чего не ляпнуть вроде "это уже не вытесняющая многозадачность" Цитата mo3r @ RTX — это не для винды. Для макоси, чтоль? Цитата mo3r @ И оно не делает из винды систему реального времени. Ага. Оно обои меняет и добавляет тем рабочего стола. |
|
Сообщ.
#13706
,
|
|
|
|
Цитата wind @ Менять? Угу. Вы же говорите об ОС. А ОС — это в том числе и блокнот. Ибо блокнот не гарантирует время отклика (достаточно попробовать загрузить большой файл и увидеть это). Цитата wind @ Вас опять кто-то обманул ![]() Никто А вот вы, похоже, заблуждаетесь ![]() Цитата wind @ Для макоси, чтоль? Для NT. А windows != NT. |
|
Сообщ.
#13707
,
|
|
|
|
Цитата mo3r @ А ОС — это в том числе и блокнот. Ага. Учту. Без блокнота ОС - не ОС Цитата mo3r @ Ибо блокнот не гарантирует время отклика (достаточно попробовать загрузить большой файл и увидеть это). Ну и что? Если в системе, где обеспечивается работа RT-приложения повиснет не-RT-блокнот - что-то изменится? Я что-то не понимаю вашей логики. Я вам открою один секрет: блокнот должен быть написан особым образом. Ни одна ОСРВ не может гарантировать корректной работы приложения в ней. Надеюсь, вы не питаете иллюзий относительно скорости работы железа в зависимости от системы? Цитата mo3r @ А вот вы, похоже, заблуждаетесь ![]() Конечно заблуждаюсь. Ведь RT-приложение без такой важной компоненты системы, как блокнот, работать не сможет. Ведь блокнот напрямую управляет планировщиком задач Цитата mo3r @ А windows != NT. Значит, я не понимаю этой вашей игры словами. Что вы подразумеваете под "NT"? |
|
Сообщ.
#13708
,
|
|
|
|
Из каких гениальных соображение следует это столь неочевидное утверждение? Цитата best_lamer @ 2) В MAC OS X много открытых программных продуктов как то к примеру apache, X11 и прочие apache, X11 и прочие также имеют виндовые порты. Моя не понимать, что из этого следовать 0_o Цитата best_lamer @ А насчет того что "linux - не unix" довольно спорно так как и принципы и зачастую реализации этих принципов ничем не отличаются разница исключительно в производителе ОСи и открытости/закрытости проекта.В винде WinSock2 нагло скомунижжены из бсди. Из этого непосредственно следует, что винда = бздя? Linux похожа на Unix, в основном благодаря POSIX. Я бы назвал все эти системы POSIX-like ![]() Цитата Green Light @ Около половины того, что является "ноу-хау"-юзабилити в висте в том или ином виде уже реализовано в OSX. БоянЪ! Все давным-давно скомуниздили идею у Xerox. Или ты предпочитаешь, чтобы в винде ввели какие-нибудь революционные нововведения типо алых букв на темно-синем фоне? Это обязательно для ОСи быть яркой индивидуальностью, ни на кого не похожей? Linux -- не аббревиатура и не акроним. Учи матчасть! Цитата wind @ Что вы подразумеваете под "NT"? Никакая это не «новая технология», а украденное старое ![]() |
|
Сообщ.
#13709
,
|
|
|
|
Цитата linuxfan @ Никакая это не «новая технология», а украденное старое Не, ну что однако mo3r имел в виду? Форточки NT? Так они все - NT - 2k, xp, 2k3, vista. |
|
Сообщ.
#13710
,
|
|
|
|
Цитата wind @ Не, ну что однако mo3r имел в виду? Форточки NT? Так они все - NT - 2k, xp, 2k3, vista. думаю, что подразумевалась Мак Ось, ведь это тоже форточка, к тому же самая первая, с которой всё и потянул Гейтс. Цитата wind @ Ага. Учту. Без блокнота ОС - не ОС он имел ввиду, что блонкот тоже система - сама по сибе и не обладает многозадачностью, когда в неё загружаешь большой файл, она подвисает Цитата linuxfan @ В винде WinSock2 нагло скомунижжены из бсди. ну и что, ничего не мешает использовать все прелести данной библиотеки и это не делает винду не виндой Добавлено Цитата linuxfan @ БоянЪ! Все давным-давно скомуниздили идею у Xerox. а как думаете, если б не скамуниздили то никто бы и не додумался ? Лично у меня часто бывает, что придумаю что-то а уже такое есть, здесь такая же фигня, только спеонерили, чтобы осуществить задумку первее Обычный по тем временам грязный маркетинг |