Επιλέξτε νήματα CPU που χωρούν στη διαθέσιμη μνήμη. Ο οδηγός καλύπτει περιοχές 2 GiB, αυτόματη επιλογή στο seine v0.2.26 και ελέγχους όταν η χειροκίνητη ρύθμιση δεν δεσμεύει μνήμη. Συγκρίσεις επεξεργαστών και μετρημένο hashrate υπάρχουν στον οδηγό υλικού. Εδώ τα παραδείγματα είναι υπολογισμοί μνήμης, όχι μετρήσεις απόδοσης.
Πόση RAM χρειάζεται κάθε νήμα;
Κάθε νήμα CPU απαιτεί περιοχή Argon2id 2 GiB. Αφήστε χώρο για σύστημα, εφαρμογές και miner. Ξεκινήστε με την αυτόματη επιλογή του seine, που λαμβάνει υπόψη διαθέσιμη μνήμη και πόρους CPU. Ο χειροκίνητος αριθμός πρέπει να χωρά στη μνήμη που είναι πραγματικά διαθέσιμη κατά την εκκίνηση.
Το GiB είναι δυαδική μονάδα: 2 GiB είναι 2.147.483.648 byte. Η περιοχή επαναχρησιμοποιείται μεταξύ hashes· κάθε ολοκληρωμένο hash δεν καταναλώνει μόνιμα άλλα 2 GiB. Περισσότερα ταυτόχρονα νήματα χρειάζονται περισσότερες περιοχές. Η εξήγηση Argon2id περιγράφει αυτή τη μνήμη εργασίας.
Πώς υπολογίζετε προϋπολογισμό νημάτων;
Πολλαπλασιάστε τα νήματα CPU επί 2 GiB. Ο πίνακας εξαιρεί σύστημα και λοιπά έξοδα μνήμης. Υπολογίστε τις περιοχές και επιλέξτε πραγματικό αριθμό βάσει διαθέσιμης μνήμης και μετρημένης απόδοσης.
| Νήματα CPU | Μόνο μνήμη περιοχών |
|---|---|
| 1 | 2 GiB |
| 2 | 4 GiB |
| 4 | 8 GiB |
| 8 | 16 GiB |
| 16 | 32 GiB |
Τέσσερα νήματα χρειάζονται 8 GiB για περιοχές, άρα απαιτούνται περισσότερα από 8 GiB διαθέσιμα για την υπόλοιπη διεργασία και το σύστημα. Αν κρατήσετε σκόπιμα 4 GiB από μηχάνημα 16 GiB, τα υπόλοιπα 12 GiB χωρούν αριθμητικά έξι περιοχές. Είναι επιλογή προϋπολογισμού, όχι υπόσχεση καλύτερου hashrate με έξι νήματα.
Ελέγξτε τη διαθέσιμη μνήμη με τις συνηθισμένες εφαρμογές ανοικτές μέσω Διαχείρισης Εργασιών Windows, Παρακολούθησης Δραστηριότητας macOS ή εργαλείων Linux. Εικονική μηχανή ή container μπορεί να έχει μικρότερο όριο από τον host. Χρησιμοποιήστε αυτό το ενεργό όριο· η διαφημιζόμενη RAM του host δεν είναι αυτόματα διαθέσιμη στο περιορισμένο περιβάλλον.
Πώς επιλέγει αυτόματα νήματα το seine;
Στην πρώτη εκκίνηση μόνο CPU μην ορίσετε αριθμό. Τρέξτε την εντολή στον αποσυμπιεσμένο φάκελο Linux ή macOS. Στα Windows χρησιμοποιήστε τις ίδιες επιλογές με το εκτελέσιμο στο PowerShell. Ο οδηγός εκκίνησης καλύπτει λήψη και διεύθυνση λήψης πληρωμών.
./seine --backend cpu
Στη v0.2.26 η αυτόματη επιλογή και ρύθμιση κρατούν εξ ορισμού 5% της ενεργής συνολικής RAM, επιπλέον του υπολογισμού ήδη χρησιμοποιούμενης μνήμης. Οι πόροι CPU επίσης περιορίζουν τον αριθμό. Ορίστε μέγιστο για μικρότερο εύρος:
./seine --backend cpu --cpu-autotune-max-threads 4
Το τέσσερα είναι ενδεικτικό ανώτατο όριο, όχι καθολική ρύθμιση. Μπορεί να επιλεγούν λιγότερα νήματα. Παρακολουθήστε αριθμό και μέσο hashrate στον πίνακα ελέγχου. Η ρύθμιση μετρά την πραγματική διαμόρφωση· αφήστε τη να σταθεροποιηθεί πριν κρίνετε από μια σύντομη διακύμανση.
Πότε ορίζετε σταθερό αριθμό νημάτων;
Χρησιμοποιήστε σταθερό αριθμό για συγκεκριμένο προϋπολογισμό ή επαναλήψιμη διαμόρφωση. Το παράδειγμα επιλέγει δύο νήματα CPU: 4 GiB για περιοχές συν την υπόλοιπη μνήμη.
./seine --backend cpu --threads 2
Το --threads απενεργοποιεί τη συνηθισμένη αυτόματη επιλογή, εκτός αν ενεργοποιήσετε επίσης ρητά τη ρύθμιση. Παρακάμπτει το αυτόματο απόθεμα, οπότε αφήστε δικό σας περιθώριο. Οι έλεγχοι μνήμης παραμένουν. Αριθμός που χωρά στην εγκατεστημένη RAM μπορεί να υπερβαίνει τη διαθέσιμη μετά την εκκίνηση άλλων εφαρμογών.
Αλλάζετε μία επιλογή κάθε φορά. Καταγράψτε νήματα, διαθέσιμη RAM και μέσο hashrate με συγκρίσιμο φορτίο. Για επιστροφή στην αυτόματη επιλογή αφαιρέστε σταθερό όρισμα και αποθηκευμένες παρακάμψεις. Η αναφορά v0.2.26 εξηγεί αποθηκευμένες ρυθμίσεις και γραμμή εντολών.
Τι ελέγχετε μετά από σφάλμα δέσμευσης;
Ξεχωρίστε αν το μήνυμα αφορά ενεργό όριο, διαθέσιμη μνήμη ή ρητή δέσμευση μεγάλων σελίδων. Οι έλεγχοι διαφέρουν. Κλείστε άχρηστες εφαρμογές, μειώστε νήματα και επανεκκινήστε αφήνοντας χώρο για κανονική χρήση του υπολογιστή.
Ελέγξτε τη μνήμη που δόθηκε σε container ή εικονική μηχανή μαζί με τον host. Όριο 1 GiB δεν χωρά περιοχή 2 GiB. Μεγαλύτερο αρχείο swap δεν αλλάζει την απαίτηση· σχεδιάστε αρκετή φυσική μνήμη διαθέσιμη στη διεργασία.
Με --cpu-page-mode large ή --cpu-page-mode large-1g, επιβεβαιώστε ότι η ζητούμενη δεσμευμένη δεξαμενή σελίδων είναι διαθέσιμη. Αυτοί οι τρόποι απαιτούν τον επιλεγμένο τύπο. Ακολουθήστε τον οδηγό huge pages ή επιστρέψτε σε αυτόματες σελίδες για λειτουργική βάση. Αλλάζετε σελίδες και νήματα χωριστά.
Μετρά η μνήμη GPU στον προϋπολογισμό CPU;
Σε διακριτή NVIDIA οι περιοχές GPU βρίσκονται στη VRAM. Τα νήματα CPU χρησιμοποιούν RAM συστήματος. Υπολογίστε χωριστά τους πόρους στη συνδυασμένη εξόρυξη· η ελεύθερη VRAM δεν επεκτείνει τις περιοχές CPU. Ο οδηγός NVIDIA περιγράφει εγκατάσταση και lanes GPU.
Στο Apple Silicon CPU και GPU μοιράζονται ενοποιημένη μνήμη. Μην προσμετράτε τη χωρητικότητα δύο φορές για άλλα φορτία. Ακολουθήστε τον οδηγό Mac για υποστηριζόμενη ρύθμιση CPU. Η χωρητικότητα καθορίζει τι χωρά· η μετρημένη ταχύτητα ποια διαμόρφωση λειτουργεί καλύτερα.
Τι επιβεβαιώνετε πριν αφήσετε τον miner ενεργό;
Ελέγξτε ότι τα νήματα χωρούν, οι εφαρμογές αποκρίνονται και φτάνουν αποδεκτά shares. Περισσότερη μνήμη μόνη της δεν αποδεικνύει καλύτερη απόδοση. Κρατήστε τη διαμόρφωση για το φορτίο σας και χρησιμοποιήστε τον οδηγό παρακολούθησης pool για πρόσφατη εργασία στη διεύθυνση λήψης.
Συχνές ερωτήσεις
Πόση RAM χρησιμοποιεί ένα νήμα Blocknet;
Κάθε νήμα CPU χρειάζεται περιοχή Argon2id 2 GiB. Είναι η μνήμη εργασίας της εξόρυξης, όχι όλη η μνήμη του υπολογιστή. Αφήστε επιπλέον RAM για σύστημα, εφαρμογές και miner. Υπολογίστε νήματα από τη διαθέσιμη μνήμη αντί να διαιρείτε απλώς την εγκατεστημένη RAM διά δύο.
Μπορώ να εξορύξω Blocknet με 8 GB RAM;
Η εξόρυξη CPU γίνεται όταν υπάρχει μνήμη για τουλάχιστον μία περιοχή 2 GiB, το σύστημα και τον miner. Η ένδειξη 8 GB δεν καθορίζει μόνη της τα νήματα. Ξεκινήστε αυτόματα και ελέγξτε πραγματική διαθέσιμη μνήμη και επιλεγμένα νήματα.
Οι huge pages μειώνουν τη RAM ανά νήμα;
Οι μεγάλες σελίδες αλλάζουν τον τρόπο αντιστοίχισης μνήμης από το λειτουργικό. Δεν μειώνουν την περιοχή 2 GiB ανά νήμα CPU. Ορίστε πρώτα προϋπολογισμό μνήμης και μετά ακολουθήστε τον ξεχωριστό οδηγό για ρητή ρύθμιση μεγάλων σελίδων σε υποστηριζόμενο σύστημα.