zoukankan      html  css  js  c++  java
  • linux QA

    linux系统开启的线程数最多为多少?

    理论值

    cat /proc/sys/kernel/pid_max
    

    /etc/resolve.conf 经常被修改的解决办法

    用chattr命令防止系统中某个关键文件被修改

    chattr +i /etc/resolv.conf
    

    linux系统开启的线程数最多为多少?

    理论值

    cat /proc/sys/kernel/pid_max
    

    /etc/resolve.conf 经常被修改的解决办法

    用chattr命令防止系统中某个关键文件被修改

    chattr +i /etc/resolv.conf
    

    删除文件后,空间未释放

    通过查询发现,有两种解决方案

    • 将当前线程进行重启,关闭线程,从而让句柄释放,释放空间
    • 找到指定的文件句柄,将当前文件句柄的大小设置为空
    lsof -w | awk '$0 ~ /deleted/ && $7 > 1000000000 {print $0}'
    command     PID USER   FD      type             DEVICE     SIZE       NODE NAME
    lf        18226 18227     root    3u      REG              253,1        95    1186947 /tmp/lf.root.server.log (deleted)
    lf        18226 18228     root    3u      REG              253,1        95    1186947 /tmp/lf.root.server.log (deleted)
    

    通过losf 获取当前文件的 PID 和 FD 两个参数
    置空当前的文件内容

    echo > /proc/PID/fd/FD
    
  • 相关阅读:
    overlapped
    overlapped编程
    Oracle DB 使用子查询来解决查询
    OCP-1Z0-051-V9.02-132题
    OCP-1Z0-051-V9.02-131题
    OCP-1Z0-051-V9.02-130题
    OCP-1Z0-051-V9.02-129题
    OCP-1Z0-051-V9.02-128题
    OCP-1Z0-051-V9.02-127题
    OCP-1Z0-051-V9.02-126题
  • 原文地址:https://www.cnblogs.com/hiyang/p/12631804.html
Copyright © 2011-2022 走看看