如果我在 Ruby 中有两个子进程,并且每个子进程同时调用 'File.read((' (在同一个文件上(,会发生什么?
我想发生的是两个进程都只是读取文件的内容......
读取是一种安全的操作。但是,您可以有许多并发读取器。
当然,写作并非如此。
所以,是的,你所期望的就是可能发生的事情。
如果我在 Ruby 中有两个子进程,并且每个子进程同时调用 'File.read((' (在同一个文件上(,会发生什么?
我想发生的是两个进程都只是读取文件的内容......
读取是一种安全的操作。但是,您可以有许多并发读取器。
当然,写作并非如此。
所以,是的,你所期望的就是可能发生的事情。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium