virtual-machine पर टैग किए गए जवाब

एक वर्चुअल मशीन एक प्रोग्राम और OS के बीच एक एमुलेशन लेयर होती है जो OS को प्रदान किए जाने वाले कच्चे पर्यावरण की तुलना में एप्लिकेशन को चलाने के लिए एक विशेष वातावरण में प्रस्तुत करती है।

6
अन्य प्रोग्रामिंग भाषाएं क्यों नहीं हैं जो पायथन बाइटकोड को संकलित करती हैं?
जावा में, कई भाषाएं हैं जो जावा बाइटकोड को संकलित करती हैं और जेवीएम पर चल सकती हैं - क्लोजर, ग्रूवी, और स्काला मुख्य हैं जिन्हें मैं अपने सिर के ऊपर से याद कर सकता हूं। हालाँकि, पायथन इंटरप्रेटर द्वारा चलाने से पहले पायथन भी बायटेकोड (.pyc फ़ाइलों) में बदल …

25
वर्चुअल मशीन का उपयोग करते हुए विकास पर विचार [बंद]
मैं एक स्टार्टअप के लिए एक विकास नेतृत्व के रूप में काम कर रहा हूँ और मैंने सुझाव दिया है कि हम विकास के लिए VMs का उपयोग करते हैं। मैं प्रत्येक डेवलपर के बारे में परीक्षण / विकास के लिए VMs के साथ एक डेस्कटॉप होने के बारे में …

3
एक प्रकार की प्रणाली क्या है?
पृष्ठभूमि मैं एक भाषा डिजाइन कर रहा हूं, एक साइड प्रोजेक्ट के रूप में। मेरे पास इसके लिए एक वर्किंग असेंबलर, स्टैटिक एनालाइजर और वर्चुअल मशीन है। चूंकि मैं अपने द्वारा बनाए गए बुनियादी ढांचे का उपयोग करके गैर-तुच्छ कार्यक्रमों को पहले ही संकलित और चला सकता हूं, इसलिए मैंने …

4
वीएम को "स्टैक मशीन" या "रजिस्टर मशीन" आदि होने की आवश्यकता क्यों है?
(यह एक अत्यंत नौसिखिया-ईश प्रश्न है)। मैं वर्चुअल मशीन के बारे में थोड़ा अध्ययन कर रहा हूं। उनमें से बहुत सारे मोड़ भौतिक या सैद्धांतिक कंप्यूटर के समान डिज़ाइन किए गए हैं। मैंने पढ़ा कि उदाहरण के लिए, JVM एक 'स्टैक मशीन' है। इसका क्या मतलब है (और अगर मैं …

11
क्या वर्चुअल मशीन के रूप में वितरित किए गए सॉफ़्टवेयर को स्वीकार नहीं करने के कोई कारण हैं?
यह रसद के बारे में एक प्रश्न है, न कि तकनीकी प्रश्न। मेरी कंपनी ने कुछ एम्बेडेड सॉफ्टवेयर कार्य को आउटसोर्स किया है। विशेष रूप से, हमने एक ठेकेदार को हमारे लिए एक एम्बेडेड सिस्टम विकसित करने के लिए भुगतान किया है क्योंकि हमारे पास इसे स्वयं करने के लिए …

8
ओवरराइडिंग ऑब्जेक्ट है। फ़िनाइल () वास्तव में खराब है?
ओवरराइडिंग के खिलाफ मुख्य दो तर्क हैं Object.finalize(): आपको यह तय करने के लिए नहीं मिलता है कि इसे कब बुलाया जाए। यह बिल्कुल नहीं कहा जा सकता है। अगर मैं इसे सही ढंग से समझता हूं, तो मुझे नहीं लगता कि वे Object.finalize()इतने नफरत करने के लिए पर्याप्त कारण …

7
जावा आईडीई शुद्ध जावा में लिखा गया है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 6 साल पहले बंद हुआ । क्या जावा में एक जावा आईडीई लिखा …

3
फ़ंक्शन कॉल शब्दार्थ का प्रतिनिधित्व करने के लिए स्टैक का उपयोग करने के लिए कौन से विकल्प हैं?
हम सभी जानते हैं और प्यार करते हैं कि फ़ंक्शन कॉल आमतौर पर स्टैक का उपयोग करके कार्यान्वित किया जाता है; फ़्रेम, रिटर्न एड्रेस, पैरामीटर, पूरे लॉट हैं। हालांकि, स्टैक एक कार्यान्वयन विवरण है: कॉलिंग कन्वेंशन अलग-अलग चीजें कर सकते हैं (यानी x86 फास्टकॉल का उपयोग करता है (कुछ) रजिस्टर, …

3
आभासी मशीन पर अधिक CPU कोर धीमा संकलन समय क्यों होगा?
[# 2 संपादित करें] अगर VMWare से कोई भी मुझे VMWare फ्यूजन की एक प्रति के साथ मार सकता है, तो मैं एक VirtualBox बनाम VMWare तुलना के समान ही करने के लिए खुश हूं। किसी तरह मुझे संदेह है कि VMWare हाइपरविजर हाइपरथ्रेडिंग के लिए बेहतर ट्यून होगा (मेरा …

1
मेटा-परिपत्र दुभाषियों, आभासी मशीनों और बढ़ते प्रदर्शन के बीच क्या संबंध है?
मैंने वेब पर मेटा-परिपत्र दुभाषियों के बारे में पढ़ा है (SICP सहित) और मैंने कुछ कार्यान्वयनों (जैसे PyPy और Narcissus) के कोड में देखा है। मैंने दो भाषाओं के बारे में काफी कुछ पढ़ा है, जो मेटासेकुलर मूल्यांकन, लिस्प और स्मॉलटाक के महान उपयोग किए हैं। जहां तक ​​मुझे समझ …

1
कंप्यूटर आर्किटेक्चर सरणियों पर आधारित नहीं हैं [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.