total-vm anon-rss file-rss shmem-rss含义

进程被杀了。查一下日志:

dmesg | egrep -i -B100 'killed process'
[2352218.368085] Out of memory: Kill process 1462 (transaction-exp) score 834 or sacrifice child
[2352218.368850] Killed process 1462 (transaction-exp) total-vm:18307836kB, anon-rss:13871180kB, file-rss:316kB, shmem-rss:0kB

total-vm: total virtual memory. 进程使用的总的虚拟内存。
rss: resident set size. 驻留集大小。驻留集是指进程已装入内存的页面的集合。
anon-rss: anonymous rss. 匿名驻留集。比如malloc出来的就是匿名的。
file-rss: 映射到设备和文件上的内存页面。
shmem-rss: 大概是shared memory rss?

参考文献
https://stackoverflow.com/questions/18845857/what-does-anon-rss-and-total-vm-mean
操作系统—(39)驻留集,工作集与抖动的预防

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于django-dbbackup的配置,您需要在settings.py文件中添加以下内容: ``` INSTALLED_APPS = [ ... 'dbbackup', ... ] # 数据库备份设置 DBBACKUP_STORAGE = 'django.core.files.storage.FileSystemStorage' DBBACKUP_STORAGE_OPTIONS = {'location': '/path/to/backup/folder/'} DBBACKUP_FILENAME_TEMPLATE = '{datetime}.{extension}' DBBACKUP_CLEANUP_KEEP = 10 DBBACKUP_CLEANUP_EXTENSION = 'backup' ``` 其中,`DBBACKUP_STORAGE`指定备份文件的存储方式,这里使用的是本地文件系统存储;`DBBACKUP_STORAGE_OPTIONS`指定备份文件存储的路径;`DBBACKUP_FILENAME_TEMPLATE`指定备份文件的命名格式;`DBBACKUP_CLEANUP_KEEP`指定保留最近的备份文件数量;`DBBACKUP_CLEANUP_EXTENSION`指定备份文件的扩展名。 对于vsftp的配置,您需要编辑vsftpd.conf文件,添加以下内容: ``` listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=YES allow_anon_ssl=NO force_local_data_ssl=YES force_local_logins_ssl=YES ssl_tlsv1=YES ssl_sslv2=NO ssl_sslv3=NO require_ssl_reuse=NO ssl_ciphers=HIGH ``` 其中,`listen`指定监听的IP地址;`anonymous_enable`指定是否允许匿名用户登录;`local_enable`指定是否允许本地用户登录;`write_enable`指定是否允许用户上传文件;`local_umask`指定上传文件的权限;`dirmessage_enable`指定是否显示目录信息;`use_localtime`指定是否使用本地时间;`xferlog_enable`指定是否记录传输日志;`connect_from_port_20`指定是否使用20端口进行数据连接;`chroot_local_user`指定是否限制用户在自己的主目录中;`secure_chroot_dir`指定限制用户的根目录;`pam_service_name`指定PAM服务名称;`rsa_cert_file`和`rsa_private_key_file`指定SSL证书和私钥的路径;`ssl_enable`指定是否启用SSL加密;`allow_anon_ssl`指定是否允许匿名用户使用SSL加密;`force_local_data_ssl`和`force_local_logins_ssl`指定是否强制本地用户使用SSL加密;`ssl_tlsv1`、`ssl_sslv2`和`ssl_sslv3`指定SSL协议版本;`require_ssl_reuse`指定是否要求SSL会话重用;`ssl_ciphers`指定SSL加密算法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值