LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 900|回复: 4

CCACHE 使用问题

[复制链接]
发表于 2006-2-11 18:59:22 | 显示全部楼层 |阅读模式
关于CCACHE这个,
传说安装好之后编译速度会提高很多恨多,
不再废话,开始询问。

因为使用的是Gentoo,所以直接就
emerge ccache <-- 这是安装ccache

之后我曾经设置过make.conf中
的CCACHE_SIZE="2G"还有ccache -M 2G
问题就是在我大规模编译的时候,
ccache -s
显示都是0,没有任何增长。

CCACHE_DIR="/var/temp/ccache" ccahce -s
也是一样。

网络上面有过另外一种设置,
cp ccache /usr/local/bin/
ln -s /usr/local/bin/ccache /usr/local/bin/gcc
ln -s /usr/local/bin/ccache /usr/local/bin/g++
ln -s /usr/local/bin/ccache /usr/local/bin/cc
之后使用which gcc

可是两种都没有任何效果。

有人使用过CCACHE吗?
怎么可以解决。
发表于 2006-2-11 22:16:26 | 显示全部楼层
export PATH="/usr/lib/ccache/binPATH" 以后再试试

使用ccache并不能提高编译速度,只是利用硬盘空间作cache,重复编译时有一定几率命中而已
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-12 00:00:59 | 显示全部楼层
thx, u right
it just work by hit and miss
after a long time ,
it will reduce compling time

so i just add
something to my make.conf
like that
################
FEATURES="ccache"
################

now the ccache work fine
回复 支持 反对

使用道具 举报

发表于 2006-2-12 08:09:05 | 显示全部楼层
ccache -s
cache hit                              4
cache miss                          2180
called for link                       89
compile failed                         6
not a C/C++ file                      11
autoconf compile/link                 76
unsupported compiler option            3
no input file                          9
files in cache                      4360
cache size                          48.0 Mbytes
max cache size                       2.0 Gbytes
emerge --info
Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gent oo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable d]
ccache version 2.3 [enabled]

参考这个帖子,http://gentoo-wiki.com/Ccache
之前还运行了/usr/bin/ccache-config --install-links
装firefox以前要1个多小时,启用ccache后半个小时。
回复 支持 反对

使用道具 举报

发表于 2006-2-12 19:53:34 | 显示全部楼层
好象对gcc4无效
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表