Chinaunix
标题:
buildworld 吐血了 求教...
[打印本页]
作者:
james90404
时间:
2015-07-07 03:13
标题:
buildworld 吐血了 求教...
本帖最后由 james90404 于 2015-07-07 03:27 编辑
今天想编译个32bit环境搞一下wine buildworld中途当机自动重啟了
我是一边编译一边做自己的事情 是系统资源不够吗?
爬文爬到ccache 这个东西有效吗? 想测一下...
顺便考虑使用ccache编译全系统...
作者:
james90404
时间:
2015-07-07 03:34
看来又是zfs的问题...总是吃吃吃...
作者:
lsstarboy
时间:
2015-07-07 08:40
什么机器?
按惯例,buildworld重启要考虑可能是硬件有问题。
作者:
james90404
时间:
2015-07-07 12:00
个人自组pc 处理器apu 8G内存分配2G给内显
上网爬文说使用zfs最少需要4G以上内存 8G才会顺畅
看了官方zfs tuning guide 好像64bit的系统不需要调校什么...
回复
3#
lsstarboy
作者:
james90404
时间:
2015-07-07 12:09
电源供电应该也没问题 使用430W的 apu消耗不大
比较疑虑的是有多接独显 也是功耗不大的 但是没有加hw.pci.do_power_nodriver=3到loader.conf
不晓得这是不是原因之一...
作者:
james90404
时间:
2015-07-07 12:19
amd驱动官方也还没实现电源管理 总之...被搞混了
作者:
lsstarboy
时间:
2015-07-07 14:21
vfs.zfs.arc_max设置了吗?
印象中独显不加载驱动的时候风扇是全速转动,进入x以后才安静。
作者:
james90404
时间:
2015-07-07 15:59
回复
7#
lsstarboy
那个数值要设定多少才好?
胡乱设定太小桌面起动都慢...
作者:
lsstarboy
时间:
2015-07-07 16:01
先设1G试试
作者:
james90404
时间:
2015-07-07 19:03
1G 2G之前都测过 不过我想依然不够 freebsd forum这样讲 下面一篇也这样讲
http点://163点27点129点3/wordpress/?p=83
居然借由讨论无意中爬到本来找不到的资料...
回复
9#
lsstarboy
作者:
lsstarboy
时间:
2015-07-07 21:23
回复
10#
james90404
他的这个参数有点夸张
作者:
james90404
时间:
2015-07-07 21:35
回复
11#
lsstarboy
有其他比较公正的公式吗?
官方zfs tuning好像说不多...
作者:
lsstarboy
时间:
2015-07-07 21:51
官方zfs tuning说的就比较全面啊。
应该没有固定的公式,给磁盘系统内存多了,系统内存相对就少了,特别是x系统,自已根据情况找个平衡呗。
作者:
james90404
时间:
2015-07-07 22:02
回复
13#
lsstarboy
它上面说的脚本测量arc_max 、VDEV cache size
感觉有点小...实在搞不懂
#!/bin/sh -
TEXT=`kldstat | awk 'BEGIN {print "16i 0";} NR>1 {print toupper($4) "+"} END {print "p"}' | dc`
DATA=`vmstat -m | sed -Ee '1s/.*/0/;s/.* ([0-9]+)K.*/\1+/;$s/$/1024*p/' | dc`
TOTAL=$((DATA + TEXT))
echo TEXT=$TEXT, `echo $TEXT | awk '{print $1/1048576 " MB"}'`
echo DATA=$DATA, `echo $DATA | awk '{print $1/1048576 " MB"}'`
echo TOTAL=$TOTAL, `echo $TOTAL | awk '{print $1/1048576 " MB"}'`
作者:
james90404
时间:
2015-07-08 03:09
刚刚调整一下 上面网址的运作起来挺不错 不过还没高负载测试
作者:
lsstarboy
时间:
2015-07-08 08:29
回复
14#
james90404
这是内核占用的空间,别搞混了,是要用减法的。
作者:
lsstarboy
时间:
2015-07-08 08:30
回复
15#
james90404
不过8G和4G,加法减法都差不多
作者:
james90404
时间:
2015-07-08 12:10
回复
16#
lsstarboy
最大内存减掉运行出来的数字?会不会占用太大...
实在有点搞不懂...
作者:
james90404
时间:
2015-07-08 12:55
我看先了解zfs怎么运作的再说...
作者:
lsstarboy
时间:
2015-07-08 14:52
回复
18#
james90404
不是最大内存哦,是kmem的最大内存,如果在amd64下,你没有设置kmem,就等于系统最大内存,最为默认最大是1T多,一般机器不会超过这么大内存。
作者:
lsstarboy
时间:
2015-07-08 15:02
vmstat -m,你可以看一下solaris模块的内存占用量
作者:
james90404
时间:
2015-07-08 15:32
回复
20#
lsstarboy
最大内存难怪我会当 原来是kmem的大小 多谢版主讲解 这下睡醒需要了解的就少点
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2