gpt4 book ai didi

file - Erlang 可以清理崩溃/卡住进程的打开文件描述符吗?

转载 作者:行者123 更新时间:2023-12-02 04:38:05 26 4
gpt4 key购买 nike

如果一个进程崩溃了,那些只被那个 erlang 进程引用的文件描述符会怎样?是否有某种方法可以使 erlang 像操作系统进程或某些可能有帮助的设计模式一样自动清理?

最佳答案

根据 http://www.erlang.org/doc/man/file.html#open-2

IoDevice 实际上是处理文件的进程的 pid。此进程链接到最初打开文件的进程。如果 IoDevice 链接到的任何进程终止,文件将被关闭并且进程本身将被终止。

所以,它已经为崩溃的进程完成了。

卡住的进程或多或少像死锁,应该这样对待。

关于file - Erlang 可以清理崩溃/卡住进程的打开文件描述符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21497025/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com