cost 117 ms
索引節點和已刪除的文件條目

[英]Inode and deleted file entries

這是參考此處的答案,因為我在評論中未收到對我的問題的答復。 真正的含義是在/ dev / ashmem /目錄中創建了一個文件條目,然后將其刪除,但是由於至少有一個打開的文件描述符,因此相應的索引節點仍然存在。 * nix的意思是什么? AFAIK,Android是ext4類 ...

如何在Android中使用MemoryFile執行IPC?

[英]How to use MemoryFile to perform IPC in android?

MemoryFile被記錄為Android Ashmem的包裝器: https : //developer.android.com/reference/android/os/MemoryFile.html 當然,Ashmem用於執行IPC。 但是在MemoryFile的當前api中,我看 ...

Android:在本機代碼(C)和應用程序(java)之間共享數據

[英]Android: Sharing data between native code (C) and application (java)

我有一個運行在Android 5.0上的本地應用程序,實際上是一種音頻效果,可以在攝像機錄制用例(例如)上啟動。 我有一個需要從中檢索一些數據的應用程序,精確到3個整數,並且該數據不斷變化。 如何與我的應用程序共享本機進程中的這些數據? 有什么選擇? 我查看了ashmem,但 ...

寫入 ashmem / 為什么 android 免費 ashmem?

[英]Writing to ashmem / why does android free ashmem?

我想在兩個(ndk-)進程之間共享數據。 為此,我使用 ashmem 使用此源。 一個進程連續讀取( read_mem ),一個進程寫入一次( write_mem )。 問題是讀取過程沒有獲取寫入者的值。 和 通過查看讀者的地圖,我發現 android 在ashmem_create_region ...

如何釋放Ashmem

[英]How to release ashmem

分配和使用ashmem效果很好: 但是問題是,使用后僅取消映射就足夠了嗎,還是我需要做更多的事情才能再次釋放內存? ...

如何在進程之間將文件描述符傳遞給Ashmem

[英]How to pass file descriptor to Ashmem between processes

我正在嘗試將文件描述符指向從服務(進程A)到活動(進程B)的ashmem區域。 在服務中我將原生文件描述符放入ParcelFileDescriptor並將其放入一個包中,然后通過Messenger發送。 但是,當我嘗試在Activity中使用此文件描述符mmap()時,我得到errno == ...

dalvik-LinearAlloc,dalvik-aux-structure,dalvik-bitmap-1,dalvik-bitmap-2,dalvik-card-table,dalvik-mark-stack和dalvik-zygote中的數據是什么?

[英]What's the data in dalvik-LinearAlloc, dalvik-aux-structure, dalvik-bitmap-1, dalvik-bitmap-2, dalvik-card-table, dalvik-mark-stack and dalvik-zygote?

我在PID上使用showmap命令,我無法理解報告中的這一部分: 我想知道dalvik-LinearAlloc,dalvik-aux-structure,dalvik-bitmap-1,dalvik-bitmap-2,dalvik-card-table,dalvik-mark-stack ...

關於在用Java編寫的android應用中使用異步共享內存(ASHMEM)

[英]Regarding the use of Asynchronous shared memory (ASHMEM) in android apps written in java

ASHMEM如何使實際使用dalvik字節碼的android應用程序(而非本機應用程序)受益。 他們在android框架中是否為應用程序開發人員提供任何API? 我知道這是一個通用的問題,但是除非我已經嘗試過並且沒有得到明確的答案,否則我不會將其放在此處。 ...

在Java服務和本機應用程序之間共享緩沖區,以最小的訪問開銷

[英]sharing a buffer between a Java service and a native app with minimal access overhead

我正在嘗試在Android Java服務和本機進程之間設置共享內存區域。 本機進程沒有Java組件,純粹是C ++,並且由命令行直接從Shell調用。 我相信我可以使用ashmem和活頁夾來完成此任務。 首先調用ashmem_create_region,對結果調用mmap,然后使用活頁 ...

Cutils不包括在NDK中?

[英]Cutils not included in NDK?

我需要使用cutils庫和頭文件來實現我的NDK項目中的ashmem,但是在我的系統中找不到與cutils相關的任何東西。 它位於何處或從何處可以獲得它? ...

基於ASHMEM的SHM替換

[英]SHM replacement based on ASHMEM

我正在從* nix到Android的庫端口上工作,該庫使用共享內存或shm 。 Android沒有System V shm 。 相反,它使用ashmem 。 有誰知道一個墊片庫將shm調用映射到ashmem ? Google並不是很有幫助。 ...

Android內容提供程序崩潰時的健壯性

[英]android content provider robustness on provider crash

在android平台(在ICS上已確認)上,如果內容提供者在客戶端處於查詢中間(即具有打開的游標)時死亡,則框架決定殺死持有打開的游標的客戶端進程。 這是我使用下載管理器查詢嘗試執行此操作后休眠的logcat輸出。 “睡眠”是為了重現問題。 您可以想象,當提供者在正確/錯誤的時間死亡時 ...

NDK中的共享內存區域

[英]Shared memory region in NDK

我想要一個共享內存塊(一個ashmem區域),該內存塊是從本機代碼映射和訪問的。 我也希望該塊可以被多個應用程序使用。 我也希望它能在SDK級別7(Android 2.1)上運行 有兩條路線。 我可以用本機代碼創建一個ashmem區域。 但是然后的問題是-如何將整數文件描述符傳遞給 ...

Ashmem保留政策

[英]Ashmem retention policy

因此,在Android上既沒有POSIX共享內存也沒有SysV共享內存,但是沒有ashmem 。 我想用它來收集本地子系統崩潰時的事后信息(如here )。 問題-當握住柄的過程死亡時,我可以使ahmem區持久嗎? 哪里有ashmem記錄? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM