随笔分类 -  Unix/Linux

系统相关
hugepage设置相关总结
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/shaoyunzhe/article/details/54614077HugePages_Total: 16 //预留HugePages的总个 阅读全文
posted @ 2019-12-23 08:42 冰花ぃ雪魄 阅读(1776) 评论(0) 推荐(0) 编辑
Numa 常用命令
摘要:1. 查看numa相关信息,包括每个node内存大小,每个node中的逻辑cpu: numactl --hardware 阅读全文
posted @ 2019-11-27 14:49 冰花ぃ雪魄 阅读(788) 评论(0) 推荐(0) 编辑
系统性能--磁盘/网卡
摘要:磁盘使用率 监控磁盘使用率有俩个作用/目的: 1. 第一个目的与应用本身有关,如果应用本身在做大量的磁盘IO操作,那么IO就很容易成为瓶颈。 2.即使应用本身并没有做大量的磁盘IO,但是可能会由于大量的内存交换,而导致有大量的io,导致应用性能下降。 磁盘IO的监控方法: iostat 5 , 这个 阅读全文
posted @ 2018-11-20 14:54 冰花ぃ雪魄 阅读(207) 评论(0) 推荐(0) 编辑
系统性能--CPU
摘要:对于cpu,目前比较关心的是cpu的利用率还有cpu的load,或者还有cpu运行队列。 cpu利用率 cpu利用率分为sys,us。分别为操作系统和用户进程所占用的cpu利用率。sys的占用,一般是进行内核操作,比如线程的调度,网络请求等操作。cpu利用率是指一段时间内,对cpu占用的时间比。比如 阅读全文
posted @ 2018-11-09 16:34 冰花ぃ雪魄 阅读(359) 评论(0) 推荐(0) 编辑
修改linux swap空间的swappiness,降低对硬盘的缓存
摘要:linux 会使用硬盘的一部分做为SWAP分区,用来进行进程调度--进程是正在运行的程序--把当前不用的进程调成‘等待(standby)‘,甚至‘睡眠(sleep)’,一旦要用,再调成‘活动(active)’,睡眠的进程就躺到SWAP分区睡大觉,把内存空出来让给‘活动’的进程。 如果内存够大,应当告 阅读全文
posted @ 2018-05-24 12:00 冰花ぃ雪魄 阅读(721) 评论(0) 推荐(0) 编辑
Mac 下netstat和linux下不一样
摘要:Linux's netstat command options and OS X(/BSD)'s have almost nothing to do with each other. Of the options you're invoking, only -n means the same on 阅读全文
posted @ 2018-04-02 20:05 冰花ぃ雪魄 阅读(2823) 评论(0) 推荐(0) 编辑
Mac使用终端安装Homebrew(brew)
摘要:Homebrew简称brew,OSX上的软件包管理工具,在Mac终端可以通过brew安装、更新、卸载软件。 1、打开终端直接输入下面指令回车: [objc] view plain copy // ruby -e "$(curl -fsSL https://raw.githubusercontent. 阅读全文
posted @ 2018-04-02 17:52 冰花ぃ雪魄 阅读(13736) 评论(0) 推荐(0) 编辑
sudo执行脚本找不到环境变量和命令
摘要:简介 变量 普通用户下,设置并export一个变量,然后利用sudo执行echo命令,能得到变量的值,但是如果把echo命令写入脚本,然后再sudo执行脚本,就找不到变量,未能获取到值,如题情况如下: 1 2 3 4 5 6 7 8 9 10 原因 sudo运行时,会默认重置环境变量为安全的环境变量 阅读全文
posted @ 2018-03-13 17:58 冰花ぃ雪魄 阅读(425) 评论(0) 推荐(0) 编辑
http://blog.csdn.net/zgl07/article/details/43491399
摘要:转载申明:本文转载自http://www.brendangregg.com/perf.html 请大家看了之后如果要转载一定要注上这个地址!!! perf Examples The Linux perf_events T-shirt These are some examples of using 阅读全文
posted @ 2018-01-18 17:00 冰花ぃ雪魄 阅读(801) 评论(0) 推荐(0) 编辑
系统级性能分析工具 — Perf
摘要:从2.6.31内核开始,linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找。 perf Performance analysis tools for Linux. Performance counters for Linux are a new kernel-based 阅读全文
posted @ 2018-01-16 20:35 冰花ぃ雪魄 阅读(249) 评论(0) 推荐(0) 编辑
Perf -- Linux下的系统性能调优工具,第 1 部分
摘要:Perf 简介 Perf 是用来进行软件性能分析的工具。 通过它,应用程序可以利用 PMU,tracepoint 和内核中的特殊计数器来进行性能统计。它不但可以分析指定应用程序的性能问题 (per thread),也可以用来分析内核的性能问题,当然也可以同时分析应用代码和内核,从而全面理解应用程序中 阅读全文
posted @ 2018-01-16 20:10 冰花ぃ雪魄 阅读(446) 评论(1) 推荐(0) 编辑
Linux下的内核测试工具——perf使用简介
摘要:摘要:Perf是Linux kernel自带的系统性能优化工具。Perf的优势在于与Linux Kernel的紧密结合,它可以最先应用到加入Kernel的new feature。pef可以用于查看热点函数,查看cashe miss的比率,从而帮助开发者来优化程序性能。 1.perf的安装 由于我们经 阅读全文
posted @ 2018-01-16 19:54 冰花ぃ雪魄 阅读(7140) 评论(0) 推荐(0) 编辑
系统级性能分析工具 — Perf
摘要:目录(?)[-] perf perf-list perf-top perf-stat perf-record perf-report More perf-lock perf-kmem probe-sched perf-probe Reference 目录(?)[-] 转自: http://blog. 阅读全文
posted @ 2017-12-26 14:42 冰花ぃ雪魄 阅读(262) 评论(0) 推荐(0) 编辑
对/proc/cpuinfo文件下的各个参数的说明及实践
摘要:我们通常要检查系统的cpu的相关信息,之前在进行查看cpu的信息的时候,我最长用的方式 是,直接将/etc/cpuinfo下的所有的内容进行显示,然后通过对全部文件的查看,来提取我们需要的信息,虽然查看过这方面的信息,但是对于这个文 件中的内容了解的还是不够详细,今天看到了一篇文章写的不错,作为一个 阅读全文
posted @ 2017-08-17 20:59 冰花ぃ雪魄 阅读(782) 评论(0) 推荐(0) 编辑
检测远程主机上的某个端口是否开启——telnet命令
摘要:要测试远程主机上的某个端口是否开启,无需使用太复杂的工作,windows下就自带了工具,那就是telnet。ping命令是不能检测端口,只能检测你和相应IP是否能连通。 1 安装telnet。win7下就没有telnet,在cmd下输入telnet提示没有该命令。进入控制面板 >程序 >打开或关闭w 阅读全文
posted @ 2017-03-28 18:25 冰花ぃ雪魄 阅读(566) 评论(0) 推荐(0) 编辑
Find out your Java heap memory size
摘要:In this article, we will show you how to use the -XX:+PrintFlagsFinal to find out your heap size detail. In Java, the default and maximum heap size ar 阅读全文
posted @ 2017-03-24 10:28 冰花ぃ雪魄 阅读(306) 评论(0) 推荐(0) 编辑
How to count the number of threads in a process on Linux
摘要:If you want to see the number of threads per process in Linux environments, there are several ways to do it. Method One: /proc The proc pseudo filesys 阅读全文
posted @ 2017-03-16 16:47 冰花ぃ雪魄 阅读(240) 评论(0) 推荐(0) 编辑
top命令查看进程列表
摘要:top命令查看进程列表 top命令是linux下常用的性能分析工具,能实时显示系统中各个进程的资源占用状况.和win的资源管理器类似.top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态,如果在前台执行该命令,它将独占前台,知道用户终止该程序为止.比较准确的说,top命令提供了实时的对系统 阅读全文
posted @ 2017-03-16 16:22 冰花ぃ雪魄 阅读(8722) 评论(0) 推荐(0) 编辑
linux 查看磁盘空间大小
摘要:Ubuntu 查看文件以及磁盘空间大小管理 (1)查看文件大小 查看当前文件夹下所有文件大小(包括子文件夹) du -sh # du -h15M ./package16K ./.fontconfig4.0K ./.cache5.1M ./.rpmdb20M . 查看指定文件夹下所有文件大小(包括子文 阅读全文
posted @ 2017-03-07 14:28 冰花ぃ雪魄 阅读(243) 评论(0) 推荐(0) 编辑
Linux下打包压缩war和解压war包
摘要:因为种种原因公司需要把java程序达成war包。起先用zip命令打包,起先可以用,后来却无法使用。今天找到一个更好的办法。用jar命令,前提是要安装dk。 把当前目录下的所有文件打包成game.warjar -cvfM0 game.war ./ -c 创建war包-v 显示过程信息-f -M-0 这 阅读全文
posted @ 2017-03-07 14:27 冰花ぃ雪魄 阅读(143) 评论(0) 推荐(0) 编辑