Friday+
首页
文章归档
关于页面
标签
Linux
2022-01-09
网络
Linux网络协议栈
0. 概述前边我们学习了Linux的进程与内存部分,这里我们来看看linux网络协议栈。从以往的学习中,有如下3点的认识:socket的使用流程:建立、通信、关闭TCP/IP的分层协议栈:链路层、网络层、传输层等Linux操作系统是硬件与应用程序之间的代理特性这样也就组成了对Linux网络协议栈的基
阅读更多
2021-12-24
存储
Linux内存管理
1. 概述3种地址逻辑地址、虚拟地址(线性地址)、物理地址逻辑地址:机器语言指令中用来指定一个操作数或者指令的地址。每一个逻辑地址由一个段(segment)和偏移量(offset)组成。虚拟地址:对于32位系统是一个32位的无符号整型数据物理地址:内存芯片单元寻址,与CPU的地址引脚发送到内存总线上
阅读更多
2021-12-12
算法
解析红黑树
0. 前言前边Nginx中定时器的实现,以及Linux中完全公平算法都用了红黑树,是时候对它进行整理了。红黑树是一种二叉平衡树,下边先来看看二叉搜索树,毕竟红黑树的用法与二叉树的用法基本是类似的;然后来看看红黑树的原理,为了更好的理解红黑树,我们对照2-3-4树来看;最后来看看红黑树的实现。1. 二
阅读更多
2021-12-09
技术
Linux进程调度
前言前边整理了一下Linux环境编程的接口,本阶段来对调度、内存、网络通信3部分进行深一层的学习。本文主要来学习进程的调度。主要目的:掌握调度的基本概念掌握完全公平调度(CFS)以及实时进程调度2种算法整理调度算法的过程,方便看源码概述进程描述符进程描述符存放了很多信息,不仅包含进程属性的字段,还包
阅读更多
2021-12-05
技术
Linux环境编程之二
6. 进程间通信进程间通信的手段,可以分成2大类:通信类与同步类。前者用于在进程间传递数据,后者用于协调进程间操作。下边来看看它们,包括管道、消息队列、信号量、mmap、共享内存等几种方式。管道简介管道的作用是在有亲缘关系的进程之间传递消息,共同祖先调动pipe函数,打开管道文件就会在fork之后被
阅读更多
2021-12-05
技术
Linux环境编程之一
0. 前言本文主要是想整理一下linux环境编程的一些接口,包括一些系统调用,以及更多的glibc的库函数,并不对其中原理进行限制,属于工具字典类型,面向使用。本文主要参考:《Linux环境编程:从应用到内核》1. 文件I/O打开openint open(const char *pathname,
阅读更多
2021-03-12
技术
linux监控
概览参考命令用处topCPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令vmstat虚拟内存、内核线程、磁盘、系统进程、I/O 块、中断、CPU 活动lsof显示所有打开的文件和进程。
阅读更多
2018-12-17
技术
linux内核导读
本博文从《linux内核设计与实现》第三版的笔记,主要是任务调度、终端、内存管理、虚拟文件系统等部分。
阅读更多
2015-02-01
技术
linux调试
主要介绍linux的调试,包括gdb以及core文件
阅读更多
2015-02-01
技术
linux开发
主要介绍了linux下的编程包括Makefile,进程编程等
阅读更多
2015-02-01
技术
linux工具与文件
主要是linux系统的基础:包括一些工具以及文件系统的解释
阅读更多
2014-10-01
技术
linux命令
这篇是迁移过程中,从linux编程中摘出的一篇,主要是刚接触linux时的一些基础的命令
阅读更多
上一页
下一页
1
Diego
文章
182
分类
8
标签
13
分类
技术
93
展示
22
算法
6
存储
20
网络
13
数据
19
产品
15
读书
18
标签云
Node.js
数学
一致性算法
MySQL
nginx
redis
Linux
微服务
大数据
语言
python
tcp/ip
spring
最新文章
Fri Mar 25
CustomAuth总结
Fri Mar 18
SpringBoot几个机制总结
Thu Mar 17
Converter使用总结
Thu Mar 17
Validator使用总结
Thu Mar 17
Mybatis使用总结
标签
Node.js
3
数学
13
一致性算法
3
MySQL
4
nginx
6
redis
5
Linux
12
微服务
16
大数据
9
语言
18
python
10
tcp/ip
3
spring
28
最新文章
Fri Mar 25
CustomAuth总结
Fri Mar 18
SpringBoot几个机制总结
Thu Mar 17
Converter使用总结
Thu Mar 17
Validator使用总结
Thu Mar 17
Mybatis使用总结
Your browser is out-of-date!
Update your browser to view this website correctly.
Update my browser now
×
分类
技术
展示
算法
存储
网络
数据
产品
读书
标签
Node.js
数学
一致性算法
MySQL
nginx
redis
Linux
微服务
大数据
语言
python
tcp/ip
spring