推 aweilin: isolcpus可以用阿 你把系統設定只吃一個cpu,另外一個04/21 08:47
→ aweilin: cpu就用指定的方式去跑,就可以自己決定哪些user space04/21 08:48
→ aweilin: or kernel space 自己決定哪些要放過去cpu2跑04/21 08:49
→ aweilin: cmdline=isolcpus=1, 那你的core0會拿來跑系統,core1空04/21 08:50
→ aweilin: 下來,透過taskset可以做綁定user space,或是透過04/21 08:51
→ aweilin: smp_affinity可以綁定isr,tasklet也類似。04/21 08:51
感謝大大回覆!所以我只要在kernelmode指定(使用queue_work_on 或是
kthread_create_on)使用被區隔開的vcore就可以直接使用了對吧?謝謝!
※ 編輯: dces4212 (118.168.108.147 臺灣), 04/22/2020 05:45:58
※ 編輯: dces4212 (118.168.108.147 臺灣), 04/22/2020 05:51:38
※ 編輯: dces4212 (118.168.108.147 臺灣), 04/22/2020 05:52:15
→ aweilin: 差不多! 不難,Google一下就可以知道細節 05/01 13:41
→ dces4212: 這樣我懂了 感謝 05/03 05:27