Rehber · CI ve derleme çiftlikleri · resmi gereksinimler 1 Kasım 2026'da okundu
Bir derleme sunucusu hangi donanımı gerektirir?
Android, Chromium, LLVM ve Rust'ın derleme belgelerinden alınan ve kiralık güncel nesil bare metal ile eşleştirilen, büyük kod tabanlarını derlemek için çekirdek, bellek ve disk.
Bir derleme sunucusu, derlemenizin meşgul tutabildiği kadar çok sayıda hızlı çekirdek gerektirir. Ayrıca paralel derlemelerin ve bağlamaların hiçbir zaman swap'a düşmemesi için yeterli RAM ve kaynaklar, çıktılar ve önbellekler için NVMe gerektirir. Android'in resmi alt sınırı 64 GB RAM ve 400 GB boş disktir. Lumenfer'ın Lumen 8 (8 çekirdek / 16 iş parçacığı, 64 GB DDR5) 30 gün başına $109,37 tutar, kripto ile ödenir, KYC olmadan.
Resmi derleme gereksinimlerine bir bakışta
Android (AOSP)
64-bit x86, en az 64 GB RAM, 400 GB boş disk (kaynak kodu çekmek için 250 GB, derlemek için 150 GB)
Linux üzerinde Chromium
x86-64, en az 8 GB RAM, 16 GB'ın üzeri kesinlikle önerilir, 100 GB boş disk
Rust derleyicisi
2+ çekirdek, 8 GB+ RAM, 30 GB+ boş disk; rehber 10 veya 20 çekirdeğin çok fazla olmadığını da ekliyor
LLVM ve Clang
Tam debug derlemesi için 15-20 GB disk alanı; Release çok daha azını gerektirir
Jenkins
Derlemeleri controller üzerinde değil, agent'lar üzerinde çalıştırın
ccache
Varsayılan önbellek boyutu 5 GiB, isteğe bağlı uzak depolama ile
Lumenfer CPU
AMD EPYC 4244P, AMD Ryzen 7 9700X, AMD Ryzen 9 9950X, AMD EPYC 9254, AMD EPYC 9354: hepsi 2022 veya sonrasında çalıştırıldı
Lumenfer depolama
Yalnızca NVMe. İki diskli planlarda işletim sistemi, yazılım RAID 1 yansısı üzerinde gelir; teslimattan önce RAID 0 veya iki ayrı disk tercih ederseniz destek ekibine danışın
Fiyat
30 gün başına Lumen 6 $91,65, Lumen 8 $109,37, Lumen 16 $205,27, Lumen 24 $356,25, Lumen 32 $749,67
Bir derleme sunucusu kaç CPU çekirdeğine ihtiyaç duyar?
Derleme grafiğinizin aynı anda çalıştırabildiği kadar: derleme adımları çekirdeklere dağılır, son bağlama işlemleri ve kod üreticileri ise genellikle tek çekirdekte çalışır. Ninja varsayılan olarak görevleri paralel çalıştırır. Make ile LLVM'in rehberi CPU sayınıza yakın bir değeri -j ile geçmenizi söyler.
Google'ın Android belgeleri en net kamuya açık rakamları verir. Google, Android'i 64 GB RAM'li 72 çekirdekli makinelerde derler: tam bir derleme yaklaşık 40 dakika sürer. 64 GB RAM'li 6 çekirdekli bir makinede aynı tam derleme yaklaşık 6 saat sürer.
On iki katı çekirdek, Google'ın tam Android derlemesini yaklaşık dokuz kat kısalttı; 6 saatten 40 dakikaya. Bu Google'ın rakamı, bizim değil: Lumenfer herhangi bir kıyaslama yayınlamaz. Rust derleyici rehberi de aynı noktayı daha yalın bir dille belirtir. 2 çekirdek ister ve 10, 20 ya da daha fazlasının çok olmadığını söyler.
Tek iş parçacıklı adımlar yine de bir taban çizer. Uzun bir son bağlama işlemi tek çekirdeğin hızında çalışır, bu yüzden çekirdek başına hız da önemlidir. Kiralık sunucu için en iyi CPU rehberimiz saat hızını çekirdek sayısıyla karşılaştırır. Kaç çekirdeğe ihtiyacınız olduğu çekirdekleri iş yüklerine eşler.
Bir derleme sunucusu ne kadar RAM'e ihtiyaç duyar?
Her paralel görevin tepe noktasında ihtiyaç duyduğu kadar, artı bağlayıcı: Android 64 GB minimum belirler, Chromium 16 GB'dan fazlasını önerir. Belleğin tükenmesi sadece bir derlemeyi yavaşlatmaz. Makineyi swap'a iter ya da görevi öldürür.
Bağlama bellek sıçramasıdır. LLVM'in rehberi bağlamanın çok fazla bellek kullanabileceği konusunda uyarır. LLVM_PARALLEL_LINK_JOBS seçeneği Ninja ile eşzamanlı bağlama işlemlerini sınırlar; bellek azsa bunu 1 olarak ayarlayın.
Debug sembolleri RAM ve disk maliyeti getirir. Chromium, bağlama işlemleri bellek yetersizliğinden başarısız olduğunda is_debug = false veya symbol_level = 0 önerir.
Swap bir güvenlik ağıdır, kapasite değil. Chromium, 8 GB'lık bir makinede en az 32 GB SSD swap, 16 GB'lık bir makinede ise 16 GB talep eder.
RAM disk yazmalarının yerini alabilir. Chromium, RAM ve swap bunu tutabildiği sürece derleme çıktısı için bir tmpfs'e izin verir.
Kendi derlemenizi boyutlandırmak için bir görevin tepe belleğini /usr/bin/time -v ile ölçün ve planladığınız paralel görev sayısıyla çarpın. Üstüne en büyük bağlama işlemini ekleyin.
Bir derleme sunucusu ne tür depolamaya ihtiyaç duyar?
Kaynaklar, çıktılar ve önbellekler için yeterli alana sahip hızlı yerel NVMe: Android 400 GB boş alan ister, Chromium ise 100 GB. Derlemeler binlerce küçük dosyayı okur ve nesne dosyalarını patlamalar halinde yazar. Yerel NVMe bunu CPU'ya yakın tutar. Kiralık sunucularda NVMe ve SATA SSD karşılaştırmamız farkı açıklar.
Debug derlemeleri çok daha fazla yer kaplar. LLVM'in rehberi tam bir LLVM ve Clang debug derlemesini 15 ila 20 GB olarak belirtir; Release için ise çok daha azı yeterlidir.
Önbelleklerin kendi bütçesi olmalı. ccache, önceki sonuçları depolayarak yeniden derlemeleri hızlandırır ve varsayılan sınırı 5 GiB'tır. Büyük kod tabanları daha büyük bir sınır gerektirir.
Paylaşılan önbellekler daha büyük disklerden iyidir. ccache yerel önbelleğinden sonra uzak depolamayı sorgulayabilir. Chromium'un varsayılan derleme aracı olan Siso, bunun yerine uzak çalıştırma ve önbelleğe almayı destekler.
İki diskli planlarda işletim sistemi, yazılım RAID 1 yansısı üzerinde gelir; teslimattan önce RAID 0 veya iki ayrı disk tercih ederseniz destek ekibine danışın. Bir derleme makinesinde RAID 0 geçici alanı ikiye katlar ve bozulan bir sürücü yalnızca yeniden oluşturabileceğiniz önbellekleri kaybettirir. Her iki durumda da kaynakları git'te tutun ve üretilen dosyaları makinede bırakmayın.
Derlemeler CI controller'ı üzerinde mi çalışmalı?
Hayır: Jenkins, controller üzerindeki executor'ları kötü bir uygulama olarak adlandırır ve görevleri agent'lara devretmenizi söyler. Donanım rehberi, agent'ları çalıştırdıkları derlemeler için yeterli belleğe sahip genel x86 makineler olarak tanımlar. Controller küçük kalır. Jenkins, bağlı her derleme düğümü için yaklaşık 2 MB veya daha fazla bellek hesaplar.
Bir derleme sunucusu ECC belleğe ihtiyaç duyar mı?
Günlük CI için değil, ancak imzalayıp dağıttığınız release derlemeleri için tercih edin. ECC bellek, tek bitlik hataları bir dosyaya ulaşmadan önce algılar ve düzeltir. Bu olmadan, nadiren ters dönen bir bit, tüm testleri geçen bir üretilen dosyanın içinde kalabilir.
ECC'li Lumenfer planları şunlardır: Lumen 6 (32 GB DDR5 ECC), Lumen 24 (256 GB DDR5 ECC) ve Lumen 32 (384 GB DDR5 ECC). Ryzen planları standart DDR5 listeler. ECC RAM'e ihtiyacınız olup olmadığı sayfamız bu dengeyi ele alır.
Hangi Lumenfer plan hangi derlemeye uyar?
Planı en büyük derlemenize göre eşleştirin, ardından her yedek 4 ila 8 iş parçacığı için bir paralel görev ekleyin. Her plan tam bir makinedir: hypervisor yok, komşu yok. Yalnızca Linux imajları: Debian, Ubuntu, AlmaLinux ve Rocky Linux, ayrıca donanım üzerinde sanal makine çalıştırmak için Proxmox VE. Windows sunulmaz.
Lumenfer'in 30 October 2026 incelemesinde, 18 KYC'siz kripto hosting'in 12'ü en ucuz dedicated sunucusunu 2022'den önce çalıştırılan bir CPU ile satıyordu. Her Lumenfer planı 2022 veya daha yeni bir CPU'yu DDR5 bellek ile çalıştırır. Tam fiyatlar ve koşullar Lumenfer fiyatlandırma sayfasında.
Derleme sunucusu olarak Lumenfer planları
Tüm sütunları görmek için kaydırın
Plan
CPU
Çekirdekler
Bellek
Diskler
30 gün başına
Uygun olduğu senaryo
Lumen 6
AMD EPYC 4244P
6 çekirdek / 12 iş parçacığı
32 GB DDR5 ECC
2 × 960 GB NVMe
$91.65
Küçük servisler, test runner'ları, bir Jenkins controller
Lumen 8
AMD Ryzen 7 9700X
8 çekirdek / 16 iş parçacığı
64 GB DDR5
2 × 1 TB NVMe
$109.37
Orta ölçekli C++, Rust ve Java derlemeleri
Lumen 16
AMD Ryzen 9 9950X
16 çekirdek / 32 iş parçacığı
128 GB DDR5
2 × 1.92 TB NVMe
$205.27
Chromium boyutunda kod tabanları, 4 ila 8 paralel görev
Lumen 24
AMD EPYC 9254
24 çekirdek / 48 iş parçacığı
256 GB DDR5 ECC
2 × 1.92 TB NVMe
$356.25
ECC bellek üzerinde Android, Proxmox altında runner VM'leri
Lumen 32
AMD EPYC 9354
32 çekirdek / 64 iş parçacığı
384 GB DDR5 ECC
2 × 3.84 TB NVMe
$749.67
Tam Android derlemeleri, paylaşılan bir derleme farm'ı
Başka yerlerde karşılaştırılabilir 8 çekirdekli ve 16 çekirdekli sunucuların maliyeti nedir
Kayıt sırasında kimlik kontrolü yapmayan kripto ile ödeme yapan hosting'ler; 2022+ CPU, yalnızca NVMe, aylık faturalandırma. 1 EUR = 1.1172 USD (ECB, 30 Ekim 2026).
Bir derleme sunucusu kiralayın
Kripto bakiyesinden 30 gün, 3 ay, 6 ay veya 12 ay olarak faturalandırılır. Amsterdam (Hollanda), Reykjavik (İzlanda), Zürih (İsviçre) ve Bükreş (Romanya): dört şehirde de beş planın tamamı, her yerde tek fiyat.
Her planda: 2022+ CPU · DDR5 · Yalnızca NVMe · RAID 1 · Dedicated IPv4 · KYC yok
Derleme sunucusu donanımı: SSS
Bir derleme sunucusu için 32 GB RAM yeterli mi?
Birçok proje için evet: Chromium'un Linux kılavuzu 8 GB ister ve 16 GB'ın üzerini şiddetle önerir. Android için hayır: Google'ın minimumu 64 GB. Karar vermeden önce paralel iş sayınızı ve tepe bağlantı belleğinizi hesaplayın.
tmpfs ile RAM'de derleme yapabilir miyim?
Evet. Chromium'un belgeleri, disk yazımını azaltmak için derleme çıktısına bir tmpfs önerir. RAM artı swap'ın bu çıktıyı tutacak kadar büyük olması gerektiği konusunda uyarır. Daha fazla belleğe sahip planlar hem derlemeye hem de tmpfs'e yer bırakır.
ccache mi yoksa uzaktan yürütme mi kullanmalıyım?
Klasik Make, CMake veya Ninja derlemeleri için ccache kullanın; büyük ağaçlar için varsayılan 5 GiB sınırını yükseltin. Chromium'un belgeleri, uzaktan yürütmeyi destekleyen Siso derleme aracıyla ccache ve icecc'in işe yaramadığını söyler.
Bu sunucu Windows veya macOS yazılımı derleyebilir mi?
Yalnızca Linux imajları: Debian, Ubuntu, AlmaLinux ve Rocky Linux, ayrıca donanım üzerinde sanal makine çalıştırmak için Proxmox VE. Windows sunulmaz. Diğer hedefler için çapraz derleme araç zincirleri Linux'ta sorunsuz çalışır. Yerel macOS ve Windows derlemeleri, bu sistemleri çalıştıran makineler gerektirir; başka yerde.
Bir derleme sunucusunu ne kadar hızlı edinebilirim?
Sunucunuz ödeme onaylandıktan birkaç dakika sonra devreye girer ve bekleme hiçbir zaman bir saati aşmaz; panel kurulumu izler, ardından makine çalışır olduğunda IP adresini gösterir. Kripto bakiyeden BTC, USDT, USDC, ETH, SOL, LTC, XMR ile ödersiniz, KYC olmadan. 6 veya 12 aylık süreler, 30 günlük yenilemelerden aylık olarak daha ucuza gelir.
2026'da kiralık bir dedicated sunucu için iş yüküne göre en iyi CPU: Ryzen 9000, EPYC 4005, EPYC 9004/9005, Xeon 6. Lumenfer: 2022+ CPU'lar, KYC yok, kripto.