自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Full Stack Engineer

登峰造极

  • 博客(19)
  • 资源 (12)
  • 收藏
  • 关注

原创 Linux性能调优

<br />概述<br />1. “/etc/profile”文件<br />2. “bdflush”参数<br />3. “ip_local_port_range”参数<br />4. “/etc/nsswitch.conf”文件<br />5. “/proc”文件系统<br />6. “ulimit”参数<br />7. 增加系统打开的文件数目<br />8. 文件“atime”属性<br />9. 文件的“noatime”属性<br />10. 特定的TCP/IP栈<br />11. 交换分区<br

2010-06-26 08:15:00 878

原创 Linux性能调优之虚拟内存篇

   简单地说,虚拟内存就是硬盘中的一块区域,它用来存放内存里使用频率不高的页面文件。好处是为了提高内存的利用率 - 让使用频率高的页面文件活动在内存区域中,提高CPU对数据操作的速度。在Linux中,这个区域叫做swap,一般大小应设置为物理内存的2倍。<br /><br />   vm.swappiness是Linux内核的一个参数,范围是0~100。它表示实际内存和虚拟内存区域进行数据交换的倾向性大小,数值越大表示倾向性越大,即交换的页面文件越多,反之亦然。一般默认值为60。可用'cat /proc/

2010-06-26 08:07:00 702

原创 Linux Hard Disk Format Command

Q. I've installed a new 250GB SATA hard disk on our office CentOS Linux server. How do I format a hard disk under Linux operating system from a shell prompt? <br />A.. There are total 4 steps involved for hard disk upgrade and installation procedure:<br />

2010-06-26 08:06:00 568

原创 性能分析工具

性能分析工具CPU性能分析工具:vmstatpssartimestracepstreetopMemory性能分析工具:vmstatstracetopipcsipcrmcat /proc/meminfocat /proc/slabinfocat /proc//mapsI/O性能分析工具:vmstatiostatrepquotaq

2010-06-26 08:02:00 464

原创 IBM性能调优 相关站点

相关文章编号:Linux 性能调优的几种方法(一) http://www-900.ibm.com/cn/support/download/driver/detail?DocId=KJXU-6GMDBYLinux 性能调优的几种方法(二) http://www-900.ibm.com/cn/support/download/driver/detail?DocId=KJXU-6GP2WGLinux 性能调优的几种方法(三) http://www-900.ibm.com/cn/support/down

2010-06-25 23:55:00 414

原创 Linux 性能监测工具及调优介绍(三)

<br />Linux 性能监测工具及调优介绍(三)<br />这部分内容包括:pmap;strace;ulimit;mpstat<br /><br />10 pmap<br />pmap可以报告某个或多个进程的内存使用情况。使用pmap判断主机中哪个进程因占用过多内存导致内存瓶颈。图14-9显示了SUSE LINUX<br />Enterprise Server下pmap命令执行结果<br /><br />pmap -x <pid><br /><br /><br />图14-10显示了smbd进程所占用的

2010-06-25 22:27:00 570

原创 Linux 性能监测工具及调优介绍(二)

<br />Linux 性能监测工具及调优介绍(二)<br />这部分内容包括:sar;KDE System Guard;free;Traffic-vis<br /><br />6 sar<br /><br />sar是Red Hat Enterprise Linux AS发行的一个工具,同时也是Sysstat工具集的命令之一,可以从以下网址下载:http://perso.wanadoo.fr/sebastien.godard/<br />sar用于收集、报告或者保存系统活动信息。sar由三个应用组成:sa

2010-06-25 22:22:00 506

原创 Linux 性能监测工具及调优介绍(一)

Linux 性能监测工具及调优介绍LINUX系统下,大多数的性能监测工具保存在/proc目录下。这里我们将Linux AS 和 SUSE LINUX Enterprise Server中,命令行及图形方式下的性能监测工具做概括性介绍。这些工具有些在系统工具盘里,有些可以从网上下载。sar, iostat,和pstat这三个工具在distribution CD里,也可以从网上下载,网址是http://perso.wanadoo.fr/sebastien.godard/。表--Linux 性能监测工具这些工具提

2010-06-25 22:08:00 403

原创 LINUX性能调优

<br />一、磁盘调谐<br />优化的分区<br />对系统性能影响相对较大的分区置于磁盘的靠外部分,对内容经常改变的目录放在单独的分区<br />根据以上特点,需要如下分区策略:<br />分区1: /boot      200M<br />分区2: /swap      256M<br />分区3: /home      500M<br />分区4: /var       200M<br />分区5: /tmp       100M<br />分区6: /usr       800M<br />分区

2010-06-25 21:51:00 561

原创 Linux 性能调优的几种方法

<br />按照传统,Linux不同的发行版本和不同的内核对各项参数及设置均做了改动,从而使得系统能够获得更好的性能。下边将分四部分介绍在Red Hat Enterprise Linux AS和SUSE LINUX Enterprise Server系统下,如何用以下几种技巧进行性能的优化: 1、Disabling daemons (关闭 daemons)<br />2、Shutting down the GUI (关闭GUI)<br />3、Changing kernel parameters (改变内核

2010-06-25 21:36:00 1240

原创 Gfs+Iscsi+HA+Xen

<br />Gfs+Iscsi+HA+Xen<br /><br />1. 首先安装三台虚拟机,一台做存储(iscsitarget),两台作为HA节点。<br /># cat /etc/hosts (复制到3个host上)<br />192.168.1.10 data.example.com data<br />192.168.1.20 node1.example.com node1<br />192.168.1.30 node2.example.com node2<br /> <br />2. 配置iscs

2010-06-25 12:41:00 2348 1

原创 Linux中常用的监控CPU整体性能的工具

<br />Linux中常用的监控CPU整体性能的工具有: <br /> mpstat: mpstat 不但能查看所有CPU的平均信息,还能查看指定CPU的信息。 <br /> vmstat:只能查看所有CPU的平均信息;查看cpu队列信息; <br /> iostat: 只能查看所有CPU的平均信息。 <br /> sar: 与mpstat 一样,不但能查看CPU的平均信息,还能查看指定CPU的信息。 <br /> top:显示的信息同ps接近,但是top可以了解到CPU消耗,可以根据用户指定的

2010-06-24 23:12:00 2653

原创 G4U 解读

<br />之前一直想做关于G4U的方案,帮组团队提升工作效率<br /> <br />因为它是完全的磁盘级备份,因此不需要兼容任何操作系统,不需要知道任何文件系统<br /> <br />只需要这个硬盘有多大,<br /> <br />然后它会生成一个与硬盘相同大小的 文件<br /> <br />当系统发生故障时,可以随时恢复到这个镜像<br /> <br /> <br />它会对每一个扇区进行扫描,得到的是最底层的1010的数据<br /> <br />因此很安全,很有效<br /> <br />之后

2010-06-24 08:33:00 1559 1

原创 守护线程

<br />守护线程<br /> <br />Linux守护进程的编程方法<br />  守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。比如,作业规划进程crond,打印进程lpd等。<br />  守护进程的编程本身并不复杂,复杂的是各种版本的Unix的实现机制不尽

2010-06-20 09:21:00 2906

原创 spinlock 简介

<br /><br />在這篇文章中,我將會介紹 Kernel 提供用來使用 spinlock 的 function。除此之外,我還會告訴各位,為何在 SMP 的環境裏,使用 spinlock 會比將所有 CPU 的中斷 disable 這個方法來的有效率,我也會告訴各位如何針對不同的使用需求,使 spinlock 的 cost 再降低,進而使系統的效能更好... <br />前言<br /><br />在 Linux Kernel 裏有著許多重要的資料結構,這些資料在作業系統的運作中扮演著舉足輕重的角色。

2010-06-11 23:43:00 699

原创 iscsi protocol

<br />Network Working Group                                          J. Satran<br />Request for Comments: 3720                                       K. Meth<br />Category: Standards Track                                            IBM<br />                

2010-06-11 23:25:00 7852 1

原创 汇编揭秘C中的参数传递

<br /><br />汇编揭秘C中的参数传递 <br /> <br />文章作者:怕冷的北极熊 <br />很多学习汇编的朋友想必对C也比较了解,因为在当前大学的课程体系里,它很有可能就是你接触到的第一门编程语言。由于对计算机的理解不够,学习时必定会遇到各种问题。有些问题是你通过思考就可以解决的,而更多的问题则是你无从思考,就好像它天生就是这样,你只要记住就OK了。然而这样的学习方式是机械的,更是没有创造力的。只有真正理解了C语言,你才有能力去驾驭它,否则它和你之间永远会隔着一层窗户纸,虽然很薄,但是你永

2010-06-10 17:01:00 511

原创 NBU网络备份大全之oracle系统冷备份

<br /><br />NBU网络备份大全之oracle系统冷备份<br />学习和掌握如何使用NBU备份文件系统,对于一个数据管理员来说,仅仅是一个开始。因为对于大部分企业来说,买来NBU主要是为了备份企业数据库的数据,保护数据库的数据安全,进而保证企业应用的安全运行。因此,从本文起,将陆续推出针对oracle、DB2和sybase的数据库备份。<br />Oracle备份简介:<br />  简单的按照备份进行的方式,可以分为逻辑备份、冷备份(脱机备份)、热备份(联机备份),其实冷备份与热备份又可以合称

2010-06-10 16:58:00 884

原创 管理实践总结

华为公司研发项目经理研讨会成果汇集PSMT 质量和流程管理部整理华为技术有限公司版权所有侵权必究目录1.... 前言... 62.... 研讨实践... 62.1          场景概览... 62.2          估计困难——怎么办?... 62.2.1       估计人员经验不足或对系统要完成的内容、要求理解不充分;... 62.2.2       新技术或系统复杂导致估计困难;... 72.2.3       估计人员乐观,导致估计结果不准,

2010-06-10 15:43:00 19143 1

SecureCRT 7.2.X 注册机【已验证可用】

SecureCRT 7.2.X 注册机 只有注册机,安装文件请自行到官方站点获取 谢谢

2014-10-24

Beginning Windows 8 Application Development 英文原版

Beginning Windows 8 Application Development

2013-12-24

FAST VP Step by Step Module 2

FAST VP Step by Step Module 2 关于VMAX/DMX fast vp详细介绍2, 1请在我的资源清单里面找

2013-12-24

EMC Storage VMAX FAST VP Step by Step Module 1

关于VMAX/DMX fast vp 详细介绍,这个文档是第一部分。

2013-12-24

The datacenter as a computer_Final-Draft【英文原版】

google出版的最新技术书籍,关于数据中心逻辑层面的建设。

2013-12-24

VNX_Block_best_practices

best practise for VNX.

2013-11-29

Professional Linux Kernel Architecture

Professional Linux Kernel Architecture 很经典的书 原版

2010-07-27

常用ARM指令及汇编

对ARM7指令的收集和描述 对ARM7指令的收集和描述 对ARM7指令的收集和描述 对ARM7指令的收集和描述 对ARM7指令的收集和描述 对ARM7指令的收集和描述

2010-06-10

Linux-Assembly-HOWTO

Chapter 1. Introduction.....................................................................................................................................1 1.1. Legal Blurb......................................................................................................................................1 1.2. Foreword...................................................................................................................................1 Chapter 2. Do you need assembly?....................................................................................................................3 2.1. Pros and Cons..................................................................................................................................3 2.1.1. The advantages of Assembly...................................................................................................3 2.1.2. The disadvantages of Assembly..............................................................................................3 2.1.3. Assessment.............................................................................................................................4 2.2. How to NOT use Assembly..............................................................................................................4 2.2.1. General procedure to achieve efficient code...........................................................................4 2.2.2. Languages with optimizing compilers....................................................................................5 2.2.3. General procedure to speed your code up...............................................................................5 2.2.4. Inspecting compiler−generated code.......................................................................................5 2.3. Linux and assembly.........................................................................................................................6 Chapter 3. Assemblers.......................................................................................................................................7 3.1. GCC Inline Assembly.......................................................................................................................7 3.1.1. Where to find GCC..................................................................................................................7 3.1.2. Where to find docs for GCC Inline Asm.................................................................................7 3.1.3. Invoking GCC to build proper inline assembly code..............................................................7 3.1.4. Macro support.........................................................................................................................8 3.2. GAS.................................................................................................................................................9 3.2.1. Where to find it........................................................................................................................9 3.2.2. What is this AT&T syntax.......................................................................................................9 3.2.3. Intel syntax...........................................................................................................................10 3.2.4. 16−bit mode...........................................................................................................................10 3.2.5. Macro support........................................................................................................................10 3.3. NASM............................................................................................................................................11 3.3.1. Where to find NASM............................................................................................................11 3.3.2. What it does...........................................................................................................................11 3.4. Other Assemblers...........................................................................................................................11 3.4.1. AS86.....................................................................................................................................11 3.4.2. YASM..................................................................................................................................12 3.4.3. FASM...................................................................................................................................12 3.4.4. OSIMPA (SHASM)..............................................................................................................12 3.4.5. AASM..................................................................................................................................13 3.4.6. TDASM................................................................................................................................13 3.4.7. HLA......................................................................................................................................13 3.4.8. TALC....................................................................................................................................13 3.4.9. Free Pascal............................................................................................................................14 3.4.10. Win32Forth assembler........................................................................................................14 3.4.11. Terse...................................................................................................................................14 3.4.12. Non−free and/or Non−32bit x86 assemblers......................................................................15

2010-06-10

linxu 程序设计 第四版(English)

很不错的linux入门级书本 全英文资料,还可以提升E文能力。

2010-04-30

VERITAS网络备份企业版v6.0

Part I - Introduction to Backup and Recovery in the Enterprise Environment Chapter 1 - Backup and Recovery System Requirements Explained Chapter 2 - Business Requirements of Backup Systems Chapter 3 - An Introduction to NetBackup Part II - Backup Product Tutorial Chapter 4 - Evaluating Storage Media Requirements Chapter 5 - General Discussion on Configuration Chapter 6 - Monitoring the Backup Process Chapter 7 - Evaluating Other Backup-Related Features and Options Chapter 8 - General Troubleshooting Tips Chapter 9 - The Expanding Backup System Part III - The Enterprise Impact of Backup Systems Chapter 10 - The Future of Backup Chapter 11 - Major Players in the Backup Arena Appendix A - Command-Line Interface Guide Appendix B - Glossary Appendix C - Tuning Your Backup and Recovery Application Appendix D - Disaster Recovery Planning Kit—From End to Beginning Appendix E - Business Impact Analysis Planning Kit—The Storm Before the Calm Appendix F - Performance Test Tech Note Appendix G - NetBackup Performance Tuning on Windows Index List of Figures List of Tables List of Sidebars

2009-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除