Linux (Ubuntu)中有一个进程打开一个文件供读取,但没有刻意关闭它。当进程终止时,OS 自动关闭文件描述符吗?
我的具体情况是在Rails应用程序中,在那里我打开了一个二进制文件。我的web服务器产生了多个Rails进程。该文件是从每个Rails进程中的单例打开的。我需要知道当Rails进程终止时,这个二进制文件是否会自动关闭。
我正在尝试让计算机执行我的软件,到目前为止,它在Windows上运行良好,但在Linux和OSX上却失败了。Console.WriteLine("Processor is 64-bit");else Console.WriteLine("Processor is 32-bit");//------
Linux