2011-10-21 16 views
21

मैं जब घटनाओं मेरी AirPad पर हो तो मैं logcat आदेश जारी करने वाले कर रहा हूँ यह पता लगाने की कोशिश कर रहा हूँ:कैसे करता है एडीबी Logcat timestamping कार्य

adb logcat -v time -d -b radio -b events -b main -b system -b radio

timestamps को देख में, हालांकि, प्रत्येक बफर के पहली टाइमस्टैम्प इसके पहले बफर के आखिरी बार टिकट के तुरंत बाद शुरू होता प्रतीत होता है।

--------- beginning of /dev/log/radio 

10-20 19:30:37.878 D/RILD ( 53): Do not switch user to radio 

... 

10-20 19:30:37.998 D/RIL  ( 53): Wait device... 

--------- beginning of /dev/log/events 

10-20 19:30:39.608 I/boot_progress_start( 54): 9398 

... 


10-20 19:31:13.998 D/RIL  ( 53): Wait device... 

--------- beginning of /dev/log/system 

10-20 19:31:15.008 D/ConnectivityService( 99): tearing down Mobile networks due to setting 

... 

10-20 19:32:28.418 V/ActivityManager( 99): Launching: HistoryRecord{408d6a00 com.amazon.kindle/com.amazon.kcp.reader.BookReaderActivity} icicle=null with results=null newIntents=null andResume=true 

--------- beginning of /dev/log/main 

10-20 19:32:28.428 D/VPU  ( 55): VPU: vpu_power_on 01` 

तो मेरा सवाल यह है कि टाइमस्टैम्प का प्रतिनिधित्व क्या होता है - क्या घटना होने पर वे उस समय का प्रतिनिधित्व करते हैं? यदि हां, तो वे इस तरह से क्यों काम कर रहे हैं?

+0

घटना होने पर टाइमस्टैम्प होते हैं। – satur9nine

+0

इस 10-20 1 9: 32: 28.428 में, "428" के लिए क्या खड़ा है? मिलीसेकंड में समय? – savi

+0

वास्तव में, अंतिम बिंदु के बाद, मिलीसेकंड दिखाए जाते हैं। – Olaia

उत्तर

0

टाइमस्टैम्प घटना के समय का प्रतिनिधित्व करते हैं।

logcat वास्तव में एक से अधिक बफर निर्दिष्ट करने का समर्थन नहीं करता है। ऐसा लगता है कि ऐसा करता है लेकिन यदि आप "-d" को छोड़ देते हैं तो यह केवल एक बफर दिखाना जारी रखेगा।

टाइमस्टैम्प असामान्य प्रतीत होता है क्योंकि एडीबी लॉगकैट पहले (अंगूठी) buffered प्रविष्टियों को दिखाता है। आप "-g" के माध्यम से बफर आकार देख सकते हैं। मेरे फोन पर इसकी 256 केबी।

1

टाइमस्टैम्प सही हैं।

एकाधिक बफर निर्दिष्ट करते समय, लॉगकैट उन सभी को intertwines, और समय के अनुसार आदेश दिया सब कुछ प्रिंट करता है। "शुरुआत .." रेखाएं सिर्फ इंगित करती हैं कि प्रत्येक बफर का पहला संदेश कहां है; वे फ़ाइल विभाजक नहीं हैं।

संबंधित मुद्दे