Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Чт дек 14, 2017 6:10 pm

Часовой пояс: UTC+03:00




Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 12 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Процессор
СообщениеДобавлено: Пт дек 26, 2008 2:47 am 
Не в сети

Зарегистрирован: Пт дек 26, 2008 2:34 am
Сообщения: 3
Предлагаю ввести в систему понятие процессора. Должна быть часть ядра которая обслуживает процессор. При этом процессор может быть реализован как чисто программно, так и на отдельном аппаратном ядре.


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Пт дек 26, 2008 3:12 am 
Не в сети

Зарегистрирован: Ср июн 04, 2008 10:16 pm
Сообщения: 174
Интересная мысль. Садись, пиши :)


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Пт дек 26, 2008 7:57 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн мар 20, 2006 10:44 am
Сообщения: 557
Корвин
Предлагаю ввести понятие процессора...
Ты хотябы описательно здесь введи это понятие, думаеш тебя кто то понял?


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Пт дек 26, 2008 9:42 am 
Не в сети

Зарегистрирован: Чт янв 26, 2006 8:47 pm
Сообщения: 284
>>При этом процессор может быть реализован как чисто программно
А команды при этом кто будет выполнять по эмуляции процессора?)))


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Пт дек 26, 2008 10:14 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
> А команды при этом кто будет выполнять по эмуляции процессора?)))
Пользователь, на бумажке, в клеточку.
Под программной реализацией, я думаю, имеется ввиду эмуляция. Только не понятно зачем, почему не хватает существующих эмуляторов. К свединью автора темы, создание ВМ (пусть даже только эмуляция CPU) - это весьма трудоемкий процесс.

..bw


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Пт дек 26, 2008 10:14 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
"Предлагаю ввести в систему понятие процессора." - предлагаю ввести твое понятие процессора для начала на форум, сюда

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Сб дек 27, 2008 1:42 am 
Не в сети

Зарегистрирован: Пт дек 26, 2008 2:34 am
Сообщения: 3
Цитата:
Ты хотябы описательно здесь введи это понятие, думаеш тебя кто то понял?

Ну непонятно, согласен. Под процессором понималась программа, которая выполняет запросы других программ. Так сказать, приходит команда (из списка возможных) и программный процессор ее исполняет. Так в некоторых системах работу с файлами (открытие, закрытие, чтение) выполняет файловый процессор, оформленный как пользовательская задача. Новизна всего лишь в том, чтобы это было понятие на уровне ядра системы.
Мне кажется, что в многоядерных процессорах (в смысле кристаллах) удобно выносить такие программные процессоры на отдельные ядра.


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Сб дек 27, 2008 8:37 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн мар 20, 2006 10:44 am
Сообщения: 557
Бред, чем удобно разносить то их???
Приложение выпоняется на CPU1 фаловый "процессор" на CPU2, программе надо прочитать файл, посылается IPI на CPU2, на это время программа засыпает, файловый процессор что то делает и посылает IPI на CPU1. Нафига такие сложности??? Память то одна, просто пишется реентирабельный код для работы с файлами и выполняется он в контексте CPU1.

Видимо ты речь ведеш про микроядро, тогда это не сюда, у нас монолит.


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Сб дек 27, 2008 2:25 pm 
Не в сети

Зарегистрирован: Пн май 01, 2006 10:12 pm
Сообщения: 349
может речь о cmd.exe? или что-то вроде шелла..

_________________
Изображение


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Вс дек 28, 2008 12:30 am 
Не в сети

Зарегистрирован: Пт дек 26, 2008 2:34 am
Сообщения: 3
Цитата:
…микроядро, тогда это не сюда, у нас монолит.

А этот монолит способен использовать больше одного процессорного ядра?

Цитата:
может речь о cmd.exe?...

Примерно да. Вопрос - зачем нужна KolibriOS? Это будет media-проигрыватель + интернет-браузер? Мини-платформа для исполнения пользовательских программ? Универсальная система типа Windows XP или Linux?


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Вс дек 28, 2008 12:51 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4227
Корвин писал(а):
Примерно да. Вопрос - зачем нужна KolibriOS? Это будет media-проигрыватель + интернет-браузер? Мини-платформа для исполнения пользовательских программ? Универсальная система типа Windows XP или Linux?
Бла-бла-бла... сколько уже таких тем было. Вместо того чтобы обсуждать лучше напиши что-то полезное. Хоть какой-то толк будет.

_________________
Через тернии к звездам


Вернуться к началу
 
 Заголовок сообщения: Re: Процессор
СообщениеДобавлено: Вс дек 28, 2008 9:55 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн мар 20, 2006 10:44 am
Сообщения: 557
Закрываем


Вернуться к началу
 
Показать сообщения за:  Поле сортировки  
Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 12 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB