稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
Kernel
订阅
avatar
冬虫就是我
更多收藏集

微信扫码分享

微信
新浪微博
QQ

4篇文章 · 0订阅
  • ART虚拟机 | JNI静态注册和动态注册
    注册的本质是建立(Java层)native方法和(Native/C++层)JNI函数之间的一对一关系。静态注册指的是映射规则预先设定,一个native方法名可以转换成一个唯一的JNI函数名。动态注册的
    • 芦半山
    • 4年前
    • 5.2k
    • 19
    • 9
    Android
  • ART虚拟机 | 锁
    Java中对临界区的锁定通常用synchronize代码块完成,因此标题中的“锁”实际上是对synchronize关键字的剖析。另外我们可以说,锁的状态和对象关联。亦或者,每个对象天生都是一把锁。
    • 芦半山
    • 4年前
    • 5.0k
    • 20
    • 2
    Android
  • ART虚拟机 | Android应用中SIGSEGV信号的处理流程
    SIGSEGV是信号11,其在内存访问错误时产生。信号产生后需要送往用户空间进行处理,纯native的进程由`debuggerd_signal_handler`进行处理,应用进程(zygote及其子进
    • 芦半山
    • 4年前
    • 6.9k
    • 20
    • 5
    源码 Android
  • Kernel | Log中的速率限制
    最近帮其他组的同事看了个有趣的问题,原因恰好和kernel log(又被称为kmsg/dmsg)中的速率限制有关。虽然知识点并不复杂,但鉴于自己寻找资料时的痛苦经历,还是决定将细节记录于此,以便后人查
    • 芦半山
    • 4年前
    • 7.1k
    • 8
    • 1
    Linux