1.ssh [email protected](連線ios裝置
的ip位址)
2.password:alpine
3.cd /
edd2a6d2-f652-45c7-a95c-4a9a1568bef7/(準備步驟的路徑)並複製下來
7.vim spechd_tcpdump.sh【指令碼】
9.執行指令碼 ./spechd_tcpdump.sh 1
11.cat spec.txt,檢視time1,並記錄下來
1.cd /
2.cd /users/ipad/script/jincheng
3.將ios裝置上面指令碼生成的.pcap檔案複製貼上到mac機當前目錄下
舉例:scp [email protected]:/user/scripts/data_specwifi_20151601160652247249000.pcap .
4.執行.pcap檔案格式轉換指令碼 ./pcap2har.sh (pcap2har.sh呼叫工具pcap2har,路徑:
5.開啟當前路徑 open .
6.找到對應的.pacp.har檔案,右擊使用sublime text 2開啟
7.找到第乙個starteddatetime,並記錄下來,這是time2
8.找到最後乙個mapi請求時間,並記錄下來,這是time3
time2-time1=初始化時間
time3-time2=網路請求時間
time3-time1=非首次啟動時間
iOS APP啟動時間優化
第乙個階段 程式啟動到main函式。第二個階段 main函式到顯示第乙個介面。1.載入可執行檔案。2.載入動態鏈結庫。3.objc 執行時的初始處理,包括 objc 相關類的註冊 category 註冊 selector 唯一性檢查等。4.初始化,包括了執行 load 方法 建立 c 靜態全域性變數...
adb獲取啟動時間
coding utf 8 import subprocess import time thistime是一連串啟動activity的最後乙個activity的啟動耗時。totaltime是新應用啟動的耗時,包括新程序的啟動和activity的啟動,但不包括前乙個應用activity pause的耗時...
iOS 獲取APP pre main 啟動時間
熱啟動 冷啟動 在xcode 選單 product scheme edit scheme environment variables 設定 key dyld print statistics value 1 結果為 total pre main time 1.4 seconds 100.0 dyli...