看板 LinuxDev 關於我們 聯絡資訊
我環境是 ARM64 手機 我看手機 /system/lib 跟 lib64, 這樣看起來手機上可以同時存在32 & 64位元的程式 那我今天有情況如下 1. daemon 是64bit 的程式 (server) 2. 64bit so share library (client) 寫支sample code link client share library so, 測試過可以取得 daemon 數據 那如果 client 我改用32bit share library so 2. 32bit share library so (client) 這樣可以讀到64bit daemon 數據嘛? user space 不同位元程式 , 但 kernel space 應該都是64bit , clinet/ server 交換資料應該還是要經過kernel 這樣有辦法經過kernel使得不同bit程式交換資料 這部份我還沒有做實驗測試... 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.181.186.197 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1490440948.A.804.html
Bencrie: 是不影響 IPC 啦。除非你 protocol 會隨 arch 變化 03/26 01:17
dou0228: protocol 請定義清楚,就不會有這問題,但要小心endian 04/10 20:47