服务器持续高负载问题排查
如果Linux服务器持续高负载,可按如下顺序来排查问题。
1. 使用`top`或`htop`查看高负载进程
2. 使用`ps aux`查看可疑进程
3. 如果都没有,使用`systemctl status`查看可疑服务
4. 查看`/etc/ld.so.preload`,看是不是预加载了一些东西,这里面的库是被隐藏起来的
Home of Little Jelly
如果Linux服务器持续高负载,可按如下顺序来排查问题。
1. 使用`top`或`htop`查看高负载进程
2. 使用`ps aux`查看可疑进程
3. 如果都没有,使用`systemctl status`查看可疑服务
4. 查看`/etc/ld.so.preload`,看是不是预加载了一些东西,这里面的库是被隐藏起来的
让Stable Diffusion WebUI在线运行,本人尝试了如下几种方式。
有国外的也有国内的,各有优缺点。
1. Google Colab
我们知道很多云服务商是提供显卡虚拟化服务的,比如Google Colab,可以在JupyterLab的运行时中选择GPU类型,阿里云的函数计算和PAI DSW也支持显卡类型的实例。
这些服务多半是以容器的方式部署的,以达到秒级启动的效果。
那么我们在创建Docker容器时,可不可以像它们那样使用主机上的显卡呢?
有一个mask图片,掩膜部分用白色标出来的,其它区域是黑色,需要处理下,把白色区域的边界扩大一些,比如5个像素。
可以使用OpenCV库来处理这个问题。
下面是一个使用Python和OpenCV来扩大白色区域边界的示例代码
最近发现CentOs7.9服务器上的定时任务都没执行,而crond服务是正常运行着的,这就很奇怪了。
使用`crontab -l`查看发现列表是空的,原来的定时任务都没了。
那就重新添加一下,使用`crontab -e`重新添加,保存时报权限错误:
在Linux下,可以使用Python的`netifaces`模块来获取网卡的IP地址。
比如我们要获取网卡eth0的ip,可以这么操作:
FastAdmin后台编辑文本时,我用的是免费插件summernote,它可以生成富文本框。
但由此也带来一个问题,想清空时使用`$(“#c-content”).val(”)` 或`$(‘#c-content’).html(”)`是不行的。
Docker镜像build过程中执行了一个Python脚本,前面正常,执行完直接报killed不往下执行了。
这个通常是由于容器内存不足或死锁问题导致的。
以下是一些可能的解决方法:
Android通过Webview控件展示网站的APP,怎么清理缓存?
可以通过adb命令直接清理吗?
adb命令本身并不能直接清理特定APP的缓存,这种操作通常需要在Android设备或应用程序内部进行。然而,如果你有足够的权限,你可以通过adb shell使用应用程序包名来清理应用的数据和缓存,以下是步骤:
使用Android Studio做开发测试,连接真机调试APP,发现安装不上,报错INSTALL_FAILED_TEST_ONLY。
就是只允许测试,不能安装。而解决办法也非常简单,在`gradle.properties`中添加一行即可。