240 发简信
IP属地:海南
  • x86汇编指令集大全(带注释)

    汇编指令集太多,如果不用就会忘记,所以将i处理器官方的指令集大全写到博客上,有需要的人可以参考一下! ---------- 一、数据传输指令 ----------------...

  • RocksDB 批量导入调优

    RocksDB 批量导入数据的最快速度可以达到多少?我们面临这个挑战,因为我们想让我们的客户可以尽快把大量数据导入Rockset,试用Rockset。尽管批量导入数据到LSM...

  • 240
    how we use RocksDB at Rockset

    在这篇文章中,我们将会讲述我们在Rockset使如何使用RocksDB和对RocksDB进行调优从而达到更好的性能的。我们认为读者对基于LSM tree构建的存储引擎,例如R...

  • 240
    linux下,四种不同的IO调用方法

    本文为[1]的翻译; 当大多数的后台开发者考虑IO的时候,他们考虑的是网络IO,因为现在大多数的资源都是建立在网络之上的:数据库,对象存储,以及其他微服务。然而,数据库的开发...

  • Futex设计与实现

    介绍 futex (fast userspace mutex) 是Linux的一个基础组件,可以用来构建各种更高级别的同步机制,比如锁或者信号量等等,POSIX信号量就是基于...

  • 240
    TIME_WAIT

    为什么需要三次握手 1、保证全双工通信2、防止失效的连接请求到服务器,让服务器错误地打开连接,浪费资源2原因: 谢希仁版《计算机网络》中的例子是这样的,“已失效的连接请求报文...

  • 240
    Autotools 工具

    概述 GNU构建系统,是利用脚本和make程序在特定的平台上构建软件的过程。一般过程是configure,make,make install 三部曲。这种方式成为一种习惯,被...

  • 240
    深入理解各种锁

    1 临界区 1.1简介 在早期计算机系统中,只有一个任务进程在执行,并不存在资源的共享与竞争。随着技术和需求的飞速发展,单个CPU通过时间分片在一段时间内同时处理多个任务进程...