看板 LinuxDev 關於我們 聯絡資訊
請問一下 Kernel driver 的 data 要如何傳給上層的 ap? 之前是用 driver 的 attribute 用檔案的型式讓 ap 讀取, 但是很慢且一次只能讀取一個 page 的 memory 資料量 傳輸時會暫時停止硬體動作, 所以造成效能低落 現在想加快速度 增加可以傳輸成功的資料量提高 throughput 要如何才能快速的傳到上層的 ap 呢? 目前平台是 Android 系統 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.210.194 ※ 文章網址: http://www.ptt.cc/bbs/LinuxDev/M.1413769610.A.B8F.html
alongalone: mmap ? 10/20 10:44
karose: 沒用過android。kernel space跟user space溝通,我知道的 10/20 11:11
karose: 除了利用/proc檔案外,ioctl、socket、mmap..你可以試試. 10/20 11:12
askacis: 那就是mmap了,好用效率又高 10/20 18:27
clanguage: 謝謝 10/21 16:22