我想知道在多处理中Lock()的这些用法有什么区别。我正在将Software.serial与多处理一起使用,并且由于未知原因而失败。现在我将Lock:更改为lock.aqcquire(),似乎错误少了很多,或者没有脚本超时发生。我不是100%知道这是否是问题所在。
下面是我使用多重处理的方式。 (只有一个全局锁)。高清晰度:是上一个,而下一个是我修改后的。
我将子功能(第三)代码包含在第二功能中(通过多重处理调用)。我想通过将整个功能包含在辅助功能中一种或使用Lock的不同方式来改进此功能。
tearDown()