05 2022 档案
摘要:电梯月官方给的测试数据实在是太水了,多亏了dalao的评测机我才能够发现自己的bug。 对于电梯而言,因为其为多线程,且不限制调度防止,导致了其最终结果的多样。因此需要写一个程序专门来进程正确性的判断。 对于一般的串行程序,其结果唯一,因此并不需要专门写一个正确性判断程序,只需要多找几个人的程序进行
阅读全文
摘要:思考题 Thinking 3.1 env_id = (asid << 11) | (1 << 10) | index,其保证了每一个进程控制块的id唯一。 在进行env_id != envid判断前仅仅只利用了index后10位进行偏移找到进程控制块e,无法保证高6位的asid信息相同。如果不判断,
阅读全文