Hi Steve,

 Thank you for your reply.

On Sun, 16 Jun 2013 02:26:01 +0100
Steve McIntyre <[email protected]> wrote:
> Building a (potentially large) set of images for an individual
> architecture takes ~30-40 minutes end-to-end; we currently build for
> the following 15 arches:
> 
>  i386 source amd64 multi-arch powerpc armel armhf ia64 mips mipsel s390
>  s390x sparc kfreebsd-amd64 kfreebsd-i386

 Is it built with multiple hosts (for each arch) or single host?

> That's where the time goes. The sets we're building for each arch can
> include up to 9 different types of image:
> 
>   netinst
>   netinst with firmware
>   normal full CD set (Gnome desktop)
>   kde CD
>   lxde CD
>   xfce CD
>   full DVD set
>   full BD set
>   full DL-BD set
> 
> They're currently all run in parallel as we build for one
> architecture, getting a massive win from paralellism and caching on
> pettersson (the CD build machine). I'm hoping we can add some SSDs
> into pettersson next, to make the build process even faster.

 Do those 9 images run at once?

 Surely SSD makes it faster a bit, but I recommend to use PCIe flash.
 I've tested debian-cd script for amd64 arch with HDD/SSD(raid0)/ioDrive(raid0),
 archive data on each 1 partition and output to same partition.

-------------------------------------------------------------------
# make image-trees

HDD

real    20m34.608s
user    4m47.538s
sys     7m32.480s


SSD
real    13m58.332s
user    4m43.626s
sys     7m57.726s


ioDrive
real    12m49.472s
user    4m46.786s
sys     8m50.189s

------------------------------------------------------------
# make images (normal full CD set)

HDD

real    68m4.551s
user    30m41.327s
sys     3m55.095s

SSD

real    50m4.132s
user    30m31.302s
sys     3m51.378s


ioDrive
real    19m2.295s
user    29m59.704s
sys     3m42.222s
------------------------------------------------------------

 Probably we don't want to use ioDrive since it needs proprietary driver,
 but similar PCIe flash device (Intel 910?) would be able to gain better
 performance than normal SSD drives.


-- 
Regards,

 Hideki Yamane     henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/[email protected]

Reply via email to