Μην ανησυχείτε, δεν στέλνουμε spam! Κάνοντας κλικ για εγγραφή, συμφωνείτε με το δικό μας πολιτική απορρήτου.

Dell Optiplex 7050 Mini LinuxCNC: Η απόλυτη οικονομικά αποδοτική επιλογή για τους λάτρεις του CNC

Το Dell Optiplex 7050 Mini LinuxCNC αναδεικνύεται ως μια οικονομικά αποδοτική και ισχυρή επιλογή για τους λάτρεις του CNC. εξερευνήστε την ολοκληρωμένη αναθεώρησή μας, η οποία εμβαθύνει στην εγκατάσταση, τη δοκιμή λανθάνοντος χρόνου και πολλά άλλα.

Εισαγωγή

Όταν ο φορητός υπολογιστής μου συνάντησε τον πρόωρο χαμό του, έψαχνα για έναν νέο υπολογιστή για να τρέξει το LinuxCNC για τα CNC έργα μου. Σε αυτήν την ανάρτηση, θα συζητήσω την εμπειρία μου με τον Dell Optiplex 7050 Mini, που διαθέτει επεξεργαστή Intel Core i5-6500 και θα προσδιορίσω αν είναι η σωστή επιλογή για λάτρεις του LinuxCNC όπως εγώ.

Dell Optiplex 7050 Mini – Βασικές προδιαγραφές

Ο Dell Optiplex 7050 Mini είναι ένας συμπαγής, αλλά ισχυρός υπολογιστής που διαθέτει τις ακόλουθες προδιαγραφές:

Dell Optiplex 7050 Mini LinuxCNC
  • Επεξεργαστής Intel Core i5-6500 (6M Cache, έως 3,60 GHz)
  • Έως 64 GB DDR4 RAM - Το δικό μου είναι εξοπλισμένο με 8 GB
  • Ενσωματωμένο Intel HD Graphics 530
  • Πέντε θύρες USB και έχει τοποθετηθεί SSD 256 GB
  • Πολλές από αυτές τις μονάδες είναι διαθέσιμες μέσω τρίτων. Αγόρασα το δικό μου για 150$

Αυτές οι προδιαγραφές έμοιαζαν πολλά υποσχόμενες για την εκτέλεση του LinuxCNC, αλλά η πραγματική δοκιμή θα ερχόταν με τη μορφή δοκιμής λανθάνουσας κατάστασης και απόδοσης σε πραγματικό κόσμο.

Εγκατάσταση του Debian 12 + LinuxCNC + Probe basic το 2023

είχα προηγουμένως έκανε μια ανάρτηση σχετικά με την εγκατάσταση του LinuxCNC 2.8.4 με το Probe Basic, αλλά δυστυχώς, υπάρχουν πολλά σπασμένα αποθετήρια στο σενάριο βασικής εγκατάστασης του probe… έτσι αναγκάστηκα να εγκαταστήσω το LinuxCNC 2.9 στο Debian 12 χρησιμοποιώντας τις οδηγίες που δημοσιεύτηκαν στον ιστότοπο του προγραμματιστή και αυτό λειτούργησε … ως επί το πλείστον. Έτσι, αφιέρωσα μια νέα ανάρτηση σχετικά με τον τρόπο εγκατάστασης και τις μικρές προκλήσεις που αντιμετώπισα.

Διαβάστε περισσότερα σχετικά εδώ: [placeholder]

Δοκιμή καθυστέρησης για Dell Optiplex 7050 Mini LinuxCNC

Η καθυστέρηση είναι ένας κρίσιμος παράγοντας για το LinuxCNC, καθώς καθορίζει την ικανότητα του συστήματος να ανταποκρίνεται στις αλλαγές στη θέση της μηχανής CNC. Χαμηλότερη καθυστέρηση έχει ως αποτέλεσμα ομαλότερη και πιο ακριβή λειτουργία. Για να αξιολογήσω το Dell Optiplex 7050 Mini, χρησιμοποίησα το βοηθητικό πρόγραμμα LinuxCNC 'latency-test' για να μετρήσω τις μέγιστες καθυστερήσεις νημάτων βάσης και σέρβο νημάτων.

Καθώς χρησιμοποιώ ένα Mesa 7i96S το βασικό νήμα δεν είναι στην πραγματικότητα δεν ισχύει, αλλά το είχα ακόμα σε λειτουργία στις δοκιμές μου.

Τροποποιήσεις BIOS LinuxCNC για Dell Optiplex 7050 Mini

Έκανα μερικές μικρές τροποποιήσεις στη ρύθμιση του BIOS για να κάνω το LinuxCNC να λειτουργεί πιο ομαλά στο Dell Optiplex 7050 Mini. Ουσιαστικά απενεργοποίησα όλες τις δυνατότητες εξοικονόμησης ενέργειας, τις καταστάσεις αδράνειας και τυχόν επιλογές εικονικοποίησης. Άφησα τη λειτουργία "turbo" της CPU, καθώς δεν ήμουν σίγουρος αν αυτό θα ωφελούσε ή θα έβλαπτε τα αποτελέσματα της καθυστέρησης.

Τροποποιήσεις Grub για Dell Optiplex 7050 Mini LinuxCNC

Έκανα ορισμένες τροποποιήσεις στο Grub, συμπεριλαμβανομένης της απομόνωσης πυρήνων CPU για LinuxCNC και μείωσης των λειτουργιών και καταστάσεων ύπνου για τον επεξεργαστή Intel i5-6500 στο Dell Optiplex 7050 Mini.

Ακολουθήστε τις οδηγίες που παρέχονται στο αρχικό άρθρο για να πραγματοποιήσετε αυτές τις τροποποιήσεις.

στο τερματικό, πληκτρολογήστε: sudo nano /etc/default/grub όταν ανοίξει, προσθέστε αυτήν τη γραμμή (για σύστημα 4 πυρήνων): GRUB_CMDLINE_LINUX_DEFAULT="isolcpus=2,3,4 intel_idle.max_cstate=0 processor.max_cstate=0 idle =poll" Μπορείτε να το προσθέσετε κάτω από τις άλλες παραμέτρους της γραμμής εντολών στο αρχείο. Στη συνέχεια, πατήστε το control-x για να το αποθηκεύσετε. μετά πληκτρολογήστε: sudo /sbin/update-grub και μετά επανεκκινήστε. Βεβαιωθείτε ότι λειτούργησε κάνοντας: sudo dmesg ή cat /proc/cmdline που δείχνει τις παραμέτρους που χρησιμοποιούνται για την τρέχουσα εκκίνηση Θα πρέπει να δείτε την εντολή isolcpus σε αυτήν τη λίστα.

Αυτή η τροποποίηση εμπνεύστηκε από αυτό Άρθρο wiki PrintNC.

Σημείωση: Δεν έχω επαληθεύσει ανεξάρτητα εάν ωφελούνται οι ρυθμίσεις μέγ. αδράνειας, κατάστασης και αδράνειας δημοσκόπησης.

Συγκρίνοντας τις Τροποποιήσεις

Κάπου διάβασα ότι μπορεί να υπάρχει πλεονέκτημα απόδοσης απομονώνοντας ένα ζεύγος πυρήνων CPU, π.χ. 2,3 για ένα σύστημα 4 πυρήνων αντί του διαχωρισμού τυχαίων πυρήνων, οπότε έκανα μια γρήγορη δοκιμή:

Ιστόγραμμα λανθάνοντος χρόνου LinuxCNC I5-6500 Dell optiplex 7050 mini
Λανθάνουσα κατάσταση LinuxCNC – i5-6500 isolcpu 2,3
Ιστόγραμμα λανθάνοντος χρόνου LinuxCNC I5-6500 Dell optiplex 7050 mini
Ιστόγραμμα λανθάνοντος χρόνου LinuxCNC I5-6500 Dell optiplex 7050 mini

Αυτή η δοκιμή πραγματοποιήθηκε με 4x glxgears σε λειτουργία και βίντεο YouTube Full HD στο παρασκήνιο.

Η επιλογή isolcpus 1,2,3 είχε ως αποτέλεσμα χαμηλότερο λανθάνοντα χρόνο, επομένως αυτό κράτησα.

Αποτελέσματα της δοκιμής καθυστέρησης Dell Optiplex 7050 Mini LinuxCNC

Το Dell Optiplex 7050 Mini είχε αξιοθαύμαστη απόδοση στις δοκιμές καθυστέρησης. Οι μετρηθείσες καθυστερήσεις ήταν πολύ κάτω από τα συνιστώμενα μέγιστα για το LinuxCNC, πράγμα που σημαίνει ότι το LinuxCNC θα πρέπει να λειτουργεί ομαλά στο Dell Optiplex 7050 Mini. Ωστόσο, αξίζει να σημειωθεί ότι τα μεμονωμένα αποτελέσματα ενδέχεται να διαφέρουν ανάλογα με τη συγκεκριμένη διαμόρφωση του υπολογιστή, καθώς και το συνδεδεμένο υλικό CNC. Χρησιμοποιώ μια πλακέτα Mesa για τον άμεσο έλεγχο των σερβοκινητήρων μου, επομένως οι απαιτήσεις καθυστέρησης είναι επίσης πολύ λιγότερο αυστηρές.

Συμπέρασμα: Dell Optiplex 7050 Mini LinuxCNC – Μια σταθερή επιλογή

Με βάση την εμπειρία μου και τα αποτελέσματα των δοκιμών καθυστέρησης, ο Dell Optiplex 7050 Mini με τον επεξεργαστή Intel Core i5-6500 είναι μια σταθερή επιλογή για τη λειτουργία LinuxCNC. Η συμπαγής μορφή, ο ισχυρός επεξεργαστής και η συμβατότητα με Linux το καθιστούν μια αξιόπιστη επιλογή για τους λάτρεις του CNC. Στο ~$120 για μια πλήρως ελεγμένη και λειτουργική μονάδα με 8 GB RAM και 256 GB SSD, το Dell Optiplex 7050 Mini LinuxCNC είναι επίσης οικονομικό.

Ωστόσο, έχετε κατά νου ότι ο ιδανικός υπολογιστής για LinuxCNC εξαρτάται από τις συγκεκριμένες ανάγκες και τον προϋπολογισμό σας. Είναι σημαντικό να αξιολογήσετε τις απαιτήσεις σας και να ερευνήσετε άλλες επιλογές πριν λάβετε μια τελική απόφαση. Συνολικά, το Dell Optiplex 7050 Mini LinuxCNC ξεχωρίζει ως μια οικονομικά αποδοτική και ικανή επιλογή για όσους επιθυμούν να τρέξουν το LinuxCNC σε ένα αξιόπιστο σύστημα.

Μοιραστείτε αυτήν την ανάρτηση!
Spikee
Spikee

Γεια, Το όνομά μου είναι spikee και είμαι ο συγγραφέας αυτής της ανάρτησης.
Είμαι ενεργός σε διάφορες κοινότητες cnc τα τελευταία χρόνια.

Σε αυτόν τον ιστότοπο μοιράζομαι συμβουλές και κόλπα, κριτικές και ενδιαφέροντες πόρους σχετικά με θέματα ρούτερ cnc και cnc.

Εγγραφείτε στο newsletter μας

Μην χάσετε κανένα άρθρο, εγγραφείτε τώρα!

2 Σχόλια

  1. Γεια σου ωραίο άρθρο! Όντως αποδίδει καλύτερα με το turbo ενεργοποιημένο, έχω το 7040 με την ίδια CPU 6500T, έκανα μεταγλώττιση τον πυρήνα μου και έβαλα το χρονόμετρο στα 1000Hz αντί για 300Hz και κάποιες άλλες ρυθμίσεις που ξέχασα (έχω το αρχείο config ) με τις ακόλουθες παραμέτρους προστέθηκε μέγιστη καθυστέρηση 30uS (YouTube και 4x glxgears για περίπου 30 λεπτά):
    isolcpus=3 intel_pstate=απενεργοποίηση επεξεργαστή.max_cstate=0 idle=poll cpufreq.default_governor=απόδοση i915.enable_dc=0 ahci.mobile_lpm_policy=1 nomodeset ήσυχο

    Αυτό που επίσης έκανε τη διαφορά ήταν η αντικατάσταση της μνήμης RAM 1x8gb για 2x4gb, ώστε να χρησιμοποιεί τα διπλά κανάλια

    • Ωωωω αυτό είναι ένα ωραίο εύρημα! , μπορεί να δοκιμάσω αυτές τις επιλογές. Ναι μάλλον έχω 1x8gb αντί για dual channel.

Υποβολή απάντησης

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *