• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • 申请函数kmalloc、kzalloc、vmalloc区别说明

    内存泄漏,如果内存泄漏发生在内核空间,则会造成系统崩溃。 那么,在内核空间中如何申请内存呢?一般我们会用到 kmalloc()、kzalloc()、vmalloc() 等,下面我们介绍一下这些函数

    2022-05-19 16:13

  • Linux内核快速处理路径尽量多用kmem_cache而慎用kmalloc

    仅仅为了测试是否会宕机,所以我的所有的数据结构的hash值均是一样的,这样插入200个项的话,它们会hash冲突,从而仅仅添加到同一个hlist链表中,这样整个匹配过程就退化成了遍历200个项的链表。

    2020-04-30 15:35

  • Linux用户空间与内核空间的区别?

    为的分为两个部分--用户空间与内核空间。用户空间地址分布从0到3GB(PAGE_OFFSET,在0x86中它等于0xC0000000),3GB到4GB为内核空间。 区别如下:1、kmalloc

    2020-06-05 04:35

  • LSDK 21.08的Linux内核lkmod不安装是怎么回事?

    (err -22) [11239.510536] cryptodev: disagrees about version of symbol kmalloc_caches [11239.510538

    2023-05-12 07:35

  • Linux驱动技术之一:内存申请

    kmalloc申请的内存在物理内存上是连续的,他们与真实的物理地址只有一个固定的偏移,因此存在简单的转换关系。

    2019-05-08 14:35

  • LINUX内核中的内存是如何进行分配的

    to allocate memory for申请内存的目标设备。sizeAllocation size申请的内存大小gfpAllocation gfp flags申请内存的类型标志2、kmalloc &

    2022-11-04 14:46

  • dma_alloc_coherent申请内存的访问速度,请问有什么办法能加快访问mmap的DMA内存?

    ,就是使用kmalloc申请了一块内存,然后映射到用户空间,这时测出来的速度大约有40MB/s。难道是因为用dma_alloc_coherent申请的这块内存的属性是禁止cache的,而使用kmalloc申请的没有禁止cache吗? 想问下有没有办法能加快访问这一

    2018-06-04 07:47

  • 内核的内存是如何进行分配的

    嵌入式LINUX驱动学习之12内核内存分配一、头文件、函数及说明:一、头文件、函数及说明://头文件位置 : include/linux/slab.h/*申请内存函数:kmalloc()实现方式一般

    2021-12-17 06:44

  • 探究slab在内核内存管理和用户态Memcached的双重存在

    ,但是作为内核的堆用户本身,经常只是调用kmalloc()申请一个小内存,或者调用kmem_cache_alloc()申请一个数据结构,2^n页给它,会形成大量碎片浪费。所以slab找buddy要了2

    2021-08-13 14:55

  • 请问该如何释放slab的内存

    {print sum/1024}'518.082slab占用了很大内存,且是SUnreclaim占用。用slabtop可以看到,里面有一个kmalloc-2048和kmalloc-256暂用了极大的内存

    2022-01-05 07:33