我在使用 GPU (CUDA) 进行 ffmpeg 视频编码时遇到问题。
我有 2 个 nVidia GTX 1050 Ti
当我尝试进行多个并行编码时,问题就出现了。超过 2 个进程和 ffmpeg 像这样死亡:
[h264_nvenc @ 0xcc1cc0] OpenEncodeSessionEx failed: out of memory (10)
Run Code Online (Sandbox Code Playgroud)
问题是 nvidia-smi 显示 gpu 上有很多可用资源:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.66 Driver Version: 384.66 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 105... Off | 00000000:41:00.0 Off | N/A |
| 40% 37C P0 …Run Code Online (Sandbox Code Playgroud) 我正在运行nginx,我想代理另一个https主机并验证它的证书。我创建了一个CA证书,为代理主机创建了一个证书,并用CA对其进行了签名。CA证书已添加到服务器的根证书中。
我的nginx配置如下:
proxy_ssl_verify_depth 1; # tried 0,1,2,3
proxy_ssl_trusted_certificate /etc/nginx/ca.pem;
proxy_ssl_verify on;
Run Code Online (Sandbox Code Playgroud)
请求完成后,nginx日志返回:
[error] 26578#26578: *2 upstream SSL certificate verify error: (20:unable to get local issuer certificate) while SSL handshaking to upstream
Run Code Online (Sandbox Code Playgroud)
运行openssl s_client -connect 1.1.1.1:8000返回:
CONNECTED(00000003)
depth=1 C = CY, ST = CY, L = CY, O = TEST.TEST, CN = TEST.TEST, emailAddress = admin@test.test
verify return:1
depth=0 C = CY, ST = CY, L = CY, O = TEST.TEST, OU = TEST.TEST, CN = 1.1.1.1
verify return:1
---
Certificate …Run Code Online (Sandbox Code Playgroud) 我试图阻止有许多端口25连接(垃圾邮件)的IP
我有以下命令:
netstat -an|grep :25| awk {'print $4'} | cut -d: -f1 | sort | uniq -c | sort -n
Run Code Online (Sandbox Code Playgroud)
这产生如下输出:
1
1 127.0.0.1
2 185.11.11.11
10 185.11.11.22
20 185.11.11.33
50 185.11.11.44
Run Code Online (Sandbox Code Playgroud)
我想只过滤第一列大于15的行.
谢谢