无效的文件句柄怎么解决

无效的文件句柄怎么解决,第1张

在虚拟机安装linux系统时,如果提示"无法获得 VMCI 驱动程序的版本: 句柄无效",如下所示:解决办法:在D:UsershwbDocumentsVirtual MachinesRed Hat Enterprise Linux 7 64 位 找到后缀为vmx的文件,编辑打开后在文本框输入 vmci0.present 点击查找下一个,查找到 vmci0.present="TRUE" 代码,将true更改为false点击保存即可对于电脑水平属于小白的用户来说一般不知道win10系统提示句柄无效到底该怎么处理? 今天小编就给大家详细介绍一下关于win10系统提示句柄无效的处理办法:1、此警告音是否由于安装了第三方软件后提示的,如果是建议卸载掉不要使用,或查看是不是游戏本身遇到了问题,可以卸载重新下载安装。2、“句柄无效”通常是编程的错误,但你的情况显然不可能是编程的问题,应该是丢失或更改了某些系统文件。可能是你的dircetx错误,或者是丢失了某些动态连接库的dLL文件。重新下载一个directx9.0c,安装试试。如果还不行,就重装 *** 作系统,这样做比较省事。

ulimit:

1,查看进程允许打开的最大文件句柄数

ulimit -n

2,设置进程能打开的最大文件句柄数

ulimit -n xxx

-H 指定资源的硬限制

-S 指定资源的软限制

hard 代表当前硬限制

soft 代表当前软件限制

unlimited 代表不限制.

3, 文件限制配置文件

/etc/security/limits.conf

4,文件句柄最大数据配置

配置文件:/proc/sys/fs/file-max

这个参数的默认值和内存大小有关系,可以使用公式:file-max 内存大小/ 10k.

4.1 建议将整个系统的文件句柄值至少设置为 65536

4.2 echo "65536" >/proc/sys/fs/file-max

4.3 sysctl -w fs.file-max=65536

4.4 echo "fs.file-max=65536" >>/etc/sysctl.conf

5,文件句柄使用情况配置文件:/proc/sys/fs/file-nr

这三个值分别指:系统已经分配出去的句柄数、已经分配但是还没有使用的句柄数以及系统最大的句柄数(和file-max一样)。

6,查看进程打开的文件句柄数

lsof:列出当前系统打开文件的工具。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7566959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存