首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于牛仔建筑的tmpfs?

用于牛仔建筑的tmpfs?
EN

Ask Ubuntu用户
提问于 2010-08-21 14:40:02
回答 2查看 833关注 0票数 4

我是一个包商,所以我经常需要使用cowbuilderpbuilder来构建软件包,无论是自己使用还是赞助别人的工作。

在我的笔记本电脑上,我的磁盘不是世界上最快的,所以我正在考虑使用tmpfs作为构建区域,/var/cache/pbuilder/build,以加快构建过程。其中的文件可能会变得相当大,例如,我现在在那个文件夹中有2.2GB的数据。此外,牛仔的工作方式是复制浅表牛(我认为使用硬链接)。

tmpfs下挂载构建目录是否可行?

我在Ubuntu10.04 Lucid上,但不久将转移到Maverick的预发行版。我的机器有4GB内存。

EN

回答 2

Ask Ubuntu用户

发布于 2010-08-22 01:09:31

我以前为pbuilder使用了tmpfs,并针对ext4做了一些基准测试。使用4GB的ram,大多数包在tmpfs上的速度都在30%-100%之间,甚至可以达到Xorg这样大的包。

为了使您的包缓存在chroot中可用,您需要绑定挂载/var/ cache /apt/存档。

您可以使用sbuild和aufs联合挂载获得一个更有效的构建,其中基本色色不会被复制到ram中。

票数 4
EN

Ask Ubuntu用户

发布于 2010-08-21 16:51:26

请记住,硬链接不能跨文件系统工作。我认为使用tmpfs会很糟糕。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/2817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档