首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏FreeBuf

    苹果OS X Yosemite系统曝多个本地提权漏洞

    具体的说就是,"SimpleDispatchWL() "处理的每一个user-space参数都包含一个数值和大小字段。 当一个user-space客户端对一个NULL指针的参数提供了一个很大的值时,就会导致"IOMalloc(size)"调用失败,然后返回到空指针,最终导致空指针解引用。 由于多个vtable指针是损坏的,所以如果想要它清晰的返回user-space可能需要对Poc进行多次调试。

    1K100发布于 2018-02-05
  • NFSv4 相关;NFSv4文件锁

    It is also significantly faster and usually more reliable than the user-space NFS servers (from the However, it is more difficult to debug than the user-space servers, and has a slightly different feature This package contains the user-space support needed to use the NFS kernel server. It is also significantly faster and usually more reliable than the user-space NFS servers (from the This package contains the user-space support needed to use the NFS kernel server.

    1.3K20发布于 2020-12-30
  • 来自专栏小洁叫你mysql

    Linux 中好玩的小程序---缓冲区解释+进度条显示详解(c语言)

    int fflush(FILE *stream); DESCRIPTION For output streams, fflush() forces a write of all user-space NOTES Note that fflush() only flushes the user-space buffers provided by the C library.

    56030编辑于 2023-10-10
  • 来自专栏LanceToBigData

    内核级虚拟化技术

    而在GuestOS上的User-space中运行的Applications可以理解为就是进程中的线程。 Linux操作系统目录结构包含的/dev目录树下的设备对于所有User-space进程或线程(无论是在GuestOS上,还是在VMM上)来说都是通用的,但是每个打开/dev/kvm设备的不同的进程或线程 在User Mode下运行的GuestOS则支持自己的内核和User-space(Applications)。     

    2.3K50发布于 2018-01-18
  • 来自专栏张善友的专栏

    Mono 2.0正式发布了

    Mono.Fuse - User-space file systems. Mono.ZeroConf - Bonjour stack. Mono.Fuse - User-space file systems. Mono.ZeroConf - Bonjour stack.

    1.7K100发布于 2018-01-31
  • 来自专栏韩曙亮的移动开发专栏

    【Linux 内核 内存管理】mmap 系统调用源码分析 ⑤ ( mmap_region 函数执行流程 | mmap_region 函数源码 )

    This usually means the * new file must not have been exposed to user-space, yet. */ vma->vm_file This usually means the * new file must not have been exposed to user-space, yet. */ vma->vm_file * Otherwise user-space soft-dirty page tracker won't * be able to distinguish situation when vma

    2.2K20编辑于 2023-03-30
  • 来自专栏后端开发你必须学会的干货

    NIO效率高的原理之零拷贝与直接内存映射

    零拷贝 零拷贝是指避免在用户态(User-space) 与内核态(Kernel-space) 之间来回拷贝数据的技术。 传统IO 传统IO读取数据并通过网络发送的流程,如下图 ? 在UNIX和Linux系统中,调用这个方法会引起sendfile()系统调用,实现了数据直接从内核的读缓冲区传输到套接字缓冲区,避免了用户态(User-space) 与内核态(Kernel-space) 正因为有这样的映射关系, 就不需要在用户态(User-space)与内核态(Kernel-space) 之间拷贝数据, 提高了数据传输的效率,这就是内存直接映射技术。

    5.3K40发布于 2019-08-16
  • 来自专栏Linux知识积累

    用tsunami-udp加速网络传输

    x86_64/ -d 'glibc >= 2.12' --verbose --category 'System Environment/Daemons' --description ' A fast user-space

    5.5K20发布于 2019-10-14
  • 来自专栏公众号:懒时小窝

    【Linux】Linux Zero-Copy Using sendfile

    read(fromfd, &buf, sizeof(buf))) > 0) { write(tofd, &buf, n); } }bufBUF_SIZE is the user-space int n = 1; while (n > 0) { n = sendfile(tofd, fromfd, 0, BUF_SIZE); } }There’s no user-space

    85030编辑于 2023-09-13
  • 来自专栏开源部署

    HAproxy特性详解

    事件驱动模型因为在有更好的资源和时间管理的用户端(User-Space) 实现所有这些任务,所以没有这些问题。此模型的弊端是,在多核系统上,这些程序通常扩展性较差。

    1.1K10编辑于 2022-06-30
  • 来自专栏存储公众号:王知鱼

    IBM:数据为王,文件系统将何去何从?

    文件系统正是确保内存中的数据(User-space/Kernel-space)能够正确、持久地保存到非易失性存储设备中的核心组件。 架构演进趋势:为了降低开销,行业主要探索了两个方向: 向上移动 (UserFS):通过将FS逻辑移入用户态(User-space libraries)来旁路内核,减少系统调用开销。

    11210编辑于 2026-03-09
  • 来自专栏阮一峰的网络日志

    再谈Android的许可证(续)

    licensed under version 2 of the Free Software Foundation's General Public License (GPLv2), much of the user-space It is important to note that the ASL is only being applied to the assortment of user-space platform components

    1.1K40发布于 2018-04-12
  • 来自专栏云微的一点分享

    eBPF 入门开发实践教程十一:在 eBPF 中使用 libbpf 开发用户态程序并跟踪 exec() 和 exit() 系统调用

    bpf_probe_read_str(&e->filename, sizeof(e->filename), (void *)ctx + fname_off); /* successfully submit it to user-space task, exit_code) >> 8) & 0xff; bpf_get_current_comm(&e->comm, sizeof(e->comm)); /* send data to user-space bpf_probe_read_str(&e->filename, sizeof(e->filename), (void *)ctx + fname_off); // successfully submit it to user-space task, exit_code) >> 8) & 0xff; bpf_get_current_comm(&e->comm, sizeof(e->comm)); /* send data to user-space

    1.5K20编辑于 2023-08-14
  • 来自专栏云微的一点分享

    eBPF 入门开发实践教程十一:在 eBPF 中使用 libbpf 开发用户态程序并跟踪 exec() 和 exit() 系统调用

    bpf_probe_read_str(&e->filename, sizeof(e->filename), (void *)ctx + fname_off); /* successfully submit it to user-space exit_code) >> 8) & 0xff; bpf_get_current_comm(&e->comm, sizeof(e->comm)); /* send data to user-space bpf_probe_read_str(&e->filename, sizeof(e->filename), (void *)ctx + fname_off); // successfully submit it to user-space exit_code) >> 8) & 0xff; bpf_get_current_comm(&e->comm, sizeof(e->comm)); /* send data to user-space

    73010编辑于 2023-10-16
  • 来自专栏虚拟化笔记

    用SPDK实现存储加速

    It does not use a user-space RDMA driver stack through DPDK. offload和硬件具体实现有关系,那么就会用到厂商自己的驱动,DPDK中也有厂商自己的驱动

    3.1K30编辑于 2022-04-28
  • 【翻译】Crimson:用于多核可扩展性的下一代 Ceph OSD

    interactions and internal resource management are vastly refactored to apply the shared-nothing design and user-space User-space task scheduling(用户态任务调度) Ceph 底层不再依赖操作系统内核的调度器(如 POSIX threads),而是将调度逻辑迁移到了用户空间。 (2)User-Space Task Scheduling(用户态任务调度) 与传统内核调度的区别: 内核调度:由OS内核统一管理线程/进程,涉及特权级切换(上下文切换开销高)。 user-space scheduling 用户态调度 将任务调度逻辑放在用户空间,减少对内核调度的依赖,提升效率和可控性。 It is another challenge to implement low-level thread-per-core and user-space scheduling using shared-nothing

    45600编辑于 2025-06-08
  • 来自专栏虚拟化笔记

    用SPDK实现存储加速

    It does not use a user-space RDMA driver stack through DPDK. offload和硬件具体实现有关系,那么就会用到厂商自己的驱动,DPDK中也有厂商自己的驱动

    2.9K31发布于 2021-08-26
  • 来自专栏linux驱动个人学习

    Android-ServiceManager

    进程启动之后启动这句话类: 一般开机过程分为三个阶段: OS级别,由bootloader载入linux内核后,内核开始初始化,并载入built-in的驱动程序,内核完成开机后,载入init process,切换至user-space

    1.1K10发布于 2020-02-18
  • 来自专栏码匠的流水账

    聊聊flink taskmanager的data.port与rpc.port

    tolerate offcuts between intended and allocated memory due to segmentation (will be available to the user-space

    2.2K20发布于 2019-03-11
  • 来自专栏木二天空

    001.HAProxy简介

    事件驱动模型因为基于更好的资源和时间管理的用户端(User-Space) 实现所有这些任务,因此没有这些诸类颈瓶。此模型的弊端是,在多核系统上,这些程序通常扩展性较差。

    61820发布于 2019-07-26
领券