gpt4 book ai didi

android - 谁能确认这个问题(某些 Android 设备上的文件描述符数量有限)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:55:05 29 4
gpt4 key购买 nike

我目前正在开发一款很酷的 Android 游戏,该游戏即将真正发布。我们的一些 Beta 测试人员开始提示游戏崩溃并显示“打开的文件太多”错误消息。我已经尝试在 AVD 模拟器上模拟这个问题,但无法重现错误。

后来,我意识到只有我们的 Galaxy S3 和 Asus Nexus 7 测试人员在提示。我找到了 this bug issue在 Android 的错误跟踪器上,这听起来与我正在发生的事情非常相似。

这听起来像是一个影响所有内部 SD 卡设备的严重架构问题。这些设备仅限于 1024 个文件描述符!有人可以确认这个问题吗?

最佳答案

实际上,此应用程序是否打开大量文件无关紧要。令人不安的是,整个设备 被限制为 1024 个打开的文件。以运行 100 个应用程序的 Galaxy S3 设备为例,每个应用程序同时打开 10 个文件(属性、数据库等)。这非常接近极限。

如果您检查大多数设备上的最大打开文件限制 (/proc/sys/fs/file-max),它远远超过 50K。

关于android - 谁能确认这个问题(某些 Android 设备上的文件描述符数量有限)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13262339/

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