Madencilik sırasında CPU iş parçacığı sayısı değiştiğinde seine’ın ne yaptığını anlayın. Rehber, yayımlanmış v0.2.36 sürümünü temel alır; üretken ayarı, kayıtlı seçimleri ve bellek uyarlamalarını açıklar. Kurulum için madencilik rehberini, paneller için gösterge paneli turunu kullanın.
Otomatik CPU ayarı nasıl çalışır?
CPU ayarı açıkken seine uyumlu kayıtlı sayıyla veya donanım tahminiyle madenciliğe başlar, ardından gerçek işle ayarları karşılaştırır. Temel ayarı ölçer, adayı dener ve temel ayarı yeniden ölçer. Kullanılabilir RAM ve yapılandırılmış sınırlar, makineye uygun ayar arayışını sınırlar.
Arama bitmeden madencilik başlar
Otomatik ayar için --threads belirtmeyin. Normal madencilikte seine kaynak bütçesinde başlangıç sayısı seçer ve çevrimdışı iş parçacığı taraması yapmadan çalışmaya başlar. Uyumlu önbellek başlangıcı sağlayabilir. Yeni makine, sonraki karşılaştırmalarla geliştirilen bir tahminle başlar.
Her deneme geçen süre içindeki tamamlanmış hashleri ölçer. Yeni bellek alanları ölçüm penceresinden önce ilk hashi tamamlar. Temel–aday–temel sırası, ayar etkisini değişen koşullardan ayırır. Temel ölçümde büyük kayma, bellek sınırı değişimi veya uzun süre iş kaybı karşılaştırmayı geçersiz kılabilir. Paneldeki kısa sıçrama uzun bir kararın yalnızca tek gözlemidir.
Daha fazla iş parçacığı neden her zaman yardımcı olmaz?
Her etkin CPU iş parçacığı büyük bellek alanı kullanır ve bellek bant genişliğini paylaşır. Sayıyı artırmak daha çok eşzamanlı iş sağlar, fakat sonuç tüm sisteme bağlıdır. Ayarlayıcı en yüksek sayının en hızlı olduğunu varsaymak yerine toplam CPU H/s değerini karşılaştırır. RAM rehberi bellek bütçesini açıklar.
Varsayılan profil balanceddır. Profiller ayar politikasını ve çalışma varsayılanlarını yönetir; efficiency daha az iş parçacığını tercih edebilen açık bir seçimdir. Değerlendirirken aynı profili koruyun. Sayı, CPU yerleşimi ve bellek sayfaları etkileşir; başka makine veya yapılandırmanın sonucu otomatik kopyalanacak ayar değil, başlangıç referansıdır.
Diğer programlar RAM istediğinde ne olur?
Otomatik bellek bütçesi mevcut kaynaklarla değişir. Bellek baskısında iş parçacıkları mevcut hashi bitirip park edebilir ve alanlarını serbest bırakabilir. Yeterli boşluk sürekli geri geldiğinde madenci uygun yuvaları etkinleştirip aramaya devam edebilir. Başka uygulamalar çalışan bilgisayarda etkin sayı aynı oturumda koşullara uyabilir.
Geçici azalma daha önce öğrenilen yüksek sayıyı silmek zorunda değildir. Önbellek ile etkin sayının amaçları farklıdır. Linux’ta serbest bırakılan açık HugeTLB alanları ayrılmış büyük sayfa havuzuna döner; seine işletim sistemindeki bu havuzu yeniden boyutlandırmaz. Rezervasyon değişiklikleri için huge pages rehberini kullanın ve bunları sıradan boş RAM’den ayırın.
seine CPU çekirdeğini de ayarlar mı?
Uygun CPU’lar sayı yanında desteklenen hash kod yollarını da karşılaştırabilir. Kernel burada hash hesabının yazılım uygulamasıdır. Madenci desteklenen işlemci komutlarını denetler ve uygun yolları tekrarlanan madencilik örnekleriyle karşılaştırır. Çekirdek ve sayı denemeleri sırayla yapılır; bellek yönetimi sürer. Teknik rehber sürümün adaylarını açıklar.
Otomatik CPU değişimleri havuz bağlantısını korur ve GPU arka uçlarını yeniden başlatmaz. Çekirdekler tamamlanmış hashler arasında, ayrılmış bellek korunarak değişir. Panelde elle + veya - kullanmak farklıdır: arka uçları yeniden başlatır, havuza yeniden bağlanır ve o çalıştırmada otomatik CPU ayarını kapatır. Günlükten değişim türünü bulun.
Kayıtlı sonuçlar nasıl yeniden kullanılır?
Varsayılan sayı önbelleği --data-dir altındaki seine.cpu-autotune.json; çekirdek önbelleği seine.cpu-autotune.json.kernels.json dosyasıdır. Öğrenilen seçimleri havuz bağlantı ayarlarından ayrı tutarlar. Başlatmalar arasında aynı veri dizinini kullanın. Güncelleme rehberi uygulamayı değiştirirken dizini korumayı açıklar.
Yeniden kullanım donanım ve derleme kimliği, yerleşim ve sayfa ayarlarının uyumuna bağlıdır. Mevcut kaynak sınırları başlangıçta etkin sayıyı yine kısıtlar. Önemli değişiklik sonrası önbellek eşleşmemesi beklenebilir; yeni ölçümlere izin verin. Başka rig’in önbelleğini kopyalamayın veya ölçümleri elle değiştirmeyin. Yeni aramayı sorun saymadan başlangıç ve ayar mesajlarını okuyun.
Sabit iş parçacığı sayısı ne zaman seçilmeli?
Bilerek tekrarlanabilir yapılandırma istediğinizde sabit sayı kullanın. --threads 4 dört CPU iş parçacığı ister ve normalde sayı ile çekirdek ayarını kapatır. --cpu-autotune-threads sayı verilse bile ayarı açar; --disable-cpu-autotune-threads otomatik uyarlamayı kapatır. Bayrak referansı arama sınırlarını ve etkileşimlerini belgeler.
Günlük kullanımda varsayılanlarla başlayın ve üretken karşılaştırmalara zaman tanıyın. CPU satırı, ayar mesajları ve kabul edilen payları birlikte inceleyin. Benzer yük ve bellek koşullarını karşılaştırın. Havuz hash gücü gelen paylardan tahmin edilir; denemeyi anlamak için yerel CPU ölçümlerini, kredilendirilen işi izlemek için havuz istatistiklerini kullanın.
Sıkça sorulan sorular
seine CPU ayarı sırasında madencilik yapar mı?
Evet. v0.2.36'da normal CPU madenciliği uyumlu kayıtlı bir ayarla veya donanıma dayalı tahminle başlar. Ayarlayıcı, iş parçacığı sayılarını gerçek madencilik işiyle karşılaştırır. Çevrimdışı kıyaslamalar ayrı bir süreç kullandığından onların başlangıcı normal madencilik oturumunu anlatmaz.
CPU iş parçacığı sayısı neden değişir?
Otomatik ayar yakın sayıları dener ve kullanılabilir belleğe tepki verir. Değişiklik bir performans denemesi veya RAM baskısına yanıt olabilir. Sayıyla birlikte günlüğü okuyun; kısa bir hash gücü ölçümüne göre karar vermeden karşılaştırmanın tamamlanmasını bekleyin.
seine CPU ayar sonuçlarını nereye kaydeder?
İş parçacığı sonuçları varsayılan olarak veri dizinindeki seine.cpu-autotune.json dosyasındadır. Çekirdek seçimleri .kernels.json ile biten eşlikçi dosyayı kullanır. Uyumlu sonuçlar sonraki başlangıçlara yardımcı olur. Aynı veri dizinini koruyun ve yazılımın ayarların mevcut ortama uygunluğunu kontrol etmesine izin verin.