லினக்ஸ் டைம் கட்டளையுடன் திரும்ப நேர புள்ளிவிவரங்களைப் பெறுக

நேரம் கட்டளையானது குறைந்த அறியப்பட்ட லினக்ஸ் கட்டளைகளில் ஒன்றாகும், ஆனால் ஒரு கட்டளையை இயங்க எவ்வளவு நேரம் காட்ட வேண்டும் என்பதைப் பயன்படுத்தலாம்.

நீங்கள் ஒரு டெவலப்பர் என்றால் இது பயனுள்ளதாக இருக்கும், உங்கள் நிரல் அல்லது ஸ்கிரிப்டின் செயல்திறனை சோதிக்க வேண்டும்.

இந்த வழிகாட்டி, அவர்களின் கட்டளைகளுடன் நேரக் கட்டளைகளுடன் நீங்கள் பயன்படுத்தும் முக்கிய சுவிட்சுகள் பட்டியலிடப்படும்.

நேரம் கட்டளை எவ்வாறு பயன்படுத்த வேண்டும்

நேரம் கட்டளையின் தொடரியல் பின்வருமாறு:

நேரம்

உதாரணமாக, நீங்கள் ls கட்டளையை இயக்கலாம் , ஒரு கோப்புறையிலுள்ள அனைத்து கோப்புகளையும் நீண்ட கால வடிவத்துடன் கட்டளையுடன் பட்டியலிடவும்.

நேரம் ls -l

நேரம் கட்டளையின் முடிவு பின்வருமாறு இருக்கும்:

உண்மையான 0m0.177s
பயனர் 0m0.156s
sys0m0.020s

கட்டளையை இயக்கும் மொத்த நேரம் எடுத்துக்காட்டுகிறது, பயனர் பயன்முறையில் செலவழித்த நேரம் மற்றும் கெர்னல் பயன்முறையில் செலவழித்த நேர அளவு.

நீங்கள் எழுதிய ஒரு நிரல் இருந்தால் நீங்கள் செயல்திறனைச் செயல்பட விரும்பினால், அதை நேரத்தின் மீது கட்டளையுடன் சேர்த்து இயக்கவும், புள்ளியியல் மீது முயற்சி செய்து மேம்படுத்தவும் முடியும்.

இயல்பாக, வெளியீடு நிரலின் இறுதியில் காட்டப்படும், ஆனால் வெளியீடு ஒரு கோப்புக்கு செல்ல வேண்டும்.

ஒரு கோப்புக்கு வெளியீட்டை வெளியீடு பின்வரும் தொடரியல் பயன்படுத்துகிறது:

நேரம் -ஓ
நேரம் - முறை =

நீங்கள் இயக்க விரும்பும் கட்டளைக்கு முன் நேர கட்டளையின் சுவிட்சுகள் அனைத்தும் குறிப்பிடப்பட வேண்டும்.

செயல்திறன் சரிப்படுத்தும் என்றால், நீங்கள் வெளியீட்டுக் கட்டளையிலிருந்து அதே கோப்பில் இருந்து வெளியீட்டை கூடுதலாக சேர்க்கலாம், அதனால் நீங்கள் ஒரு போக்கு பார்க்க முடியும்.

அவ்வாறு செய்ய பின்வரும் தொடரியல் பயன்படுத்தவும்:

நேரம்-ஏ
நேரம் - சந்தா

நேரம் கட்டளை வெளியீடு வடிவமைத்தல்

முன்னிருப்பாக வெளியீடு பின்வருமாறு:

உண்மையான 0m0.177s
பயனர் 0m0.156s
sys0m0.020s

பின்வரும் பட்டியல்களால் காட்டப்பட்டுள்ளபடி, பல வடிவமைப்பு விருப்பங்கள் உள்ளன

நீங்கள் வடிவமைத்தல் சுவிட்சுகள் பின்வருமாறு பயன்படுத்தலாம்:

time -f "எபிப்சட் டைம் =% E, உள்ளீடுகள்% I, வெளியீடு% O"

மேலே உள்ள கட்டளையின் வெளியீடு இதைப் போன்றது:

கழிந்த நேரம் = 0:01:00, உள்ளீடுகள் 2, வெளியீடு 1

தேவைப்படும் சுவிட்சுகள் கலக்கலாம் மற்றும் பொருத்தலாம்.

புதிய சரத்தை ஒரு புதிய வரியை சேர்க்க விரும்பினால், புதியது எழுத்துக்குறியைப் பின்வருமாறு பயன்படுத்தவும்:

time -f "கழிந்த நேரம் =% E \ n உள்ளீடுகள்% i \ n வெளியீடு% O"

சுருக்கம்

நேரம் கட்டளையைப் பற்றி மேலும் அறிய பின்வரும் கட்டளையை இயக்கி லினக்ஸ் கையேடு பக்கத்தைப் படிக்கவும்:

மனிதன் நேரம்

வடிவமைப்பு சுவிட்ச் உபுண்டுக்குள் நேரடியாக வேலை செய்யாது. பின்வரும் கட்டளையை இயக்க வேண்டும்:

இங்கு / usr / பின் / நேரம்