1理论篇1.1多功能养鱼塘-JVM内存大鱼塘O(可分配内存):JVM可以调度使用的总的内存数,这个数量受操作系统进程寻址范围、系统虚拟内存总数、系统物理内存总数、其他系统运行所占用的内存资源等因素的制约。小池塘A(堆内存):JVM运行时数据区域,它为类实例和数组分配的内存。堆可以是固定大小的也可以是可变大小的。其中Heap={Old+NEW={Eden,from,to}}。小池塘B(非堆内存):包
分类:
其他好文 时间:
2018-02-01 18:29:23
阅读次数:
153
进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。 一、先看系统进程: PR 就是 Priori ...
分类:
系统相关 时间:
2018-01-25 10:52:28
阅读次数:
258
扫描系统的所有进程 获取某进程的PID 有时候在对系统某个进程进行操作时,我们需要获取程序的PID作为参数。其中一个方法当然是在任务管理器的详细信息里寻找,另外一个方法就是通过代码获取到进程的PID直接利用 ...
分类:
系统相关 时间:
2018-01-25 00:29:50
阅读次数:
219
10.1使用w查看系统负载w命令监控系统的负载状态如下下图中显示cpu数量为1所以负载值为1最好,保证比cpu数量值小就没问题查看cup多少数量如下10.2vmstat命令vmstat命令能够查看到cpu,内存,虚拟磁盘,交换分区,io磁盘,系统进程,等相关的东西如下图:这个命令的用法vmstat1如下图vmstat15如下10.3top命令查看进程使用资源的情况,查看具体的进程。如下10.4sa
分类:
其他好文 时间:
2018-01-24 00:47:40
阅读次数:
206
iostat sysstat 包里面包括 sar 和 iostat [root@centos7 ~]# iostat Linux 3.10.0-693.2.2.el7.x86_64 (centos7.4) 2018年01月23日 _x86_64_ (1 CPU) avg-cpu: %user %ni ...
分类:
系统相关 时间:
2018-01-24 00:40:42
阅读次数:
258
查看磁盘性能io工具iostat与iotop;查看内存使用情况free命令;查看系统进程ps与ps aux命令;查看网络状态netstat命令、Linux抓包工具tcpdump与tshark;
分类:
Web程序 时间:
2018-01-23 20:40:16
阅读次数:
281
shell脚本第四篇——常用小脚本1、将系统进程按内存占用大小排列显示出来# ps -e -o “%C : %p : %z : %a”|sort -k5-nr 2、将系统进程按CPU占用大小排列显示# ps -e -o “%C : %p : %z : %a”|sort -nr 或# ps a
分类:
系统相关 时间:
2018-01-18 18:02:26
阅读次数:
201
进程的定义 1、进程是具有一定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。 2、从操作系统看:进程分为系统进程和用户进程。系统进程执行操作系统的程序,完成操作系统的某些功能。用户进程运行用户程序,直接为用户服务。系统进程的优先级通常优于一般用户的进程。 3、 ...
分类:
系统相关 时间:
2018-01-18 00:57:16
阅读次数:
198
一、配置Nagios服务nagios服务运行是在主配置文件nagios.cfg,在配置文件中调用监控插件,运维人员可以设置监控插件的监控阀值(警告值错误值);nagios服务的插件把监控到的数据和监控阀值比较,根据比较结果显示监控状态:监控到的数据监控到的数据>警告值监控到的数据>错误值显示criticalUnknown配置有问题Pending正在获取数据使用监控插件[root@monitor21
分类:
移动开发 时间:
2018-01-08 21:08:03
阅读次数:
219
2017 2018 1 20155216 《信息安全系统设计基础》课程总结 (按顺序)每周作业链接汇总 "第一周作业" : 简要内容: 计算机的组成;处理器读取并解释存放主存里的二进制指令;操作系统内核是应用程序和硬件之间的媒介;网络提供了计算机系统之间通信的手段。 二维码: "第二周作业" : 简 ...
分类:
其他好文 时间:
2017-12-29 23:30:16
阅读次数:
281