240 发简信
IP属地:广东
  • Resize,w 360,h 240
    __int128 的安全使用

    最近写了一段程序,发现在大压力下会随机 crash,信号为 SEGV,gdb 查看从出错代码是 __int128 的一次访问,汇编显示出错指令为...

  • Deep in blktrace

    blktrace 是 Linux 下分析 IO 性能的神器。blktrace 已经有 16 年的历史,网上很少有 blktrace 的深入分析。...

  • crash 分析技巧

    按照如下步骤,任意的 vmcore 都可以分析了。 拿到栈; 示例: 拿到代码行号根据当前调用点的地址,和函数入口地址的差值来计算代码位置。 X...

  • SCSI Target 的即插即用

    LIO 不支持 AEN(Support for Asynchronous Event Notifications),所以当有新的 LUN 插入或...

  • Resize,w 360,h 240
    vhost-user-scsi resize 的支持

    在去年的一篇 文章 里,我们实现了 vhost-user-blk 关于 resize volume 的支持。同时,也简单介绍了 virtio-s...

  • 我的离婚过程

    结婚4年,谈恋爱3年,我跟你描述一下这个女人是如何的没教养。如何仗着家里有钱(其实跟我有个屁的关系),骂我靠他,骂我全家,嫌我亲戚穷。在一起的七...

  • 如何判定一段内存地址是不可访问的呢?

    地址保护 对于虚拟地址,我们知道并不是所有的地址都是可以访问的,一般分成可读,可写,可执行,或者 NONE 不可访问。违反这个规定进行内存访问,...

  • IO 能够保证在确定的时间回来吗?

    背景 今天我们来看这个问题: SAS/SATA 盘的 IO 能否在一个确定的 deadline 之前返回。这里“返回”的定义是:同步或异步的 I...

  • Resize,w 360,h 240
    Write-Optimized and High-Performance Hashing Index Scheme for Persistent Memory

    这是华科的第一篇 OSDI 论文,发布时间是 2018 年。主要研究 Persistent memory 上高性能的 hashing table...