如何构建减少的运行时映像

时间:2014-08-07 20:49:15

标签: pharo

我很长一段时间VA Smalltalk开发人员和VA有一个非常广泛的依赖机制来创建减少的运行时映像。我在Pharo看不到这样的事。我已经研究过Metacello,但这似乎更多的是将软件包加载到开发环境中。有没有记录在Pharo中这样做的方法?

1 个答案:

答案 0 :(得分:3)

与其他编程环境相比,Pharo已经占据了非常小的尺寸:大多数时候内存中的内存不到30米。

尽管如此,如果您仍然需要缩小的图像,您可以开始使用Pharo-minimal图像,您可以在此处挖掘:https://ci.inria.fr/pharo/view/4.0-Bootstrap/job/Pharo-4.0-Bootstrap-Step-1.0-Shrink/

Pharo-minimal图像是一个缩小的图像,只有系统的内核和加载其他项目的方法。 您可以查看兄弟作业以了解如何加载它们,但基本上是这样的:

./pharo Pharo.image config http://smalltalkhub.com/mc/Pharo/SystemConfigurations/main ConfigurationOfSUnit --group=Core,Tests  --install=stable