none
有關xpe想把所有driver包進去 會出錯的問題 RRS feed

  • 問題

  • 我想用XPE做出一個仿XP的OS, 包括想將所有的DRIVER給包進去, 但ALWAYS加到差不多5000多個元件時就會出錯, 會出現記憶體不足或者是下圖的問題, 我想請問有人有把所有的DRIVER包進去過嗎? 真的是記憶體問題嗎, 還是是有其他原因, 我目前找不到解決得方式, 不知道有沒有人跟我做過同樣的事情...?

    圖片按此
    2008年12月24日 上午 04:03

解答

  • Dear seabest,

     

      過多的元件數量的確會讓TD無法處理

      PS.   其他人過去的測試經驗

              約1600-2000個就會出現問題

      因此, 如果你想要建立出一個可以一次支援絕大多數硬體的XPE

      建議你 務必 自行做出篩選已篩除內容重複的元件

     

      重複的意思並非指相同的元件

      而是兩個不同的元件, 但內部包含的檔案和Registry內容相同

     

     

    Best Regards,

    Bing Chen

    2008年12月25日 上午 03:08

所有回覆

  • Dear seabest,

     

      滿屌的作法, 把所有driver components都包進去

      不過, 其實有許多內容都是一樣的

      建議你可以做個篩選

     

      另外, 發生這個問題, 有時候是components間的互斥情形

     

     

    Best Regards,

    Bing Chen

     

    2008年12月24日 上午 10:21
  •  

    Dear Bing Chen

     

    感謝你的答覆, 等了許久終於有人回答了T_T

     

    不過首先, 我知道重複的元件很多, 但是如果說拉到重複的元件時,

    TD會直接告訴你這個元件裡面已經有了, 所以應該是不用篩選...

     

    後面我想問的是, 我加入的元件現在都侷限在於Driver, 照理來說Driver應該是獨立的,

    不會有互斥的情形不是嗎, 據我所知XPE共有9000多個Driver的元件, 但我卻只新增了5600個就會出錯,

    我想可能不太會是互斥的情形, 不過還是感謝你的答覆...Orz

     

    難道真的沒人這樣試過...?

     

     

    2008年12月24日 下午 12:14
  • Dear seabest,

     

      過多的元件數量的確會讓TD無法處理

      PS.   其他人過去的測試經驗

              約1600-2000個就會出現問題

      因此, 如果你想要建立出一個可以一次支援絕大多數硬體的XPE

      建議你 務必 自行做出篩選已篩除內容重複的元件

     

      重複的意思並非指相同的元件

      而是兩個不同的元件, 但內部包含的檔案和Registry內容相同

     

     

    Best Regards,

    Bing Chen

    2008年12月25日 上午 03:08
  • Dear Bing:

     

    1600-2000, 似乎比我想像中來得少很多,

    不過非常感謝, 

    你這樣一說跟我在測試的結果很雷同,也減少了我不少測試時間,

    我一直以為可能是自己配備或者是Data Base的問題,

    我會朝你建議的方向下去試試看...感謝

     

     

    seabest

    2008年12月25日 上午 03:15