Re: [問題] char type 驅動程式
在 kernel mode 只有固定容量的堆疊
沒記錯的話 x86 是 4KB or 8KB
若要分配大容量的記憶體
可以試著用 kmalloc() 之類的函式
※ 引述《fish39 (醒醒吧!!宅宅)》之銘言:
: 我在字元式驅動程式(module)
: 放了一個double(8byte) a[512]陣列,裡面的資料也都寫死了
: 用應用程式read(8*512byte個資料量) 去讀module裡面的資料來作運算(IDCT)
: 可以正常動作。
: 但是我把資料量加大,如:double a[992](8*992byte)或double a[1024](8*1024byte)
: 裡面的資料,我也填滿了
: 也是用read去讀取module 資料來運算,但是會當機
: 請問是什麼原因呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.97.25
推
01/06 22:37, , 1F
01/06 22:37, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章