标签目录:Linux

以下是与标签 “Linux” 相关联的文章

curl命令之信息输出

程序开发后,会使用Junit, Testng以及JMock, Mockito进行单元测试,单元测试后需要进行集成测试,由于当前的线上服务基本是使用Restful风格,那么集成测试的时候就需要进行HTTP调用,查看返回的结果是否符合预期,Linux curl命令当然是首选测试的方法。 打印响应头信息 curl -i “http://www.example.org” 打印请求响应头……

Top/Free命令中的Buffer和Cache的区别

在对Linux系统分析的时候,少不了使用top/free等命令来查看内存的使用情况,内存的使用并不是简单的占用和空闲的状态,如果读者用过top/free命令,会发现里面有buffer和cache的数据,从字意上来讲,都是缓存,那么弄清楚缓存什么数据才能有效的区分这两种缓存。 12345robert@robert-ThinkPad-X200:~/working/cloudate-wor……

【转载】大页内存(HugePages)在通用程序优化中的应用

原文地址:http://www.tuicool.com/articles/Ar67Bzj   今天给大家介绍一种比较新奇的程序性能优化方法—大页内存(HugePages),简单来说就是通过增大操作系统页的大小来减小页表,从而避免快表缺失。这方面的资料比较贫乏,而且网上绝大多数资料都是介绍它在Oracle数据库中的应用,这会让人产生一种错觉:这种技术……

详解Ubuntu的U盘启动盘制作步骤

最近网上淘来几台X200系列的笔记本,由于价格便宜,大家看好了,是几台哈,:) , 淘来放在家里安装不同的操作系统,需要学习新技术的时候,就拿来做个练手的平台,或者作为一个测试机也是很值得的。 X200系列的笔记本以薄和小巧著称,因此,在设计中移除了光驱,这就给安装操作系统带来了麻烦,因为之前家里存货都是系统安……

Ubuntu下使用代理上网的设置

最近刚刚入职了新公司,新公司的网络环境真是不可恭维,上网还需要设置代理,于是,在使用Ubuntu下各种程序的时候都遇到了代理问题,现在总结一下,做个记录,供以后遇到同样的问题时进行查阅。   Firefox 1. 点击右上角的三条横线图标,也就是设置图标,或者菜单->编辑, 然后点击设置菜单。 2. 接下来依次点击……

Linux网络IO相关工具

大部分线上应用基本可以归类为计算密集型应用和IO密集型应用,IO密集型应用又可分为网络IO和磁盘IO,本文主要讨论查看网络IO相关的Linux命令和工具。 1. sar是个多功能的监控工具,不需要管理员权限,可以看到每秒的磁盘存取速度,适合线上排查问题时使用,命令小巧实用。 123456789101112131415161718192021222324252627……

Linux磁盘IO相关工具

大部分线上应用基本可以归类为计算密集型应用和IO密集型应用,IO密集型应用又可分为网络IO和磁盘IO,本文主要讨论查看磁盘IO相关的Linux命令和工具。 1. 测试磁盘顺序IO的存取速度? 在磁盘上放个文件,然后使用如下命令: 1dd if=/home/robert/test-file of=/dev/null bs=512 count=10240000 从结果中就能看出这个磁盘的……

一次退出多个目录的工具

有的时候在命令行进入了比较深的目录,一级一级的退出是个麻烦事情,为此我开发这些脚本,一次可以退出多个目录。 使用方法: . 5 请注意,必须加前面的英文句号,否则此脚本不起作用。 退出2级目录源码: cd ../../ 退出3级目录源码: cd ../../../ 退出4级目录源码: cd ../../../../ 退出5级目录源码……

在Jar包中的包名和类名中查找某一关键字的工具

本工具有两个实现,一个是我的原创,一个是来自Abx的同事。 实现1 这是我的原创,可以对找到的jar包进行着色。 使用方法: find-in-jar Logger 源码: #!/bin/bash find . -name "*.jar" > /tmp/find_in_jar_temp while read line do if unzip -l $line | grep $1 &> /tmp/find_in_jar_temp_second t……

【转载】【经典】Linux与JVM的内存关系分析

 本文转载自:http://tech.meituan.com/linux-jvm-memory.html 引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约 600m,Linux自身使用大约800m。从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用SWAP(说明物理……