非常简单的问题但无法在任何地方找到答案。 是否可以在任何时间创建输入流的数量。
实施例。可以说我想一次上传100件东西。是否有可能(在Android上)打开那100个输入流并同时读取它们,而不会出现内存问题?
或者,在任何时候只保持少量输入流是开放的。
答案 0 :(得分:0)
是的,进程可以打开的文件描述符数量存在系统限制。特别查看http://pubs.opengroup.org/onlinepubs/009695399/basedefs/limits.h.html和OPEN_MAX。您也可以转到Android终端仿真器并执行ulimit -n
以获得每个进程文件限制。如果不知道你想要做什么,我会说是的,尝试将输入流的数量保持在最低限度。