Имеется 2-х ядерный ЦП. Можно ли сконфигурировать ядро GNU/Linux так, чтобы непосредственно ядро работало на одном ядре всегда, а демоны и пользовательское ПО всегда на другом - жесткое разделение, так сказать. И оправданно ли вообще?!
Выделение персонального ЦП ядру ОС
вы или дунули крепкой травы или плохо разбираетесь в основах ОС smile
можно перенести обработку всех аппаратных прерываний на один ЦП. в теории даже можно один ЦП освободить только под обработку прерываний. Но системные вызовы на x86 будут исполнятся на том же ядре, на котором работал процесс. В любом случае последнее ИМХО бесполезно.
Это не имеет смысла.
И оправданно ли вообще?!
интересно, с какой целью? Вы таки думаете, что будет быстрее, и ядро тормозить не будет? Вы заблуждаетесь - ядра в процессоре, это только очень малая часть процессора. Вот если-бы у вас два процессора было, и каждый со своей памятью... А так - дешёвая имитация, дающая выигрыш не более 50%, да и то, только на некоторых задачах.
Спасибо за развернутые ответы. Я дествительно думал, что после этого ОС будет быстрее.