मान लीजिए मेरे पास एक ऐसा प्रोग्राम है जो किसी निश्चित समय में चलता है (कहें, तीन सेकंड)। मैं इस कार्यक्रम को चलाने के लिए चाहता हूं ताकि यह एन-बार धीमा हो (कमांड लाइन पर निर्दिष्ट)। प्रोग्राम में परिवर्तन (या बेहतर, बिना) के साथ आप इसे कैसे प्राप्त करेंगे?प्रक्रिया को धीमा करने के लिए कैसे?
कृपया ध्यान दें कि अंत में नींद जोड़ना समाधान नहीं है। कार्यक्रम को धीमे चलाना है, पहले तीन सेकंड के लिए पूर्ण गति से नहीं चलना है और फिर शेष समय के लिए कुछ भी नहीं करना है। इसके अलावा, यूनिक्स के तहत "अच्छा" का उपयोग करना एक अच्छा समाधान नहीं है। यदि अन्य प्रक्रियाएं प्रोसेसर की मांग करती हैं तो यह धीमी गति से चलती है, लेकिन पूरी गति से अगर प्रोसेसर की मांग एक ही समय में नहीं होती है।
यह एक जिज्ञासा प्रश्न है। इससे संबंधित कुछ भी गंभीर नहीं है। तथ्य यह है कि मुझे 15-20 साल पहले गेम याद हैं जो नए प्रोसेसर पर खेलने के लिए बहुत तेज़ थे, क्योंकि उन्हें प्रोसेसर घड़ी के साथ समय दिया गया था। आपको टर्बो बंद करना पड़ा।
मान लें कि कार्यक्रम एक सी संकलित प्रोग्राम है।
नए कंप्यूटरों पर पुराने गेम काम करने का समाधान उन्हें डॉसबॉक्स में चलाने के लिए है (मुझे लगता है कि यह 386 या किसी चीज़ पर डॉस को अनुकरण करता है)। –