如果我在 Ruby 中有两个子进程,并且每个子进程同时调用“File.read()”(在同一个文件上),会发生什么?
我想要发生的是两个进程都只读取文件的内容...
最佳答案
读取是一个安全的操作。您可以同时拥有许多读者。
写入自然不是这样。
是的,您所期望的就是可能发生的事情。
关于ruby - 如果两个进程同时调用 File.read(path) 以获取 Ruby 中的同一路径,会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45754499/