进程调度算法中多级反馈队列算法的一个疑惑

假设有两个优先级队列Q1、Q2、Q3。
Q1当前无进程,于是执行Q2中的进程J2,此时J2正在一个时间片内执行,但是进程J1加入到了Q1中,请问此时是停止执行J1转向J2执行还是等待J2执行再回到Q1队列?假如是停止执行,那么它停止后到哪里去了?Q2队尾?或者Q3?

https://blog.csdn.net/SmartLoveyu/article/details/90239733