Linux
磁盘存储链式的B树与B+树
0.前言 本文介绍b树与b+树。并对b树的插入与删除做详细介绍,文末附代码。 本专栏知识点是通过零声教育的线上课学习,进行梳理总结写下文章,对c/c++linux课程感兴趣的读者,可以点击链接 C/C++后台高级服务器课程介绍 详细查看课程的服务。1.磁盘结构分析与数据存储原理 我们知道常见的...
2023-06-11 浏览: 767
malloc 背后的系统知识
面试的时候经常会被问到 malloc 的实现。从操作系统层面来说,malloc 确实是考察面试者对操作系统底层的存储管理理解的一个很好的方式,涉及到虚拟内存、分页/分段等。下面逐个细说。1. 虚拟内存首先需要知道的是程序运行起来的话需要被加载的物理内存中,具体到计算机硬件就是内存条。操作系统启动的时...
2023-06-11 浏览: 825
redis分布式锁的原子保证
背景提出:分布式锁的原子性还能得到保证吗?当有多个客户端并发访问某个共享资源时,比如要修改数据库中的某条记录,为了避免记录修改冲突,我们可以让所有客户端从 Redis 上获取分布式锁,只有拿到锁的客户端才能操作共享资源。那么,对于分布式锁来说,它实现的关键就是要保证加锁和解锁两个操作是原子操作,这样...
2023-06-11 浏览: 821
Linux网络虚拟化技术的演进之路
本篇文章将带领大家了解以下网络设备虚拟化的演进之路,以及网络设备虚拟化发展的原因。本文是从全虚拟化->virtio->vhost->vfio->vdpa->vduse演进详细分析一下网络虚拟化的干货。1.序言设备虚拟化技术,云计算领域的核心之一。虚拟机里面的形形色色的设...
2023-06-11 浏览: 651
mmap的相关原理和解析
1.mmap基础概念mmap 是一种内存映射文件的方法,即将一个文件或者其他对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一映射关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完成了对文件的操作而不必...
2023-06-11 浏览: 858
Linux 网络性能的 15 个优化建议!
大家好,我是飞哥!最近我出了一本非常受欢迎的新书──《深入理解Linux网络》。在这本书中我们深入地讨论了很多内核网络模块相关的问题。讨论了一个网络包是如何从网卡到达用户进程的,聊了同步阻塞和多路复用 epoll,也详细讨论了数据是如何从进程发送出去的等等一系列深度的网络工作原理。这本书首发当日就登...
2023-06-11 浏览: 570
使用DPDK优化Redis的性能(dpdkredis)
随着计算机技术的发展,网络性能的优化越来越受到重视。作为一种非常流行的数据库,Redis的性能优化受到广泛的重视。DPDK(Data Plane Development Kit)是一个针对于计算机网络中最底层性能优化的开发工具,其在Redis性能优化方面也有不少帮助。DPDK使用密集核心路由可以使R...
2023-06-11 浏览: 708
NVIDIA各型号显卡算力、CUDA、CUDNN、驱动对应版本归纳
1.显卡算力2.显卡支持的最新驱动驱动版本支持产品LINUX X64(AMD64/EM64T)显示驱动程序450.80.02GeForce RTX 2080 Ti,GeForce RTX 2080 SUPER,GeForce RTX 2080,GeForce RTX 2070 SUPER,GeFor...
2023-06-01 浏览: 857
ubuntu18.04 安装NVIDIA显卡驱动与 cuda10 环境
目录前言首先说一下显卡驱动安装cuda10 环境环境配置测试前言由于我是win10+ubuntu18.04双系统,并且安装的是cuda10环境, 所以踩了不少坑,网上能搜到的教程,基本上都解决不了我的问题。在这里记录一下我最终的解决办法。首先说一下显卡驱动千万千万别去英伟达官网下载显卡驱动,我的显卡...
2023-06-01 浏览: 1142
龙蜥操作系统离线安装 java mysql redis
环境配置安装 使用yumdownloader --resolve --destdir=/home/pack ncurses-compat-libsdir是指定文件夹 后面的是指定包名 将软件包里面内容上传到服务器 位置没有要求输入指令sudo yum localinstall /home/pack...
2023-05-26 浏览: 795
- 热门标签
-
- 最新发布
-
- Linux资源监控统计--sar|cpu+内存+换页+文件+IO队列+设备负载(2024-01-18)
- Ubuntu引导丢失修复(2023-08-01)
- Ubuntu18.04+Nvidia RTX 3060+Pytorch配置GPU环境(2023-06-15)
- SeaweedFS 高可用方案最佳实践(2023-06-11)
- SeaweedFs分布式文件存储实战(2023-06-11)
- 对象存储篇-SeaweedFS在同程旅行的使用实践(2023-06-11)
- 关于epoll的四件“小事”(2023-06-11)
- TCP 27 张靓图(2023-06-11)
- Linux系统调用全过程详解(2023-06-11)
- fastdfs存储原理(2023-06-11)
- 半年热点
-
-
ubuntu18.04 安装NVIDIA显卡驱动与 cuda10 环境
浏览: 1142
-
Ubuntu引导丢失修复
浏览: 1049
-
SeaweedFS 高可用方案最佳实践
浏览: 1023
-
关于epoll的四件“小事”
浏览: 967