Bargest писал(а):
А у меня на работе на серваке задач море и немного больше. И если потоки делать самому, то как вы получите желаемое вами "мгновенное переключение контекста"? Как минимум надо перезагрузить все РОН, а еще вспомним про всякие XMM. А перед этим надо узнать, куда именно переключаться, и в какой момент это делать.
если задача одна, то вызов потока = вызов подпрограммы
адресное пространство одно. защиты нету.
Цитата:
Кто чего куда тянет? Что вообще за бред? "Тянуть из ядра" заключается в том, что уже содержащаяся в памяти библиотека отобразится еще в одно ВАП. Всё. Выходной файл не увеличится ни на байт, скорость не упадет ни на такт.
это если у меня ядро в том же адресном пространстве что и задача, а если нет ?
Цитата:
1) Только в одной системной операции (после вызова любой системной функции) таких команд выполняется море.
2) А завтра будет новая оптическая шина. А послезавтра изобретут телепорт. А еще через неделю придумают как подключаться к мозгу. И что за бред - "что уже есть"? Ни один процессор не поддерживает ни "юсб", ни "сата", ни "езернет", это все делается сторонними не совместимыми друг с другом контроллерами от множества разных производителей.
3) Вообще элементарно, ага.
4) ...
5) Да, поднял частоту - и сразу появились аппаратные команды сортировки всего и вся, функции проверки изоморфности графов, команды подсчета SHA-256 за один такт, сразу изобрелись все алгоритмы шифрования. Конечно. Надо просто поднять частоту.
6) Элементарно. Вот встал с утра и сделал за 5 минут вместо зарядки.
да не надо путать прикладные задачи с ядром ОСи.
шифрование отдельный сервис/сервер
проверка графов аналогично.
а если 90% пользователей это не надо ? все равно пусть будет ?
вот и получили 10 гиг винды. а ведь раньше была дискетка с QNX которая давала тот же функционал.
да и убунта почему то меньше чем винда при том же если не больше функционале
Цитата:
Создается впечатление, что вы не особо понимаете, что такое процессор и как он работает, а также что такое ОС и для чего она нужна.
ой да эти слова от вас я видел практически к каждому участнику данного форума
а ось писалась очень давно еще до 3оса
да и процессор делался лет 10-12 назад
я ж не просто так веду к гипотетическому процессору
Цитата:
Регистровый файл объемом 1024 байта с возможностью доступа к нему как к байту, слову (16 бит), двойному слову (32 бита), четверному слову (64 бита), восьмерному слову (128 бит) и шестьнадцатерному слову (256 бит) по кратным адресам. При адресации регистра используется его относительный адрес, который дополнительно указывает размерность регистра. Например: регистры с адресами 0-1023 байтные, 1024-1535 словные (16 бит) и т.д. При этом регистр с адресом 0 является младшим байтом регистра 1024.
точно таких еще не видел а ?