这里面我们对java中的Runtime类做一个简单的了解介绍。若不常想到无常和死,虽有绝顶的聪明,照理说也和呆子一样。 Runtimeo类的使用 一、得到系统内存的一些信息 二、得到系统的环境变量 三、得到java的版本号,这个和上述的不一样 四、执行外部命令得到的结果 huhx.c比较简单,就是打 ...
分类:
编程语言 时间:
2017-12-26 17:59:02
阅读次数:
151
故障:最近收到生产服务器的报警短信以及邮件,报警内容为:内存使用率高于70%。使用top命令查看系统资源的使用情况,命令:top如图可以看到java的进程内存使用率较高,java进程的内存使用率达到了70%+2.定位线程问题(通过命令查看9718进程的线程情况),命令:psp9718-L-opcpu,pmem,pid,tid,time,tname,cmd由此可以看到这PID:9718的进程产生了很
分类:
编程语言 时间:
2017-12-20 16:50:25
阅读次数:
154
部署的舆情系统,内存变大,找原因。 一个小例子。 def func(): local_list = list(range(10000000)) func() time.sleep(200) 能够观察到,在sleep 200秒的时间内,程序的内存一直是200多M,虽然是函数局部变量,执行后在外部无法使 ...
分类:
编程语言 时间:
2017-12-17 22:24:14
阅读次数:
188
分区方式一般有三种 第一种:数据不是很重要 /boot(系统的引导分区): 系统引导的信息/软件 系统的内核 200M swap( 交换分区): 为了避免系统内存用光了导致系统 宕机 如果系统内存不够了,系统会临时使用swap(交换分区) 大小:如果你的内存小于8G 则swap 给内存的1.5倍 以 ...
分类:
系统相关 时间:
2017-12-17 17:00:03
阅读次数:
219
一、 Python主要应用领域 (1) 云计算 (2) WEB开发 (3) 科学计算、人工智能 (4) 系统运维 (5) 金融 (6) 图形GUI 二、 Python在一些公司的应用 (1) 谷歌 (2) CIA (3) NASA (4) YouTube (5) Dropbox (6) Instag ...
分类:
编程语言 时间:
2017-12-15 16:56:36
阅读次数:
157
1.pwd 查看当前所在路径2.touch创建目录3.mkdir创建多级目录4.ls-a显示所有目录5.rmdir移除空文件夹6.rm删除文件夹7.find查找8.vmstat 查看CPU 9.free-m查看内存 10.df-h 查看磁盘空间11.tail -f 循环读取文件12.vmstat | ...
分类:
系统相关 时间:
2017-12-14 13:15:42
阅读次数:
192
一、流程控制语句 1、if语句 ①if单分支:一个条件一个结果 ②if双分支:一个条件两个结果 ③if多分支:多个条件多个结果 #企业面试题001# 开发检测系统内存监控脚本,如果低于800M,邮件报警,并且定时任务每三分钟执行一次检测 #企业面试题002# 模拟启动nginx脚本,使用if语句判断 ...
分类:
系统相关 时间:
2017-12-11 18:54:02
阅读次数:
263
注:本文来源:小颜Kevin 《oracle数据库内存调整之增加内存》模拟操作系统内存从2G增加为8G后,调整数据库内存参数,示例中参数不作为实际生产环境参考,因为因需所取,调整参数需要根据数据库相应调整,避免小牛拉大车,大牛拉小车的现象。查看原始配置数据 1 [oracle@rac1 ~]$ sq... ...
分类:
数据库 时间:
2017-12-09 22:27:29
阅读次数:
228
命令的分类 linux的命令分为内部命令和外部命令。 内部命令指的是shell程序自带的命令,是shell程序的一部分,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留在系统内存中。 外部命令指的是Linux系统中能够完成特定功能的脚 ...
分类:
系统相关 时间:
2017-12-09 19:31:59
阅读次数:
184
本文地址:http://www.cnblogs.com/maplefighting/p/7941885.html 1、volatile:轻量级的synchronized,不会引起线程上下问切换 为了提高速度,处理器不直接和内存进行通信,而是先将系统内存的数据读到内部缓存后再操作。声明了volatil ...
分类:
编程语言 时间:
2017-12-08 01:25:52
阅读次数:
242