LinuxDev 板


LINE

先感謝各位大大的建議 經過一些測試建議, 目前還無法解決此問題 以下是後續測試 小弟還有一些疑問在這邊提出 小弟額外拿了一塊Ralink公版進行後續測試的比對 RAM 為 32M 在測試 LTE high traffic, 大約過 5~10分鐘就會出現此問題(use LTE usb module, vendor 提供的driver) 此LTE usb module 已經跟Linux PC 測試過, 長時間測試OK(driver 為相同)(linux 2.6.35) PC 記憶體 很大, 似乎不是很好的參考依據 因此額外有測試 Lantiq platform, 128 M RAM, 長時間測試, ok(linux 2.6.32) [Mon Apr 08 21:46:23.093 2013] # kswapd0: page allocation failure. order:2, mode:0x4020 [Mon Apr 08 21:46:23.890 2013] Normal: 8*4kB 4*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 1*512kB 0*1024kB 1*2048kB 0*4096kB = 3072kB 雖然可以看到 16kB page number 數量為0, 但是為何不會從 64kB size 去 allocation 16kB, 是很不解的地方 出現 "page allocation failure" 問題, 乍看為 記憶體 要不到的情況 實際上在使用free 指令看 記憶體還有 8M free 因此在想什麼原因造成kernel 記憶體要不到 已諮詢過 module chip vendor, 得到回覆只有 在其他產品上沒有問題 因此 這問題 需要我們自己去解決 (看來需要找一些tool看是否能觀察到哪個driver 使用過多的記憶體, 但是只知道process 可以用ps觀察, kernel 方面不知有無方式check driver memory 使用狀況 ) 此處已參考過大大建議的文章 http://blog.richliu.com/2009/12/11/822/ echo 8192 > /proc/sys/vm/min_free_kbytes 但是問題還是依然發生 使用 free -m 指令, 似乎也是看到整體memory使用, 而無法看到哪個driver使用過多 memory 詳細 log 如下link https://sites.google.com/site/xb10151983/rt6855 LTE driver 如下 https://sites.google.com/site/xb10151983/ue_cdc ※ 引述《xb1015 (Marco)》之銘言: : 各位Linux 大大 : 目前在工作中遇到一個對我而言非常棘手問題 "page allocation failure" : 目前完全沒方向 : 狀況遇到如下: : AR9341 CPE + Altair LTE module 整合產品, 測試出現問題 : 其 RAM 為 64M : LTE module 搭在 CPE 進行throughput 整機測試(iperf DL 74M / UL 17M) : 出現 page allocation failure(在另一個平台(Lantiq ) 沒有遇到類似問題) : 已諮詢過 module chip vendor, 得到回覆只有 在其他產品上沒有問題 : 因此 這問題 需要我們自己去解決(看來需要找一些tool看是否能觀察到哪個 : driver 使用過多的記憶體, 但是只知道process 可以用ps觀察, kernel 方面不知有無 : 方式check driver memory 使用狀況 ) : 詳細 log 如下link : https://sites.google.com/site/xb10151983/dni_1 : 請大大協助, 感激不盡 ~~ : THX~ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.217.116.193
1F:推 askacis:可以用vmalloc換掉kmalloc,只是效能可能會掉~~ 05/05 00:12
2F:推 askacis:或是你就乾脆要32K~~好像都是一些餿主意XD 05/05 00:15
3F:→ i386:目前有問題的似乎都是ram不到128M的環境. 05/06 10:07
4F:→ i386:可以先確定看看沒問題的環境下,到底會用到多少記憶體. 05/06 10:07
5F:→ i386:對照每個環境用的memory allocator(slab/slob/slub)? 05/06 10:09
6F:推 yuskeb:echo "3" > /proc/sys/vm/drop_caches 或者 05/07 21:30
7F:→ yuskeb:while (( 1 )); 05/07 21:30
8F:→ yuskeb:do 05/07 21:32
9F:→ yuskeb: echo "3" > /proc/sys/vm/drop_caches; sleep 2; 05/07 21:32
10F:→ yuskeb:done 05/07 21:33
11F:→ yuskeb:然後一併開始原來的測試 看看會不會再發生 05/07 21:35







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP