文档章节

浅谈linux性能调优之一:磁盘分区策略

我爱吃葱花
 我爱吃葱花
发布于 2014/08/11 15:11
字数 640
阅读 49
收藏 1
点赞 0
评论 0

      对于服务器而言,不管是windows系统,linux系统,分区情况影响系统性能.磁盘分区之后再格式化成某一格式的系统文件,最后在存储用户或系统数据,数据所在分区容易读到数据则响应速度越快.当然也有相反的情况,严重可出现“数据饥饿”
    在这之前我们必须先了解磁盘的一些特性(影响I/O的物理因素):
          1> 存储密度 (越靠外道存储密度越大),(转速相同,靠外数据读入较多) -----存放用户数据
              划分分区:在磁盘上划分一定范围内的扇区
              格式化:在分区基础上,标识每个扇区
              划分分区速度 > 格式化速度
              注意:分区号越低越在外边
           2> 总线速度远远低于kernel处理
           3> 寻道时间(在不同磁道切换的时间)
    在看一张磁盘结构图:
 

浅谈linux性能调优之一:磁盘分区策略 - 了了 - 了了的博客

 
     大家先了解“扇区是从外围开始计数的”,具体可以在网上找一些资料参考一下,默认分区都是从外围开始的,但是我们在使用时必须结合磁盘的物理属性和自己的需求来划分分区。原则:越是频繁访问的数据,存储在磁盘的最外侧。

    实施1:安装rhel6.0时,无法指定起始扇区号,只能在划分分区时要不就先划分一些存储频繁访问的分区,剩下的给系统使用。
            注意:分区编号低的给频繁访问的数据
    实施2:要不就自己计算使用具体的柱面数,自己指定起始位置(这种情况下一定要做好记录)
              一个柱面大概7M
            
            
    下面给出一些建议:
        1./,swap,/var,/home,/usr这种经常使用的分区首先要使用单独的分区
        2.第一个分区为swap ------ 用于优化内存交换操作
        3.例如/data为频繁访问的用户数据,可以作为第二个分区
        4.依次是/var/ ------ 日志记录,/usr/ ------ 系统库文件
        5./,/boot靠里,一些配置文件相对而言很少读到,还有/boot分区中的一些文件也一样

 

     当然要是有多个磁盘就更好了,直接将数据存储在性能好的磁盘上,也可以做成RAID加快访问速度

本文转载自:http://my.oschina.net/sharelinux/blog/143024

共有 人打赏支持
我爱吃葱花
粉丝 28
博文 116
码字总数 34663
作品 0
海淀
数据库管理员
浅谈linux性能调优之一:磁盘分区策略

对于服务器而言,不管是windows系统,linux系统,分区情况影响系统性能.磁盘分区之后再格式化成某一格式的系统文件,最后在存储用户或系统数据,数据所在分区容易读到数据则响应速度越快.当然也...

OscerSong ⋅ 2013/07/07 ⋅ 2

浅谈linux性能调优之二:优化swap分区

先说说什么是swap分区以及它的作用? Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序 使用。...

我爱吃葱花 ⋅ 2014/08/11 ⋅ 0

Linux系统调优

一、磁盘调优 安装Linux时,就应该考虑如何让Linux系统获得最好的性能。在Linux系统中,我们可以自由地组织磁盘分区。一个优化的分区策略,可以很好的改进Linux系统的性能,减少磁盘碎片,提...

llk11 ⋅ 2017/06/01 ⋅ 0

linux系统调优-存储(内存、硬盘)

首先一个基本概念: 存储系统存储速度的快->慢: 内存->闪存->磁盘 因为内存的价格限制以及操作系统支持的限制,我们只能从磁盘这块来看,可见磁盘正是存储系统的最大瓶颈所在。 **下面具体提...

疯狂的单纯酱 ⋅ 2015/08/21 ⋅ 0

MySQL性能优化(一)

MySQL是一个开源的小型关系数据库,也是目前应用最广泛的。最近学习了MySQL的性能调优,感觉一下子接触很多之前不了解的东西,这些优化应该来说是非常实用的,所以这里打算写一个系列的博客来...

丶legend ⋅ 2017/10/22 ⋅ 0

第1章 Java性能调优概述

1.1 性能概述 1.1.1 看懂程序的性能 什么是Full GC? Full GC是指发生在Java堆老年代的GC,会发生Stop The World程序假死现象。 以WEB服务器为例,服务器的响应时间,吞吐量就是两个重要的性...

陶邦仁 ⋅ 2015/01/13 ⋅ 2

浅谈linux性能调优之十二:红帽优化策略Tuned

红帽推出的一个动态调优方案,用户可以在不同的时间段内采用不同的调优方案。由于以服务进程形式存在,就可以很方便的和crontab结合!Tuned 是监控并收集各个系统组件用量数据的守护进程,并...

OscerSong ⋅ 2013/07/19 ⋅ 0

盘点linux系统中的12条性能调优命令。

导读 性能调优一直是运维工程师最重要的工作之一,如果您所在的生产环境中遇到了系统响应速度慢,硬盘IO吞吐量异常,数据处理速度低于预期值的情况,又或者如CPU、内存、硬盘、网络等系统资源...

linuxprobe16 ⋅ 2016/12/17 ⋅ 0

JVM性能调优实践——JVM篇

前言 在遇到实际性能问题时,除了关注系统性能指标。还要结合应用程序的系统的日志、堆栈信息、GClog、threaddump等数据进行问题分析和定位。关于性能指标分析可以参考前一篇JVM性能调优实践...

lijingyao8206 ⋅ 05/24 ⋅ 0

浅谈linux性能调优之三:分区格式化之前的考虑

有这么一种特殊情况可能在生产环境下发生:系统的某个ext3文件分区,当用户往此分区上写文件时,提示磁盘空间已满,但用df -h命令查 看时发现此分区磁盘使用量是60%,请分析出现这种情况是由...

我爱吃葱花 ⋅ 2014/08/11 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

R计算IV

参考文章 #读取文件 rawdata = read.csv("/path/to/csv/file",header=T) colnames(rawdata)[18] <- "y" //重命名因变量y #数据分区 训练集测试集 trainIdx <- sample(nrow(rawdata), round(......

火力全開 ⋅ 20分钟前 ⋅ 0

SQL老司机,在SQL中计算 array & map & json数据

摘要: 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primitive类型的数据。 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primi...

阿里云云栖社区 ⋅ 20分钟前 ⋅ 0

SQL老司机,在SQL中计算 array & map & json数据

摘要: 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primitive类型的数据。 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primi...

猫耳m ⋅ 31分钟前 ⋅ 0

关于ireport自定义变量类型为list的时候

自己摸石头过河,我真的应该去趟市中心图书馆,借本真正靠谱的教材 网上的东西,只有0.01%是有用的,还有0.99%是垃圾,剩下的99%是垃圾的复制品。。 哎!~ 问题是这样的,报表带sql,从db中获...

炑炑milina ⋅ 32分钟前 ⋅ 0

Spring mvc ContextLoaderListener 原理解析

对于熟悉Spring MVC功能,首先应从web.xml 开始,在web.xml 文件中我们需要配置一个监听器 ContextLoaderListener,如下。 <!-- 加载spring上下文信息,最主要的功能是解析applicationContex...

轨迹_ ⋅ 32分钟前 ⋅ 0

阿里云发布企业数字化及上云外包平台服务:阿里云众包平台

摘要: 阿里云正式发布旗下众包平台业务(网址:https://zhongbao.aliyun.com/),支持包括:网站定制开发,APP、电商系统等软件开发,商标、商品LOGO、VI、产品包装设计、营销推广、大数据人...

阿里云官方博客 ⋅ 34分钟前 ⋅ 0

Redis安装异常解决办法

官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxvf redis-2.8.17.tar.gz 3. 进入解压缩后的文件夹:c...

slagga ⋅ 39分钟前 ⋅ 0

006. 深入JVM学习—年轻代

1. 年轻代图片 年轻代(Young)属于JVM堆内存空间的一个组成部分 所有使用关键字new新实例化的对象一定会在伊甸园区进行保存,而对于存活区保存的一定是已经在伊甸园区存在一段时间并且经过了...

影狼 ⋅ 39分钟前 ⋅ 0

如何成为一个合格的程序员

偶尔的,我会被人问道:如何成为一名优秀的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答案。因此,我的答案是各种各样的。下面就是我认为的成为一名优秀的程序员...

柳猫 ⋅ 40分钟前 ⋅ 0

cups error_log日志暴增

日志内容 File \"/usr/lib/cups/notifier/dbus\" has insecure permissions 解决(未验证适用范围) sudo service cups stopsudo rm /etc/cups/subscriptions.conf*sudo rm -r /var/cac......

一介码夫_Hum ⋅ 44分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部