चिंता न करें, हम स्पैम नहीं करते हैं! सदस्यता लेने के लिए क्लिक करके, आप हमारी सहमति देते हैं गोपनीयता नीति.

Dell Optiplex 7050 Mini LinuxCNC: CNC उत्साही लोगों के लिए अंतिम लागत प्रभावी विकल्प

Dell Optiplex 7050 Mini LinuxCNC CNC उत्साही लोगों के लिए लागत प्रभावी और शक्तिशाली विकल्प के रूप में उभरा है; हमारी व्यापक समीक्षा का अन्वेषण करें, जो स्थापना, विलंबता परीक्षण, और बहुत कुछ में है।

परिचय

जब मेरा लैपटॉप अपने असामयिक निधन से मिला, तो मैं अपने CNC प्रोजेक्ट्स के लिए LinuxCNC चलाने के लिए एक नए कंप्यूटर की तलाश में था। इस पोस्ट में, मैं Intel Core i5-6500 प्रोसेसर वाले Dell Optiplex 7050 Mini के साथ अपने अनुभव पर चर्चा करूँगा, और निर्धारित करूँगा कि क्या यह मेरे जैसे LinuxCNC उत्साही लोगों के लिए सही विकल्प है।

डेल ऑप्टिप्लेक्स 7050 मिनी - मुख्य विशेषताएं

डेल ऑप्टिप्लेक्स 7050 मिनी एक कॉम्पैक्ट, फिर भी शक्तिशाली कंप्यूटर है जो निम्नलिखित विनिर्देशों के साथ आता है:

डेल ऑप्टिप्लेक्स 7050 मिनी लिनक्ससीएनसी
  • Intel Core i5-6500 प्रोसेसर (6M कैश, 3.60 GHz तक)
  • 64GB तक DDR4 RAM - मेरा 8GB के साथ फिट है
  • एकीकृत इंटेल एचडी ग्राफिक्स 530
  • USB पोर्ट के पेंटी, और एक 256GB SSD फिट
  • इनमें से बहुत सारी इकाइयाँ तृतीय पक्षों के माध्यम से उपलब्ध हैं। मैंने खदान को 150$ में खरीदा था

ये चश्मा LinuxCNC चलाने के लिए आशाजनक लग रहे थे, लेकिन सही परीक्षण विलंबता परीक्षण और वास्तविक दुनिया के प्रदर्शन के रूप में आएगा।

2023 में डेबियन 12 + LinuxCNC + जांच बेसिक स्थापित करना

मैंने खा लिया इससे पहले प्रोब बेसिक के साथ LinuxCNC 2.8.4 स्थापित करने के बारे में एक पोस्ट किया, लेकिन दुर्भाग्य से, जांच की बुनियादी स्थापना स्क्रिप्ट में कई टूटी हुई रिपॉजिटरी हैं ... इसलिए मुझे डेवलपर की वेबसाइट पर पोस्ट किए गए निर्देशों का उपयोग करके डेबियन 12 पर LinuxCNC 2.9 स्थापित करने के लिए मजबूर होना पड़ा और यह काम कर गया … अधिकतर। इसलिए मैंने इसे कैसे स्थापित किया और मेरे सामने आने वाली छोटी चुनौतियों से संबंधित एक नई पोस्ट समर्पित की।

इसके बारे में यहाँ और पढ़ें: [प्लेसहोल्डर]

Dell Optiplex 7050 Mini LinuxCNC के लिए विलंबता परीक्षण

LinuxCNC के लिए लेटेंसी एक महत्वपूर्ण कारक है, क्योंकि यह CNC मशीन की स्थिति में परिवर्तन का जवाब देने के लिए सिस्टम की क्षमता को निर्धारित करता है। कम विलंबता के परिणामस्वरूप सुचारू और अधिक सटीक संचालन होता है। डेल ऑप्टिप्लेक्स 7050 मिनी का मूल्यांकन करने के लिए, मैंने अधिकतम बेस थ्रेड और सर्वो थ्रेड लेटेंसी को मापने के लिए LinuxCNC 'लेटेंसी-टेस्ट' उपयोगिता का उपयोग किया।

जैसा कि मैं ए का उपयोग कर रहा हूं मेसा 7i96S आधार धागा वास्तव में लागू नहीं है, लेकिन मैं अभी भी इसे अपने परीक्षणों में चला रहा था।

Dell Optiplex 7050 Mini के लिए LinuxCNC BIOS संशोधन

मैंने Dell Optiplex 7050 Mini पर LinuxCNC को सुचारू रूप से चलाने के लिए BIOS सेटिंग में कुछ छोटे संशोधन किए। मैंने मूल रूप से किसी भी बिजली की बचत करने वाली सुविधाओं, स्लीपिंग स्टेट्स और किसी भी वर्चुअलाइजेशन विकल्प को अक्षम कर दिया है। मैंने सीपीयू की "टर्बो" सुविधा को छोड़ दिया, क्योंकि मैं अनिश्चित था कि क्या यह विलंबता परिणामों को लाभ या हानि पहुँचाएगा।

डेल ऑप्टिप्लेक्स 7050 मिनी LinuxCNC के लिए ग्रब संशोधन

मैंने ग्रब में कुछ संशोधन किए जिनमें LinuxCNC के लिए CPU कोर को अलग करना और डेल ऑप्टिप्लेक्स 7050 मिनी पर Intel i5-6500 CPU के लिए स्लीप मोड और स्टेट्स को कम करना शामिल है।

इन संशोधनों को करने के लिए मूल लेख में दिए गए निर्देशों का पालन करें।

टर्मिनल पर टाइप करें: sudo nano /etc/default/grub जब यह खुलता है, इस लाइन को जोड़ें (4 कोर सिस्टम के लिए): GRUB_CMDLINE_LINUX_DEFAULT="isolcpus=2,3,4 intel_idle.max_cstate=0 processor.max_cstate=0 निष्क्रिय = पोल" आप इसे फ़ाइल में अन्य कमांड लाइन पैरामीटर के नीचे जोड़ सकते हैं। फिर इसे बचाने के लिए कंट्रोल-एक्स दबाएं। फिर टाइप करें: सुडो/sbin/अपडेट-ग्रब फिर रीबूट करें। सत्यापित करें कि यह कार्य कर रहा है: sudo dmesg या cat /proc/cmdline जो वर्तमान बूटअप के लिए प्रयुक्त पैरामीटर दिखाता है आपको उस सूची में अपना isolcpus कमांड देखना चाहिए।

यह संशोधन इसी से प्रेरित था PrintNC विकी लेख.

नोट: मैंने स्वतंत्र रूप से सत्यापित नहीं किया है कि क्या निष्क्रिय अधिकतम, स्थिति और निष्क्रिय पोल सेटिंग से लाभ होता है।

संशोधनों की तुलना

मैंने कहीं पढ़ा है कि यादृच्छिक कोर को अलग करने के बजाय 4 कोर सिस्टम के लिए सीपीयू कोर जोड़ी यानी 2,3 को अलग करने से प्रदर्शन लाभ हो सकता है इसलिए मैंने एक त्वरित परीक्षण किया:

LinuxCNC लेटेंसी हिस्टोग्राम I5-6500 डेल ऑप्टिप्लेक्स 7050 मिनी
LinuxCNC विलंबता - i5-6500 isolcpu 2,3
LinuxCNC लेटेंसी हिस्टोग्राम I5-6500 डेल ऑप्टिप्लेक्स 7050 मिनी
LinuxCNC लेटेंसी हिस्टोग्राम I5-6500 डेल ऑप्टिप्लेक्स 7050 मिनी

यह परीक्षण 4x glxgears चल रहे और पृष्ठभूमि में YouTube पूर्ण HD वीडियो के साथ आयोजित किया गया था।

isolcpus 1,2,3 विकल्प के परिणामस्वरूप कम विलंबता हुई, इसलिए मैंने यही रखा।

Dell Optiplex 7050 Mini LinuxCNC लेटेंसी टेस्ट के परिणाम

डेल ऑप्टिप्लेक्स 7050 मिनी ने विलंबता परीक्षणों में सराहनीय प्रदर्शन किया। मापी गई विलंबता LinuxCNC के लिए अनुशंसित अधिकतम से कम थी, जिसका अर्थ है कि LinuxCNC को Dell Optiplex 7050 Mini पर सुचारू रूप से चलना चाहिए। हालाँकि, यह ध्यान देने योग्य है कि अलग-अलग परिणाम कंप्यूटर के विशिष्ट कॉन्फ़िगरेशन के साथ-साथ कनेक्टेड सीएनसी हार्डवेयर के आधार पर भिन्न हो सकते हैं। मैं अपने सर्वो मोटर्स के सीधे नियंत्रण के लिए मेसा बोर्ड का उपयोग कर रहा हूं, इसलिए विलंबता आवश्यकताएं भी बहुत कम सख्त हैं।

निष्कर्ष: Dell Optiplex 7050 Mini LinuxCNC - एक ठोस विकल्प

मेरे अनुभव और विलंबता परीक्षण के परिणामों के आधार पर, Intel Core i5-6500 प्रोसेसर के साथ Dell Optiplex 7050 Mini, LinuxCNC चलाने के लिए एक ठोस विकल्प है। इसका कॉम्पैक्ट फॉर्म फैक्टर, शक्तिशाली प्रोसेसर और लिनक्स के साथ अनुकूलता इसे सीएनसी उत्साही लोगों के लिए एक विश्वसनीय विकल्प बनाती है। ~$120 पर 8GB रैम और 256GB SSD के साथ पूरी तरह से परीक्षित और काम करने वाली इकाई के लिए, Dell Optiplex 7050 Mini LinuxCNC भी लागत प्रभावी है।

हालाँकि, ध्यान रखें कि LinuxCNC के लिए आदर्श कंप्यूटर आपकी विशिष्ट आवश्यकताओं और बजट पर निर्भर करता है। अंतिम निर्णय लेने से पहले अपनी आवश्यकताओं का मूल्यांकन करना और अन्य विकल्पों पर शोध करना आवश्यक है। कुल मिलाकर, Dell Optiplex 7050 Mini LinuxCNC एक विश्वसनीय सिस्टम पर LinuxCNC चलाने की चाहत रखने वालों के लिए एक लागत प्रभावी और सक्षम विकल्प के रूप में खड़ा है।

इस पोस्ट पर साझा करें!
स्पाइकी
स्पाइकी

नमस्ते, मेरा नाम स्पाइकी है और मैं इस पोस्ट का लेखक हूं।
मैं पिछले कुछ वर्षों में विभिन्न सीएनसी समुदायों पर सक्रिय रहा हूं।

इस वेबसाइट पर मैं diy cnc और cnc राउटर विषयों से संबंधित टिप्स और ट्रिक्स, समीक्षाएं और दिलचस्प संसाधन साझा करता हूं।

हमारे न्यूज़लेटर के लिए साइन अप करें

कोई भी लेख छूटे नहीं, अभी साइन अप करें!

2 Comments

  1. हाय अच्छा लेख! यह वास्तव में टर्बो के साथ बेहतर प्रदर्शन करता है, मुझे उसी 6500T CPU के साथ 7040 मिला है, मैंने अपना कर्नेल संकलित किया और टाइमर को 300Hz के बजाय 1000Hz पर सेट किया और कुछ अन्य सेटिंग्स जो मैं भूल गया (मेरे पास कॉन्फिग फ़ाइल है) ) निम्नलिखित मापदंडों के साथ 30uS की अधिकतम विलंबता जोड़ी गई (YouTube और 4x glxgears लगभग 30 मिनट के लिए):
    isolcpus=3 Intel_pstate=अक्षम प्रोसेसर.max_cstate=0 निष्क्रिय=पोल cpufreq.default_governor=performance i915.enable_dc=0 ahci.mobile_lpm_policy=1 nomodeset शांत

    2x4GB के लिए RAM 1x8gb की जगह लेने से भी क्या फर्क पड़ा, इसलिए यह दोहरे चैनलों का उपयोग करेगा

    • ऊहह यह एक अच्छी खोज है! , मैं उन विकल्पों को आजमा सकता हूं। हाँ, मेरे पास शायद दोहरे चैनल के बजाय 1x8जीबी है।

उत्तर छोड़ दें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *