关于性能的疑惑
时间:2010-04-24
来源:互联网
跟之前用过的ubuntu/fedora相比,感觉有以下问题:
打开PDF文件,翻页(或者直接跳到某个页面)时,会loading...几秒。而ubuntu/fedora没有,或至少没那么明显。
另外,打开较大的图片时也要装载半天。
还有我装了virtualbox 3.1.6 ose,感觉虚拟机明显比ubuntu/fedora下更卡。不过在后者下用的是普通版的virutualbox,而arch下图省事装的OSE版,不知道是系统的原因,还是virualbox版本的问题。
在此想请教各位朋友,帮忙判断一下大概的原因。非常谢谢!
作者: ha_ha_xiao 发布时间: 2010-04-24
作者: dickeny 发布时间: 2010-04-24
作者: dickeny
我也有这种感觉。似乎文件系统的性能有点低、IO操作都很慢的感觉。不晓得哪里的问题。
|
这样啊。我感觉可能不怪系统,而是我不知道在哪里设置...
呵呵
作者: ha_ha_xiao 发布时间: 2010-04-24
ps: 标题少看一个“能”字,就点了进来~
作者: nolava 发布时间: 2010-04-24
作者: nolava
我笔记本上arch比fedora快得嗖嗖的,呃
ps: 标题少看一个“能”字,就点了进来~ |
哈哈,PS部分真有趣~~
对了,我突然想起来,之前在ubuntu下用的reiserfs,在fedora下存放virtualbox磁盘文件的分区也是reiserfs...
刚才在fstab里增加两个参数 noatime,nodiratime
貌似好了点,不过还要接着观望
不知道还有哪位朋友有什么好建议,欢迎提出!
谢谢
作者: ha_ha_xiao 发布时间: 2010-04-24
ps:我多看了一个“功”字......
作者: capperlock 发布时间: 2010-04-25
作者: capperlock
换jfs试试?
ps:我多看了一个“功”字...... |
这样啊,可是我不想折腾了,有很多东西要备份出去...之前要不是发生了一次“事故”,我一直在用reiserfs
哈哈,恩恩,我发的时候确实多打了“能”字,这么隐晦的事情你都看得出来,厉害!
^_^
作者: ha_ha_xiao 发布时间: 2010-04-25
至于reiserfs就不知道了。
作者: jarryson 发布时间: 2010-04-25
作者: jarryson
jfs性能不如ext4,个人体会,arch上比较明显。
至于reiserfs就不知道了。 |
而且/var下零碎文件这么多,还是很适合reiserfs的
作者: dickeny 发布时间: 2010-04-25
是啊,我也听说JFS性能没什么优势,不过相对而言CPU占用较低,呵呵
其实我也不知道到底是不是文件系统的原因,反正现在打开PDF或者图片时读文件依然不是很快...不知道是不是油门踏板或者变速箱坏了,呵呵
至于EXT4确实浪费了一点空间,应该没有10%吧?
另外默认有5%的空间被系统保留而无法使用,但可以用 tune2fs命令来调整,比如
tune2fs -m 2 /dev/sda5 把 sda5 分区的保留空间设置为2%
至于其他参数,你可以搜一下,应该有不少资料吧
^_^
作者: ha_ha_xiao 发布时间: 2010-04-25
那时候冬天还会下比较大的雪(最近许多年来大都下得很小化得很快),寒假也没有太多作业,然后就剩下玩了...
作者: ha_ha_xiao 发布时间: 2010-04-25
ps:我内核一直是-ice,并且打了bfs补丁,.33后我把硬盘*调度器换成了deadline,可能跟这些有关。
作者: capperlock 发布时间: 2010-04-25
作者: capperlock
可能因为我是老机,所以jfs在我这里不管是挂载还是文件读取都能感觉到快,以前我是ext4,openbox进入后硬盘狂读30秒,期间几乎不能操作,jfs4秒左右就好了。
ps:我内核一直是-ice,并且打了bfs补丁,.33后我把硬盘*调度器换成了deadline,可能跟这些有关。 |
呵呵这样啊,openbox没用过,不知道好用不?尝试过几天xfce,但由于没什么时间去摸索,所以不久就又回归gnome了...
-ice什么的听起来挺高深的...
看来你是高手啊,起立致敬然后奉上一杯椰果奶茶
作者: ha_ha_xiao 发布时间: 2010-04-25
-ice 就是kernel26-ice,不要误会。。。。。。
作者: capperlock 发布时间: 2010-04-25
作者: dickeny
EXT4也很好。不过多耗费10%的空间太让我失望了。。。
而且/var下零碎文件这么多,还是很适合reiserfs的 |
Specify the percentage of the filesystem blocks reserved for the
super-user. This avoids fragmentation, and allows root-owned
daemons, such as syslogd(8), to continue to function correctly
after non-privileged processes are prevented from writing to the
filesystem. The default percentage is 5%.
这个5%还是很有用的。
作者: zhuqin_83 发布时间: 2010-04-25
作者: zhuqin_83
-m reserved-blocks-percentage
Specify the percentage of the filesystem blocks reserved for the super-user. This avoids fragmentation, and allows root-owned daemons, such as syslogd(8), to continue to function correctly after non-privileged processes are prevented from writing to the filesystem. The default percentage is 5%. 这个5%还是很有用的。 |
http://www.linuxsir.org/bbs/thread365861.html
当时发现同一个系统用tar复制过去,愣是多“已用”了2G的空间(30%),而且上面这个参数我也已经调整为3%了。。。
由此可见reiserfs对小文件很多的系统是很节省空间的。
作者: dickeny 发布时间: 2010-04-25
kernel26-ice...
长这么大头一次听说这么高科技的名词,看来我连菜鸟都不属于,最多算个菜青虫,哈哈
zhuqin_83兄:
多谢赐教!
恩,我的系统分区都用的默认参数,只修改只读分区的~~
dickeny兄:
拽句洋文:sky that(直译:天那)!也太恐怖了吧...竟然有这种事,恐怖ing...
PS:头像你自己画的吧?真有才!对我来说画人像比画风景和静物难多了 ^_^
作者: ha_ha_xiao 发布时间: 2010-04-25
作者: ha_ha_xiao
谢谢告知!
是啊,我也听说JFS性能没什么优势,不过相对而言CPU占用较低,呵呵 其实我也不知道到底是不是文件系统的原因,反正现在打开PDF或者图片时读文件依然不是很快...不知道是不是油门踏板或者变速箱坏了,呵呵 至于EXT4确实浪费了一点空间,应该没有10%吧? 另外默认有5%的空间被系统保留而无法使用,但可以用 tune2fs命令来调整,比如 tune2fs -m 2 /dev/sda5 把 sda5 分区的保留空间设置为2% 至于其他参数,你可以搜一下,应该有不少资料吧 ^_^ |
作者: bearson 发布时间: 2010-04-26
作者: bearson 发布时间: 2010-04-26
作者: bearson
我认为不是 fs单方面的原因,fs 差距不会这么大。可以试试看直接跑其他系统的二进制程序,推测下可能出现问题的地方。
|
恩,我也觉得。可惜还没找到大概哪方面出的问题...
欢迎提出建议~~
作者: ha_ha_xiao 发布时间: 2010-04-26
作者: lifc 发布时间: 2010-04-29
作者: levn 发布时间: 2010-04-29
作者: lifc
感觉像是io调度器、系统抢占策略以及文件系统类型、挂接选项(异步、atime、diratime等)方面的差异,可以试试直接拿ubuntu的内核和模块过来用。
|
恩...以后有空了可以试试看,不过目前被论文搞的头大,呵呵
作者: ha_ha_xiao 发布时间: 2010-04-29
作者: levn
我怎么觉得是显卡的问题呢……==
|
也许是显卡驱动的问题,以前ubuntu、fedora下都是手动装的驱动,但archlinux下是用pacman自动下载安装的。
至于显卡,8400M G,虽然不怎么样,但之前还没这么夸张
作者: ha_ha_xiao 发布时间: 2010-04-29
首先我的显卡是8400M G,虽然比较弱,但之前在ubuntu/fedora下表现没这么差。
比如运行glxgears,关掉所有特效,在默认的窗口大小下,FPS2000左右;最大化(1280x800分辨率,上有工具栏,下有dock,分别占据了一些空间)之后300左右。
我也尝试手动安装官网上的195.36.24版驱动,但跟pacman安装的没差别。
在此想请教下各位朋友,有谁遇到过archlinux下nvidia显卡性能低下的问题,如何解决。
谢谢!
作者: ha_ha_xiao 发布时间: 2010-04-30
作者: ha_ha_xiao
根据到目前为止的证据表明,应该是显卡驱动性能的问题。
首先我的显卡是8400M G,虽然比较弱,但之前在ubuntu/fedora下表现没这么差。 比如运行glxgears,关掉所有特效,在默认的窗口大小下,FPS2000左右;最大化(1280x800分辨率,上有工具栏,下有dock,分别占据了一些空间)之后300左右。 我也尝试手动安装官网上的195.36.24版驱动,但跟pacman安装的没差别。 在此想请教下各位朋友,有谁遇到过archlinux下nvidia显卡性能低下的问题,如何解决。 谢谢! |
应该找一个旧的源把 xorg-server 之类的降级就好了。或者等待 nv 官方的新驱动。
作者: bearson 发布时间: 2010-04-30
过几天试试看,不知道是不是xorg的关系,只听说新版本在ubuntu 10.04 rc里,使用intel显卡驱动时会发生内存泄漏...听起来蛮恐怖的,呵呵
作者: ha_ha_xiao 发布时间: 2010-05-01
作者: ha_ha_xiao
谢谢bearson的回复!
过几天试试看,不知道是不是xorg的关系,只听说新版本在ubuntu 10.04 rc里,使用intel显卡驱动时会发生内存泄漏...听起来蛮恐怖的,呵呵 |
又比如,昨晚试了试catalyst,才一个傍晚,xorg就崩到了300M,明显的内存泄漏。今天换回了xf86-video-ati,这么久了,xorg也还是占用75M而已。
可见,有时也是驱动的关系啊。
作者: 沈觅仁 发布时间: 2010-05-01
作者: 沈觅仁
内存泄漏也不算很可怕。应该是,比如运行一个窗口的程序、关掉后,xorg会漏掉一些内存不释放,因此xorg的内存占用越来越高。
又比如,昨晚试了试catalyst,才一个傍晚,xorg就崩到了300M,明显的内存泄漏。今天换回了xf86-video-ati,这么久了,xorg也还是占用75M而已。 可见,有时也是驱动的关系啊。 |
最近在搞论文,经常要看PDF,但延迟的我受不了,有转回ubuntu/fedora的冲动
:-(
作者: ha_ha_xiao 发布时间: 2010-05-01
作者: ha_ha_xiao
我感觉已经很可怕了...呵呵
最近在搞论文,经常要看PDF,但延迟的我受不了,有转回ubuntu/fedora的冲动 :-( |
我用 Archlinux 也有的时候升级后发现某个 Bug 或者是什么的很 annoying,不过过一阵子总会被搞定的,而且多数情况下新功能的惊喜会大过 Bug 带来的遗憾。
我觉得如果硬盘够用的话,觉得系统比较稳定的时候,镜像一个本地源是比较合适的。现在在本地就有一个1月30日的版本的i686 core,extra,community。必要时可以回退回来。
pacman配置里面可以直接写成本地路径:
Server = file:///home/quark/mirror/archlinux/$repo/os/i686
虽然官方的说明好像只说了可以用 http 和 ftp ....
作者: bearson 发布时间: 2010-05-02
下星期准备试试
还有想请教大家的是,如果显卡跟 8400M G 一个档次的,麻烦说一下运行 glxgears 的帧数以及对应的分辨率好吗? 比如默认大小,以及最大化(相应分辨率)的帧数。
感激不尽!
本人关掉所有特效,在默认的窗口大小下:
FPS :2000 左右
最大化(1280x800分辨率,上有工具栏,下有dock,分别占据了一些空间):300 左右
作者: ha_ha_xiao 发布时间: 2010-05-02
换Okular就OK了.内存分配大些,不会卡的.
作者: wrfwsh 发布时间: 2010-05-03
作者: wrfwsh
用Wine+pdfxcview?这是这个软件的问题.不是你的机器问题.
换Okular就OK了.内存分配大些,不会卡的. |
不是,我是用自带的 文档查看器 看的
我内存2.5G,应该不是它的问题吧,呵呵
作者: ha_ha_xiao 发布时间: 2010-05-05
作者: wrfwsh 发布时间: 2010-05-05
作者: Karv 发布时间: 2010-05-05
benq s41 14宽屏 1280x800分辨率
8400和8600差不多同一个档次 2000+的分值 也差别太大了。
作者: Karv 发布时间: 2010-05-05
作者: wrfwsh
默认内存好像是使用中间那个选项,内存大的可以设置第三个,到首选项里看看性能设置
|
为了搞论文我前天终于把arch换成ubuntu了,在我的机器上速度明显提升...
不过以后有空了我还回来的,嘿嘿
作者: ha_ha_xiao 发布时间: 2010-05-06
作者: Karv
nvidia驱动应该是19.53 应该这个版本 现在上班 平常没注意看
benq s41 14宽屏 1280x800分辨率 8400和8600差不多同一个档次 2000+的分值 也差别太大了。 |
我现在换成ubuntu 10.04了,测了下跟在archlinux下成绩差不多,但系统使用感觉明显比之前要快。比如浏览图片时切换图片速度快多了(几MB大的照片)...
作者: ha_ha_xiao 发布时间: 2010-05-06
作者: Karv
nvidia驱动应该是19.53 应该这个版本 现在上班 平常没注意看
benq s41 14宽屏 1280x800分辨率 8400和8600差不多同一个档次 2000+的分值 也差别太大了。 |
因此8600 8k+,8400 2k+是很正常的成绩。
当然,以我的经验 8600 64bit系统可以做到 9k-10k+
作者: poet 发布时间: 2010-05-06
这个,我是确实没怎么去比较了,只是个人感觉都是8***,还以为性能相差不多。
作者: Karv 发布时间: 2010-05-06
虽然glxgears数据差不多,但使用感觉上arch和ubuntu响应速度还是有一定的差别,看来不一定是显卡或驱动的性能问题。
ubuntu 10.04下读取jpg图片的速度明显快很多,但对PDF来说仍会loading一会儿。另外,整个桌面的相应速度也快一些(这个没数据比较,只是个人感觉,但应该不会错)。
作者: ha_ha_xiao 发布时间: 2010-05-07
作者: ha_ha_xiao
谢谢poet兄和Karv兄!
虽然glxgears数据差不多,但使用感觉上arch和ubuntu响应速度还是有一定的差别,看来不一定是显卡或驱动的性能问题。 ubuntu 10.04下读取jpg图片的速度明显快很多,但对PDF来说仍会loading一会儿。另外,整个桌面的相应速度也快一些(这个没数据比较,只是个人感觉,但应该不会错)。 |
1、IO的因素。
2、内核的因素。
作者: 沈觅仁 发布时间: 2010-05-07
看来我还是暂缓提问,等最近忙完了,多看点基础知识的东西再说吧
我还是会回来的~~呵呵
作者: ha_ha_xiao 发布时间: 2010-05-07
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28