Linux 查看OS系统块的大小(默认4096 byte)

来源:互联网 发布:java培训靠谱吗 编辑:程序博客网 时间:2024/05/02 02:20

查看os系统块的大小

[root]# /sbin/tune2fs -l /dev/sda1

查看os系统页的大小

[oracle@skate-test ~]$ getconf PAGESIZE
4096


修改块的大小:


   创建文件系统时,可以指定块的大小。如果将来在你的文件系统中是一些比较大的文件的话,
使用较大的块大小将得到较好的性能。将ext2文件系统的块大小调整为4096byte而不是缺省
的1024byte,可以减少文件碎片,加快fsck扫描的速度和文件删除以及读操作的速度。另
外,在ext2的文件系统中,为根目录保留了5%的空间,对一个大的文件系统,除非用作日志
文件,5%的比例有些过多。可以使用命令

# mke2fs -b 4096 -m 1 /dev/hda6

将它改为1%并以块大小4096byte创建文件系统。

使用多大的块大小,需要根据你的系统综合考虑,如果系统用作邮件或者新闻服务器,使用较
大的块大小,虽然性能有所提高,但会造成磁盘空间较大的浪费。比如文件系统中的文件平均
大小为2145byte,如果使用4096byte的块大小,平均每一个文件就会浪费1951byte空间。如果
使用1024byte的块大小,平均每一个文件会浪费927byte空间。在性能和磁盘的代价上如何平衡
,要看具体应用的需要。 

阅读(223) | 评论(0) | 转发(0) |
0

上一篇:Oracle 块大小(默认8KB)

下一篇:eclipse常用快捷方式

相关热门文章
  • linux 常见服务端口
  • 【ROOTFS搭建】busybox的httpd...
  • 什么是shell
  • linux socket的bug??
  • linux的线程是否受到了保护?...
  • cpu %和load average是怎样的...
  • 如何确定线程使用的端口...
  • mysql整形数据类型插入0001数...
  • weblogic集群下启动服务有一个...
  • nagios pnp 报错
给主人留下些什么吧!~~
原创粉丝点击