当前位置: 首页 > news >正文

南京网站建设与维护做几个小网站还是做一个大网站

南京网站建设与维护,做几个小网站还是做一个大网站,评测网站做的那些条形图,网站内地图位置怎么做一、简述 当运行一个程序的时候#xff0c;那么运行的这个程序就叫做进程。程序#xff0c;是一个静态的概念统称为软件#xff0c;相当于一个被编译好可执行的二进制文件#xff0c;同时程序可以长期存在系统中#xff1b;进程#xff0c;是一个动态的概念#xff0c;…一、简述 当运行一个程序的时候那么运行的这个程序就叫做进程。程序是一个静态的概念统称为软件相当于一个被编译好可执行的二进制文件同时程序可以长期存在系统中进程是一个动态的概念也就是打开软件进程会跟随着程序的终止而被销毁不会永久存在系统中打开关闭软件就相当于进程的生命周期。 二、进程的生命周期 说明 子进程在处理任务时父进程会进入等待状态。子进程处理完任务后会执行退出然后唤醒父进程来回收子进程的资源。如果子进程在执行任务时父进程退出了但子进程还在那么这些子进程就会没有父进程管理那这个进程就会成为僵尸进程。 三、进程信息 [rootlocalhost ~]# ps -aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.5 0.0 125372 3816 ? Ss 09:19 0:03 /usr/lib/systemd/systemd --switched-root --system --deserialize 22 root 2 0.0 0.0 0 0 ? S 09:19 0:00 [kthreadd]#ps 使用方法 ps [参数]#常用参数组合-ef-aux USER 启动进程的用户 PID 进程运行的PID %CPU 进程占用CPU的百分比 %MEM 进程占用内存的百分比 VSZ 进程占用虚拟内存的大小KB为单位 RSS 进程占用物理内存实际大小KB为单位 TTY 进程由哪个终端启动的代表内核程序 STAT 进程运行过程中的状态 START 进程的启动时间 TIME 进程占用CPU的总时间以秒为单位 COMMAND 程序的运行指令。 [程序名称]属于内核态的进程没有[方括号]的是用户态进程。 四、进程状态 进程基本状态 R 进程正在运行中 S 进程可中断睡眠 T 进程被暂停 D 不可中断睡眠 Z 僵尸进程 进程状态符号 s进程是控制进程Ss进程的领导者也就是父进程进程运行在高优先级上S 优先级较高的进程N进程运行在低优先级上SN 优先级较低的进程进程运行在前台终端上R 表示进程在前台运行l进程是多线程的Sl 表示进程是以线程方式运行 五、动态查看进程状态 指标说明 10:33:05当前系统时间1:13系统已经运行了1小时13分钟1 user当前登录系统的用户有 1 个0.00, 0.01, 0.05系统平均负载 1分钟5分钟15分钟Tasks98 total当前进程的总数2 running正在运行的进程数96 sleeping睡眠的进程数0 stopped停止的进程数0 zombie僵尸进程数%Cpu(s)0.3 us用户空间占用CPU时间百分比0.0 sy内核空间占用CPU时间百分比通常内核是与硬件进行交互0.0 ni改变过优先级的进程占用CPU时间百分比99.5 id空闲CPU百分比0.2 waCPU等待IO完成的时间0.0 hi硬中断占CPU时间百分比0.0 si软中断占CPU时间百分比0.0 st虚拟机占用物理CPU的时间KiB Mem3861076 total内存总量2925816 free空闲内存量155980 used已使用的内存量779280 buff/cache内核缓存的内存量KiB Swap2097148 totalSwap交换区内存的总量2097148 free空闲Swap交换区内存量0 used已使用Swap交换区内存量3469180 avail MemSwap交换区可用内存量 六、管理进程状态 当程序运行为进程后如果希望停止进程时可以使用 kill 命令对进程发送关闭信号。处理 kill 命令还有 killall 和 pkill。 1.kill 信号 ~]# kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN1 36) SIGRTMIN2 37) SIGRTMIN3 38) SIGRTMIN4 39) SIGRTMIN5 40) SIGRTMIN6 41) SIGRTMIN7 42) SIGRTMIN8 43) SIGRTMIN9 44) SIGRTMIN10 45) SIGRTMIN11 46) SIGRTMIN12 47) SIGRTMIN13 48) SIGRTMIN14 49) SIGRTMIN15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX 想要详细了解 kill 信号的可以参考下这位大佬的 sugarCYF 的KILL命令信号详解_kill 信号-CSDN博客 2.kill 用法 #kill 使用语法 kill [参数/x信号] [PID]#常用信号1平滑结束进程服务启动后PID不变9强制结束进程15进程处理完最后一个请求后结束进程。kill 默认信号#pkil 使用语法 kill [程序名称]批量结束有关程序的所有进程#kiall 使用语法 killall [程序名称]批量结束有关程序的所有进程 七、管理后台进程 通常进程都会在终端运行一旦关闭终端进程也就会随着结束。那么将进程放入后台运行也就会比较方便不会影响到终端的正常使用。比如拷贝一写比较大的文件或者是下载文件等等一些不可被终端的进程。 1.将进程放入后台的工具 jobs、bg、fg等方式需要先查看状态比较麻烦所以推荐使用 screen。 2.screen 用法 #语法 screen [参数] [任务名称]#开启一个任务窗口 ~]# screen -S wget#开始下载任务 ~]# wget https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2207-02.iso#退出下载窗口 ctrl a d 平滑退出screen窗口但是不会终止screen中的任务#终止 screen 窗口 ~]# exit#查看任务 ~]# screen -list There is a screen on:1722.wget (Detached) 1 Socket in /var/run/screen/S-root.#进入正在运行的任务窗口 ~]# screen -r wget#还有种方法在命令后加 将命令放在后台运行~]# wget https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2207-02.iso /dev/null [1] 1753 ~]# ps -ef | grep wget root 1753 1350 9 14:49 pts/0 00:00:00 wget https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2207-02.isoPS如果不太明白 /dev/null 是什么意思的话可以看下我之前发布的 Linux 重定向 https://blog.csdn.net/zy_101922546/article/details/135837429?spm1001.2014.3001.5502 八、进程优先级 1.优先级指的就是优先选择优先享受资源。 2.进程的 nice 值越高表示优先级越低例如19那该进程容易将资源使用量让给其他进程。 3.进程的 nice 值越低表示优先级越高例如-20该进程更不容易将资源使用量让给其他进程。 PR代表进程的优先级 NI代表进程的 Nice 值 4. nice 用法 #参数-n指定nice值-p指定 PID#指定 nice 值 ~]# nice -n 5 vim 1.txt ~]# ps -axo pid,command,nice|grep vim |grep -v grep1832 vim 1.txt#renice 用法 调整已经启动过的进程优先级 ~]# renice -n -20 -p 7261 九、平均负载 如果平均负载1分钟5分钟15分钟的三个基数基本相同或者相差不大那么说明系统负载很平稳。但如果1分钟的值远小于15分钟的值那么就说明系统最近1分钟的负载在减少而过去的15分钟内却有很大的负载。相反如果1分钟的值远大于15分钟的值那就说明最近1分钟的负载在增加这种增加有可能是临时性的也有可能还会持续增加需要持续观察。 例如 假设有两个CPU系统上看到的平均负载为 2.73 6.90 12.98 说明在过去的1分钟内系统有136%的超载2.73/2136% 在过去的5分钟内系统有345%的超载6.90/2345% 在获取的15分钟内系统有649%的超载12.98/2649% 总体来说系统的负载是在逐渐的降低 平均负载与CPU使用率之间的关系 平均负载是指单位时间内处于可运行状态和不可中断状态的进程数所以他不仅包括了正在使用CPU的进程还包括了等待CPU的进程和等待I/O的进程。
http://www.pierceye.com/news/553357/

相关文章:

  • 新思维网站北京住房建设部网站首页
  • 温州网站制作套餐麒麟网站建设
  • 淘宝接单做网站wordpress能做企业网站吗
  • 网站建设运营公众号运营合同app网站开发书籍下载
  • 网站seo流程网站开发开账务处理
  • 婚介网站方案长沙网络公司电话
  • 自助网站搭建系统做网站接电话一般要会什么
  • 雷州网站建设公司网站建设与管理说课ppt
  • 问答类网站怎么做wordpress 调取页面缩略图
  • 做电影资源网站手机版wordpress实例配置
  • 广西网站建设方案品牌官网方案
  • 游戏工作室网络组建方案seo81
  • 搭建个人网站的步骤温州专业微网站制作价格
  • 网站怎么做充值系统php图书管理系统网站开发
  • 多商家网站建设自助建站系统源码 资源网
  • 广州番禺网站制作公司哪家好文章网站建设
  • 漯河网站建设e辽宁身营商环境建设局网站
  • 营销网站建设套餐企业信息公示管理系统
  • 网站布局设计排版网站外部链接做多少合适呢
  • 成品网站 源码1688上海网站建设 找德华专业
  • 网站建设费用申报佛山电脑培训班哪里有
  • 免费网站服务器厦门网站建设推广哪家好
  • 青海海东平安县建设局网站如何建设旅游网站
  • 成都响应式网站开发百度里面的站长工具怎么取消
  • 手机购物网站设计广告设计有限公司
  • 新手制作网站wordpress lamp 教程
  • 响应式的网站做优化好吗wordpress删掉自豪
  • 做网站第一步创建网站根目录
  • vs2010做网站前台专门做试题的网站
  • 柳州集团学校网站建设做美食推广的网站