【发布时间】:2014-11-07 09:52:07
【问题描述】:
我在互联网上进行了相当广泛的搜索,答案通常是一个问题:为什么你需要同时打开这么多文件?
实际上我正在使用的程序是 Autodesk Maya 2014,当您使用几何缓存时,当您在场景中导入这些地理缓存时,maya 将打开与缓存形状一样多的文件。如果您将其他打开的文件(如纹理和参考)添加到此文件中,我们发现我们有 507 个打开文件的限制。
我在 Linux 上读到过,它就像执行 ulimit -n 一样简单,但我在 Windows 上找不到任何可行的解决方案来允许 Maya 打开超过这 507 个文档。
【问题讨论】:
-
似乎是一个相关问题stackoverflow.com/questions/729162/…
-
Windows 有一个适用于各种事物的句柄抽象,而不仅仅是文件。您可能会发现 Kernel Handles 上的这个页面(包括文件句柄)值得一读。
-
感谢链接和阅读。立即查看它们。
-
所以对于另一个 stackoverflow 问题的链接,我遵循了 setmaxstdio 链接,确实该程序设法将限制从 512 更改为 2048,但我不知道如何在玛雅,我不打算编译!关于 Kernel Handles 的链接,挺有意思的,但是对解决最初的问题没有多大帮助(更好理解,是的。解决它,不是)
-
The theoretical limit is around 16 million。但是你的运行时库可能有一个下限。