मैंने खुद -vको बहुत सारे अनुप्रयोगों के लिए ध्वज का उपयोग करते हुए कम और कम (विशेष रूप से तुच्छ सामान के लिए ) tarऔर पाया है cp। हालाँकि, जब मैंने किया था और मैंने कहा था, एक बड़ी फ़ाइल को खोलना, जब मैंने -vध्वज का उपयोग नहीं किया था, तो इससे अधिक समय लगेगा ।
मुझे लगता है कि यह इसलिए है क्योंकि टर्मिनल को टेक्स्ट को प्रोसेस करना है और जो भी बफर हो सकता है मैं उसे भर रहा हूं। लेकिन मेरा सवाल यह है कि क्या यह एप्लिकेशन को वास्तव में धीमी गति से चलाता है या क्या यह उसी समय में पूरा होता है और मैं जो देख रहा हूं क्या टर्मिनल पकड़ने की कोशिश कर रहा है?
stdoutऔर stderrकर रहे हैं लाइन बफ़र - जिसका अर्थ है कि बफ़र्स को भरने कि अधिक समय नहीं लगता है - यह अवरुद्ध है printfकॉल (और विस्तार के टर्मिनल उत्पादन से) हमेशा के लिए लेता है।
tar xvf file.tar > /dev/nullबनाम बनाम की कोशिश कीtar xf file.tar? पर फिर से निर्देशित/dev/nullइस के अपने टर्मिनल से बाहर ले जाना चाहिए।