linux

Linux 性能分析的前 60 秒

编译自:http://techblog.netflix.com/2015/11/linux-performance-analysis-in-60s.html作者:BrendanGregg转载自:http://segmentfault.com/a/1190000004104493译者:spacewander原文地址:ht...
代码星球·2020-09-22

linux记录每个用户执行的命令

1.在/etc/profile中添加如下代码:#historyUSER_IP=`who-uami2>/dev/null|awk'{print$NF}'|sed-e's/[()]//g'`HISTDIR=/usr/share/.historyif[-z$USER_IP]thenUSER_IP=`hostname`f...

Util-linux-ng-2.17

yuminstall-yutil-linux-ng即可安装Util-linux-ng,其中包含了非常多的软件安装的程序:addpart,agetty,arch,blkid,blockdev,cal,cfdisk,chkdupexe,chrt,col,colcrt,colrm,column,ctrlaltdel,cytu...
代码星球·2020-09-22

Linux Storage Stack Diagram存储堆栈图

这是一个描述非常好的存储栈,版本为:LinuxStorageStackDiagramv4.10,我在这里转载下图片,可以提升大家对存储栈的理解。https://www.thomas-krenn.com/en/wiki/Linux_Storage_Stack_Diagramhttps://www.thomas-krenn...

读Understanding the Linux Kernel, 3rd Edition有感

14.3.2.2.AvoidingrequestqueuecongestionEachrequestqueuehasamaximumnumberofallowedpendingrequests.Bydefault,aqueuehasatmost128pendingreadrequestsand128pendingwri...

在 Linux 下使用mdadm创建 RAID 5

在RAID5中,数据条带化后存储在分布式奇偶校验的多个磁盘上。分布式奇偶校验的条带化意味着它将奇偶校验信息和条带化数据分布在多个磁盘上,这样会有很好的数据冗余。在Linux中配置RAID5对于此RAID级别它至少应该有三个或更多个磁盘。RAID5通常被用于大规模生产环境中,以花费更多的成本来提供更好的数据冗余性能。什么...

Linux内存管理大图(第三稿)

 http://bbs.chinaunix.net/thread-2018659-2-1.html描述讨论在http://bbs.chinaunix.net/thread-3760371-1-1.html ...

linux开机启动详细流程图

linux开机启动详细流程图:一、BIOS加电自检当你按电源开关开机时,电脑会首先去启动BIOS(基本输入输出系统),BIOS一般是集成在主板上的.BIOS的工作1.检测连接硬件,比如显卡,内存,磁盘等等,检测的目的是以后把这些设备信息提供给操作系统2.寻找启动磁盘,每一种BIOS都会有开机启动菜单,可以在菜单里设置以...

linux kernel map

http://www.makelinux.net/kernel_map/原网址的图片都带有链接,可以直接查看每一个模块。...
代码星球·2020-09-22

超全整理!Linux性能分析工具汇总合集

转自:http://rdc.hundsun.com/portal/article/731.html?ref=myread出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。如果没有完善的计算机系统知识,网络知识和操作系统知识,...

现在的 Linux 内核和 Linux 2.6 的内核有多大区别?

作者:larmbr宇链接:https://www.zhihu.com/question/35484429/answer/62964898来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。2.6时代跨度非常大,从2.6.0(2003年12月发布[36])到2.6.39(2011年5月发布),跨...

Linux文件系统选择

自己想做的,刘爱贵在2010年就做完了(⊙ω⊙)http://blog.csdn.net/liuaigui/article/details/5521024通过综合使用多种标准文件系统Benchmarks对Ext3,Ext4,Reiserfs,XFS,JFS,Reiser4的性能测试对比,对不同应用选择合适的文件系统给出...
代码星球·2020-09-21

Linux文件系统性能优化

本文绝大部分是转载自CSDN刘爱贵专栏:http://blog.csdn.net/liuben/archive/2010/04/13/5482167.aspx另外根据参考文档增补了一部分内容。由于各种的I/O负载情形各异,Linux系统中文件系统的缺省配置一般来说都比较中庸,强调普遍适用性。然而在特定应用下,这种配置往...

blktrace 深度了解linux系统的IO运作

http://blog.yufeng.info/archives/751 我们在Linux上总是要保存数据的,数据要么保存在文件系统里(如ext3),要么就在裸设备里面。我们在使用这些数据的时候都是通过文件这个抽象来访问的,操作系统会把我们需要的数据给我们,我们通常无需和块设备打交道。从下图我们可以很清楚的看...

linux read 系统调用剖析

https://www.ibm.com/developerworks/cn/linux/l-cn-read/MT注:原文图1与UnderstandingtheLinuxKernel,3rdEdition 14.1.BlockDevicesHandling的图片层次有差异,已经修改成正确版本。Linux系统调用...