自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在B2G Desktop中查看memory-report

移動開發(fā)
由于目前Firefox os主要是面向低端手機(jī)市場,而低端機(jī)的內(nèi)存都是非常小的,在這樣的硬件環(huán)境下,對應(yīng)用開發(fā)者來說是比較苛刻的,尤其在內(nèi)存這一塊上,稍微不注意就有可能OOM。所以在應(yīng)用的開發(fā)過程中和測試時,都要時刻注意內(nèi)存的消耗。

由于目前Firefox os主要是面向低端手機(jī)市場,而低端機(jī)的內(nèi)存都是非常小的,在這樣的硬件環(huán)境下,對應(yīng)用開發(fā)者來說是比較苛刻的,尤其在內(nèi)存這一塊上,稍微不注意就有可能OOM。所以在應(yīng)用的開發(fā)過程中和測試時,都要時刻注意內(nèi)存的消耗。

B2G現(xiàn)在也提供了memory測試的工具,接下來就linux環(huán)境下,B2G_DESKTOP中如何使用這個工具做簡要介紹

首先先啟動你的B2G_DESKTOP模擬器

然后打開一個終端工具,運(yùn)行命令

kill -34 $(pidof b2g)

kill命令中,-34以后的數(shù)值是操作系統(tǒng)預(yù)留給應(yīng)用程序的指令,b2g使用-34指令生成memory-report

如果你運(yùn)行該命令后,b2g進(jìn)程被殺掉了,說明你的b2g工具版本太低了,需要升級到較新的版本

該命令運(yùn)行成功后,會在/tmp目錄下生成memory-report-*.json.gz類型的多個文件

運(yùn)行命令

gunzip /tmp/memory-report*.json.gz

將他們?nèi)拷鈮嚎s,解壓后會產(chǎn)生多個memory-report*.json的文件,這些就是b2g中應(yīng)用的memory-report

memory-report都是json數(shù)據(jù),比較難看,我們可以使用firefox nightly build提供的工具查看這些內(nèi)存報告

打開firefox nightly build,在地址欄輸入about:memory,然后在下面的按鈕中點(diǎn)擊“read reports from a file”按鈕,然后選擇之前解壓出來的json文件,即可查看應(yīng)用的內(nèi)存報告,大致格式如下

點(diǎn)擊看大圖 

memory_report樣例報告下載:http://chyblog-chyblog.stor.sinaapp.com/wp-content/uploads/2012/11/memory_report.zip

這個報告主要看explicit部分,展開樹形目錄,可以看到更詳細(xì)的信息。

責(zé)任編輯:Yeva 來源: chyblog.com
相關(guān)推薦

2011-11-07 12:32:13

操作系統(tǒng)Mozilla

2012-03-08 22:00:01

Mozilla B2G

2012-01-10 15:30:58

MozillaHTML5

2012-06-21 09:40:47

MozillaGSMA

2012-03-12 09:24:53

2012-02-23 08:48:45

MozillafirefoxAndroid

2012-02-17 09:28:52

Mozilla

2019-01-08 08:03:57

5GB2BTO B

2023-03-08 08:31:35

AB實驗報價系統(tǒng)

2019-08-19 08:45:44

5G2C運(yùn)營商

2014-11-03 11:17:45

Informatica

2012-02-21 15:15:42

MozillaFirefox移動操作系統(tǒng)

2014-08-08 16:50:21

AB 測試安卓推送

2012-03-27 21:59:59

Mozilla

2023-01-09 07:30:19

人工智能B2B交易

2023-07-13 07:08:14

2021-06-18 15:06:11

5G2B工業(yè)互聯(lián)網(wǎng)鄔賀銓

2019-10-11 20:09:58

5G手機(jī)5G網(wǎng)絡(luò)2G手機(jī)

2013-09-26 11:22:34

Informatica
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號