Процессор

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

    ..bw
  • "Предлагаю ввести в систему понятие процессора." - предлагаю ввести твое понятие процессора для начала на форум, сюда
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • Ты хотябы описательно здесь введи это понятие, думаеш тебя кто то понял?
    Ну непонятно, согласен. Под процессором понималась программа, которая выполняет запросы других программ. Так сказать, приходит команда (из списка возможных) и программный процессор ее исполняет. Так в некоторых системах работу с файлами (открытие, закрытие, чтение) выполняет файловый процессор, оформленный как пользовательская задача. Новизна всего лишь в том, чтобы это было понятие на уровне ядра системы.
    Мне кажется, что в многоядерных процессорах (в смысле кристаллах) удобно выносить такие программные процессоры на отдельные ядра.
  • Бред, чем удобно разносить то их???
    Приложение выпоняется на CPU1 фаловый "процессор" на CPU2, программе надо прочитать файл, посылается IPI на CPU2, на это время программа засыпает, файловый процессор что то делает и посылает IPI на CPU1. Нафига такие сложности??? Память то одна, просто пишется реентирабельный код для работы с файлами и выполняется он в контексте CPU1.

    Видимо ты речь ведеш про микроядро, тогда это не сюда, у нас монолит.
  • может речь о cmd.exe? или что-то вроде шелла..
    Image
  • …микроядро, тогда это не сюда, у нас монолит.
    А этот монолит способен использовать больше одного процессорного ядра?
    может речь о cmd.exe?...
    Примерно да. Вопрос - зачем нужна KolibriOS? Это будет media-проигрыватель + интернет-браузер? Мини-платформа для исполнения пользовательских программ? Универсальная система типа Windows XP или Linux?
  • Корвин wrote:Примерно да. Вопрос - зачем нужна KolibriOS? Это будет media-проигрыватель + интернет-браузер? Мини-платформа для исполнения пользовательских программ? Универсальная система типа Windows XP или Linux?
    Бла-бла-бла... сколько уже таких тем было. Вместо того чтобы обсуждать лучше напиши что-то полезное. Хоть какой-то толк будет.
    Из хаоса в космос
  • Закрываем
  • Who is online

    Users browsing this forum: No registered users and 2 guests