Ш̴̴̜̥͍͕̼̙̱͙͎͍̘̀̐̔́̾̃͒̈̔̎́́͜р̧̛̺͖͖̯̖ͧͤ͋̅̽ͧ̈̐̽̆̐͋ͤͦͬ͛̃̑͞͞и̒ͥͤͯ͂ͣ̐̉̑ͫ̉̑҉̛͏̸̻͕͇͚̤͕̯̱̳͉ͅф̴̴̡̟̞͙̙̻͍̦͔̤̞̔̓́̍͗̚͢͞ͅт̨̐ͫ̂͊̄̃ͥͪ͏̫̺͍̞̼͈̩̥̜͔͜͜ы̸̴̱̺̼̠̦͍͍͍̱̖͔̖̱͉̅͑͌͒ͫ͒̀ͥ͐ͤ̅͘̕.̵̴̡̭̼̮͖͈̙͖͖̲̮̬͍͙̼̯̦̮̮ͦ̆̀̑̌ͮͧͣͯ̔̂́͟г͌ͮ̏̈͂ͯ̚҉̛̙̬̘̲̗͇͕̠̙͙̼̩͚̀͘͞ͅо̷̥̯̘̓ͤ̽͒̋̉̀̂̄̒̓̊ͨ͛́̌ͤ̂̀͠в̶̒͒̓̏̓̚҉̛̙̘̺̰̮̼̟̼̥̟̘̠̜͜н̸̷̸̲̝͈͙̰̟̻̟̰̜̟̗͎̻̻͍̿̔̃ͨ͑о̔̀̋ͫ̇̿̐ͫ͌͗ͩ҉̨̜̙̙͈͍̮̮̼̙̘̞̕͜͡ Войти !bnw Сегодня Клубы
Есть некое AMP - несколько копий операционной системы выполняются каждая на своем ядре цпу (не x86) поверх гипервизора. Хочется иметь возможность сренькнуть из одного гостя другому, алсо хочетса обойтись минимальным кодом и жраньем ресурсов на стороне гипервизора. Хочетса иметь возможность сренькать мултикастом (нескольким гостям) и броадкастово. Железо предоставляет команды msgsnd <core> - генерирует doorbell IRQ на ядре <core> и msgclr - очищает doorbell на локальном ядре. Пока приходит в голову нечто похожее на кольцевую очередь указателей на кольцевые очереди сообщений для каждого ядра. Гипервизор мог бы слать doorbell ядру(ядрам) назначения и конвертить локальный doorbell в external interrupt гостя, отчего бы тот разгребал свою очередь. Есть ли варианты полущ?
#ZVL2PP / @qwerty / 3538 дней назад

ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.