Board.KolibriOS.org
http://board.kolibrios.org/

Процессор
http://board.kolibrios.org/viewtopic.php?f=35&t=1191
Page 1 of 1

Author:  Корвин [ Fri Dec 26, 2008 2:47 am ]
Post subject:  Процессор

Предлагаю ввести в систему понятие процессора. Должна быть часть ядра которая обслуживает процессор. При этом процессор может быть реализован как чисто программно, так и на отдельном аппаратном ядре.

Author:  barsuk [ Fri Dec 26, 2008 3:12 am ]
Post subject:  Re: Процессор

Интересная мысль. Садись, пиши :)

Author:  Ghost [ Fri Dec 26, 2008 7:57 am ]
Post subject:  Re: Процессор

Корвин
Предлагаю ввести понятие процессора...
Ты хотябы описательно здесь введи это понятие, думаеш тебя кто то понял?

Author:  Veliant [ Fri Dec 26, 2008 9:42 am ]
Post subject:  Re: Процессор

>>При этом процессор может быть реализован как чисто программно
А команды при этом кто будет выполнять по эмуляции процессора?)))

Author:  bw [ Fri Dec 26, 2008 10:14 am ]
Post subject:  Re: Процессор

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

..bw

Author:  Gluk [ Fri Dec 26, 2008 10:14 pm ]
Post subject:  Re: Процессор

"Предлагаю ввести в систему понятие процессора." - предлагаю ввести твое понятие процессора для начала на форум, сюда

Author:  Корвин [ Sat Dec 27, 2008 1:42 am ]
Post subject:  Re: Процессор

Quote:
Ты хотябы описательно здесь введи это понятие, думаеш тебя кто то понял?

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

Author:  Ghost [ Sat Dec 27, 2008 8:37 am ]
Post subject:  Re: Процессор

Бред, чем удобно разносить то их???
Приложение выпоняется на CPU1 фаловый "процессор" на CPU2, программе надо прочитать файл, посылается IPI на CPU2, на это время программа засыпает, файловый процессор что то делает и посылает IPI на CPU1. Нафига такие сложности??? Память то одна, просто пишется реентирабельный код для работы с файлами и выполняется он в контексте CPU1.

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

Author:  vectoroc [ Sat Dec 27, 2008 2:25 pm ]
Post subject:  Re: Процессор

может речь о cmd.exe? или что-то вроде шелла..

Author:  Корвин [ Sun Dec 28, 2008 12:30 am ]
Post subject:  Re: Процессор

Quote:
…микроядро, тогда это не сюда, у нас монолит.

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

Quote:
может речь о cmd.exe?...

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

Author:  Leency [ Sun Dec 28, 2008 12:51 am ]
Post subject:  Re: Процессор

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

Author:  Ghost [ Sun Dec 28, 2008 9:55 am ]
Post subject:  Re: Процессор

Закрываем

Page 1 of 1 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/