Windows vs Linux - Как десктоп
, и игровая станция.
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.248] |
|
|
Правила раздела:
| Страницы: (1182) « Первая ... 579 580 [581] 582 583 ... 1181 1182 ( Перейти к последнему сообщению ) |
Windows vs Linux - Как десктоп
, и игровая станция.
|
Сообщ.
#8701
,
|
|
|
|
Цитата Green Light @ абсолютного реального времени нет. Даже свет от спички перед носом ты видешь не в реальном времени. Так вот, существуют системы жесткого и мягкого реального времени. Жесткие - их даже нет на ПК вроде, это развичные станки с ЧПУ и так далее. На компах - системы мягкого реального времени и разделения времени. Ну, это к интеловым процам не относится, на них жесткого реального времени быть не может. Объясняю еще раз. Многозадачность, её наличие или отсутствие совершенно не относится вопросу. У ОСи есть некоторая структура данных, которая соотвествует открытому файлу и содержит данные, необходимые для работы с ним: текущее смещение, буфер, etc. Способность открывать один файл несколькими процессами == способность поддерживать несколько таких независимых структур для одного и того же файла. Такая возможность (штатная) в DOS'е появилась то ли с четвертой, то ли с пятой версии. Теперь о процессах. Отсутствие или наличие многозадачности не мешает запускать более одного процесса. Вопрос только в том, каким образом эти процессы получают управление. В случае с разделением времени за это отвечает обработчик системного таймера. |
|
Сообщ.
#8702
,
|
|
|
|
Цитата wind @ не относится, ессно Ну, это к интеловым процам не относится, на них жесткого реального времени быть не может. Цитата wind @ о.. а разве в DOS реализована возможность создания PCB? У ОСи есть некоторая структура данных, которая соотвествует открытому файлу и содержит данные, необходимые для работы с ним: текущее смещение, буфер, etc. |
|
Сообщ.
#8703
,
|
|
|
|
Цитата Green Light @ о.. а разве в DOS реализована возможность создания PCB? ![]() Вы что имеете в виду - process control block? |
|
Сообщ.
#8704
,
|
|
|
|
Цитата wind @ Ну... технически возможно создать несколько блоков? Вы что имеете в виду - process control block? |
|
Сообщ.
#8705
,
|
|
|
|
Цитата Green Light @ Ну... технически возможно создать несколько блоков? Млин, я вас не понимаю Есть ли возможность легально запустить более одного процесса? Да, есть. |
|
Сообщ.
#8706
,
|
|
|
|
А ты попрорбуй как будет возможность в Обливион погамать с 256 Мб озу и без подкачки А раз не пользуешься удали его целиком зачем он тебе? Цитата wind @ С этого места поподробнее, плз. Потому как win2ks я тоже не настраивал, а просто напихал в него нужных мне сервисов. если ты хочешь тогоже самого как в винде пользуй винду. Linux это не виндовс. И хотя в СуСе полно автоматизированных операций (всмысле система и сама без участия пользователя разберется) но настройку никто не отменял. Да поступай как желаешь. Только суть в том что в то й же СуСе ошибки постоянно исправляют. Цитата Smike @ Мсье великий осестроитель? Давай попунктно, что для нас в данном случае предлагает никс и в чем преимущество? В линуксе (KDE) когда хватаешся за заголовок окна с индикатором процесса копирование продолжаеться без проблем! Smike ты имел в виду "Или тебе лишь бы признать глупостью все, что не относится к виндовсу?" ??? или я чего то недопонимаю?1) Не факт потому как можно на 2х иксах одновременно работать а два сразу икса убить труднее 2) Чем именно господин собрался убить иксы? А то понимаешь как ни старался... А тут оказываеться все просто! |
|
Сообщ.
#8707
,
|
|
|
|
Цитата wind @ Вооружитесь поисковиком и убедитесь, что никакой многозадачности на одном процессоре нет и быть не может. Core2Duo, Athlon X2. Низачот. Цитата wind @ Кроме того, вытесняющая многозадачность в том же DOS'е реализуется легко и непринужденно. Опять низачот, потому что мне очень интересно посмотреть, как ты в real mode обеспечишь защиту процессов друг от друга, да и int 21h нереентерабельное, так что это не многозадачность, а х-з че получится. Сойдет для демок -- не более того. |
|
Сообщ.
#8708
,
|
|
|
|
Цитата best_lamer @ А раз не пользуешься удали его целиком зачем он тебе? Не пользуюсь для операций с файлами. Хотя его можно и удалить, если кому насолил сильно. Цитата best_lamer @ если ты хочешь тогоже самого как в винде пользуй винду. Linux это не виндовс. И хотя в СуСе полно автоматизированных операций (всмысле система и сама без участия пользователя разберется) но настройку никто не отменял. Мне нужен именно линукс. Так что же за настройки такие хитрые? Цитата best_lamer @ Да поступай как желаешь. Только суть в том что в то й же СуСе ошибки постоянно исправляют. Очень хорошо. А я постоянно обновляюсь. Добавлено Цитата linuxfan @ Core2Duo, Athlon X2. Низачот. На одном процессоре Или если положить пару ботинок в одну коробку, они превращаются в один?Цитата linuxfan @ Опять низачот, потому что мне очень интересно посмотреть, как ты в real mode обеспечишь защиту процессов друг от друга, да и int 21h нереентерабельное, так что это не многозадачность, а х-з че получится. Сойдет для демок -- не более того. И снова незачёт. Речь идет о вытесняющей многозадачности, а не реализации ОСи с поддержкой таковой в реальном режиме. Кроме того, не всё dos api нереентерабельное; больше того, есть даже средства синхронизации. Наконец, это, опять же, никоим образом не относится к вопросу о способности открывать открытые файлы. |
|
Сообщ.
#8709
,
|
|
|
|
Цитата wind @ Для чего это тогда сделано? Для того, чтобы можно было создать подобие виртуальной машины, которая сама бы управляла процессами под DOS? Просто несколько странно, что в ОС есть несколько процессов, но нет механизма переключения... Млин, я вас не понимаю Есть ли возможность легально запустить более одного процесса? Да, есть. Цитата best_lamer @ Он выводит иконки на раб стол еще А раз не пользуешься удали его целиком зачем он тебе? Цитата best_lamer @ В линуксе (KDE) когда хватаешся за заголовок окна с индикатором процесса копирование продолжаеться без проблем! Окошко ведет себя обычным образом, индикатор кстати двигается тоже.. Цитата best_lamer @ Smike ты имел в виду "Или тебе лишь бы признать глупостью все, что не относится к виндовсу?" ??? раскинь мозгом.. или лучше отдохни Цитата best_lamer @ иксы можно грохнуть из-под рута.. кстате нада посмотреть, что станет с граф. приложениями 2) Чем именно господин собрался убить иксы? А то понимаешь как ни старался... А тут оказываеться все просто! |
|
Сообщ.
#8710
,
|
|
|
|
Цитата Green Light @ Для чего это тогда сделано? Например, для возможности писать резидентные программы. Кстати, механизм переключения был - с четвёртого ДОСа - dosshell. |
|
Сообщ.
#8711
,
|
|
|
|
Цитата wind @ На одном процессоре Или если положить пару ботинок в одну коробку, они превращаются в один?Что ты понимаешь под «одним процессором»? У них два ядра, но, например, общая шина памяти. Кстати, современные процессоры декодируют инструкции на микроинструкции, которые могут выполняться параллельно. Цитата wind @ Кроме того, не всё dos api нереентерабельное; больше того, есть даже средства синхронизации. Ага. Знаем мы эту синхронизацию: флаг занятости DOS ![]() Цитата Green Light @ иксы можно грохнуть из-под рута.. кстате нада посмотреть, что станет с граф. приложениями ![]() Все приложения «would lost connection to X server» и схлопнутся. Ты ожидал чуда? Добавлено Уффф... Что-то расхоливарились в ночь с воскресенья на понедельник Неужели у всех отпуска? |
|
Сообщ.
#8712
,
|
|
|
|
Цитата linuxfan @ Что ты понимаешь под «одним процессором»? Тот, что может выполнять только одну задачу в один момент времени. Процессоры, умеющие распараллеливать исполнение инструкций к таким относятся, многоядерные и с поддержкой HT - нет. А общая шина памяти тут не при чем - данные могут находится в кэшах. |
|
Сообщ.
#8713
,
|
|
|
|
Цитата Smike @ Ну а если иксы грохаются, то они не утянут за собой все графические приложения? Иксплорер же утянет только самого себя. А если в винде грохнется графическая подсистема, то утянет за собой ядро и получим BSOD. А иксы грохнуть достаточно проблематично. Сделай так: зайди через исклорер на фтп, начни копировать на него пару файлов, нажми кнопку «отмена». Отменять процесс он может очень долго. Цитата Green Light @ кстате нада посмотреть, что станет с граф. приложениями ![]() Чаще всего они сдохнут. Но у них будет шанс нормально закрыться, так как упавшие иксы для приложения — это всего лишь закрытие соединения с сокетом. |
|
Сообщ.
#8714
,
|
|
|
|
Цитата wind @ Не пользуюсь для операций с файлами. Хотя его можно и удалить, если кому насолил сильно. А случаем не расскажешь как? Только под словом удалить я имею ввиду не только иконку с рабочего стола а вообще вместе со всеми компонентами! Цитата wind @ Мне нужен именно линукс. Так что же за настройки такие хитрые? Стучись в аську расскажу. А то их много и что ты делал а что нет я не знаю. Цитата wind @ Очень хорошо. А я постоянно обновляюсь. С СуСе 10,0 до СуСе 10,1 целиком полноценно обновить невозможно! Там штука в том что в СуСе 10,1 вместо /etc/fstab для внешних носителей закрутили HAL так что только переустановка! Цитата Green Light @ Он выводит иконки на раб стол еще Неужели только ради этого стоит оставлять explorer в живых? Цитата Green Light @ Окошко ведет себя обычным образом, индикатор кстати двигается тоже.. Меня тоже самое смутило. Потом на работе в винде снова попробовал думал у меня глюки. Цитата Green Light @ иксы можно грохнуть из-под рута.. кстате нада посмотреть, что станет с граф. приложениями Ну из под рута! Из под рути а rm -rf * написать можно и кроме того нормальный человек станет работать из под рута? Из под рута не интересно. Интересно из под юзера. Цитата mo3r @ А иксы грохнуть достаточно проблематично. Тем более не так как предлагают комрады "из под рута" а из обычного пользователя. |
|
Сообщ.
#8715
,
|
|
|
|
Цитата wind @ Процессоры, умеющие распараллеливать исполнение инструкций к таким относятся, многоядерные и с поддержкой HT - нет. Т. е. если процессор может выполнить за один такт две инструкции, то тебя такое устроит? Тогда посмотри «Наши голосования» -- там с месяц назад как раз такой тред был. Называется «Знаете ли вы». Получается, все современные x86/x86_64 процессоры способны распараллеливать исполнение команд. |