# test **Repository Path**: leaveing/test ## Basic Information - **Project Name**: test - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-12-27 - **Last Updated**: 2021-12-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # test * [GitHub test](https://github.com/Rtoax/test) * [Gitee test](https://gitee.com/rtoax/test) * [GitHub test-linux](https://github.com/rtoax/test-linux) 更新Linux内核相关 * [Gitee test-linux](https://gitee.com/rtoax/test-linux) 更新Linux内核相关 ``` _____________ /\____ ____\ \/___ \ \___/ _____ _____ ___ ___ \ \ \ / ___ \ / ___ \ /\ \/ / \ \ \ /\ \_/\ \ /\ \_/\ \ \ \ / \ \ \ \ \ \\_\ \\ \ \\_\ \ \/ \ R \ \___\ \ \____ / \ \___ _\ / /\ \ \/___/ \/____/ \/___/\_//__/\_\__\ ``` ## 介绍 该仓库包含`编程的各种内容`,以`顾名思义的文件夹命名`形式进行管理。 例如: * `5G`: Some 5G thing 5G相关的知识,软件 * `ai`: 人工智能 * `aio`: 异步IO * `algorithm`: 算法 * `arch`: 体系结构相关 * `arm`: arm架构相关 * `asm`: 汇编 * `ASN.1`: Abstract Syntax Notation One 抽象语法标记 * `assembler`: assembler language * `atomic`: 原子操作,原子性 * `AUTHORS`: * `book`: 书籍 * `bpf`: 柏克莱封包过滤器(Berkeley Packet Filter,缩写 BPF) * `bus`: 总线 * `c`: C语言相关 * `cas`: Copy and Swap * `cmake`: cmake * `cmdline`: 命令行 * `compile`: 编译原理,编译器 * `completion`: 补全命令,功能 * `coroutine`: 协程 * `cpp`: C++language * `cpu`: CPU 处理器相关 * `cwp`: 科罗拉多矿院 SU * `database`: 数据库 * `design`: * `design-patterns`: 设计模式 * `disk`: 磁盘 * `distribute-system`: 分布式系统 * `dma`: 直接内存映射 * `doc`: 文档 * `docker`: Docker * `dpdk`: 数据平面开发套件(DPDK,Data Plane Development Kit) * `driver`: 驱动 * `elasticache`: 完全托管型内存中数据存储(与 `Redis` 或 `Memcached` 兼容) * `ethtool`: 查询和控制网络驱动核硬件设置 * `ffmpeg`: 用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序 * `fftw`: 快速傅里叶变换 * `fio`: flexible I/O tester * `firewall`: 防火墙 * `fs-filesystem`: 文件系统(Linux) * `fstack`: F-Stack:高性能用户态协议栈 * `ftp`: 文件传输协议 * `futex`: 快速的健壮的用户空间互斥锁 * `garbage-collection`: 垃圾回收 * `gcc`: GCC编译器 * `gdb`: GDB调试工具 * `git`: Git(代码托管工具) * `github`: 全球最大的通行交由网站 GitHub * `glibc`: GLibc * `gnu`: GNU is not UNIX * `golang`: Go 语言 * `google`: 谷歌的黑科技 * `gperftools`: 谷歌的性能开发套件 * `grub`: `grub2-mkconfig -o grub.cfg` * `gSOAP`: 简单开发SOAP/XML Web服务 * `gtest`: 谷歌的Google TEST * `hadoop`: Hadoop 大数据 * `HarmonyOS`: 鸿蒙系统 * `hash`: 哈希 * `high-performance`: 高性能Linux服务器 * `hpc`: 高性能计算(High Performance Calculation) * `hugepage`: 大页内存 * `Infiniband`: 直译为“无限带宽”技术,缩写为IB * `ipc`: 进程间通信 * `java`: Java语言 * `javascript`: JavaScript语言 * `jemalloc`: JEMalloc内存分配器 * `JIT`: Just-in Time 及时编译器 * `json`: Json语言与开元框架 * `jvm`: Java虚拟机 * `kubernetes`: 容器编排工具 * `kvm`: Linux KVM虚拟机技术 * `latex`: 写作 * `leetcode`: 力扣算法[rtoax](https://leetcode-cn.com/u/rtoax/) * `libaio`: 异步IO库 * `libcare`: 用户态热补丁 [GitHub](https://github.com/cloudlinux/libcare/) * `libcareplus`: 用户态热补丁 [Gitee](https://gitee.com/openeuler/libcareplus), [demo](https://gitee.com/openeuler/docs/blob/stable2-20.03_LTS_SP1/docs/zh/docs/Virtualization/LibcarePlus.md) * `libcgroup`: cgroup UserSpace API Library * `libco`: 腾讯开源的携程库 * `libconfig`: 配置文件加载读取输出 * `libconfigini`: 配置文件加载读取输出 * `libcurl`: C-url库 * `libevent`: Libevent库 * `libglnx`: libglnx是后继libgsystem * `libmemif`: Shared Memory Packet Interface (memif) Library * `libpcap`: LIBPCAP by [The Tcpdump Group](https://www.tcpdump.org) * `libseccomp`: Enhanced seccomp library * `libumem`: 对应用程序进行内存管理(替换程序中的malloc接口) * `libunwind`: 栈回溯 * `liburing`: 异步IO库 * `libu`: [LibU](https://github.com/koanlogic/libu) : C语言写的多平台工具库 * `libuv`: 异步 TCP 和 UDP sockets * `libvirt`: Linux虚拟机 * `libxml2`: XML库 * `license`: License * `LICENSE`: LICENSE * `linenoise`: 命令行(Redis采用) * `linux`: Linux kernel and some other thing * `linux-5.0`: 《奔跑吧Linux内核》 * `linux-5.6.5`: 源码学习 * `lua`: Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 * `lxc`: * `make`: Makefile代码编译工具 * `memcached`: 内存缓存 * `memory`: memory * `mempool`: 内存池和内存分配性能对比 * `memwatch`: 内存泄漏检测和越界检测的轻量库 * `mimalloc`: 微软的内存分配器 * `mqtt`: 客户端服务端架构的发布/订阅模式的消息传输协议 * `mtmalloc`: MT hot memory allocator * `Nanolog`: 高性能纳秒尺度C++日志工具 * `netmap`: 高性能收发原始数据包框架 * `network`: 计算机网络 * `nfs`: fstab format and options for the nfs file systems * `nginx`: Nginx反向代理 * `nic`: 网络接口卡 * `ninja`: * `nvdimm`: 非易失性双列直插式内存模块 (Nonvolatile Dual In-line Memory Module) * `openbfdd`: * `opencv`: 基于BSD许可(开源)发行的跨平台计算机视觉库 * `openldap`: OpenLDAP轻量级的文件夹访问协议 * `openmp`: OpenMP多线程 see also hpc * `openssl`: 安全套接字 * `openstack`: 云计算开源框架 * `openvswitch`: OVS虚拟交换机 * `ostree`: OSTree 是基于 Linux 的操作系统的升级系统 * `ovs`: 见上 * `perf-tools`: brendangregg/[perf-tools](https://github.com/brendangregg/perf-tools) * `perl`: Perl语言 * `php`: PHP语言 * `pmdk`: 持久性内存开发套件 * `posix`: POSIX * `programmer`: 那些仰慕的大神们 * `proxy`: 代理 * `ptmalloc`: PTMalloc内存分配器 * `python`: Python语言 * `qemu`: Qemu [qemu.org](https://www.qemu.org/), [docs](https://qemu-project.gitlab.io/qemu/) * `rabbitmq`: 部署最广泛的开源消息代理 * `ram`: 随机存储器 * `rapidxml`: XML解析工具 * `readline`: 命令行 * `README.md`: README * `redis`: 缓存服务器 Remote Dictionary Server * `regular-expression`: 正则表达式 * `rocketmq`: 消息队列作为高并发系统的核心组件 * `rpc`: 远端过程访问 * `sdt`: (Statically Defined Tracing)预定义静态跟踪 * `samba`: 向客户提供SMB/CIFS服务的服务器 * `scripts`: 本仓库中用到的脚本 * `sdl`: (Simple DirectMedia Layer)开源跨平台多媒体开发库 * `seismic`: 地球物理 * `selinux`: Security Enhanced Linux (安全强化 Linux) * `sentinel`: 哨兵 Sentinel * `shell`: 脚本语言 * `slab`: slab是Linux操作系统的一种内存分配机制,采用cache 存储内核对象 * `snmp`: 简单网络管理协议 * `socat`: 双向数据传输的中继,和NC齐名的瑞士军刀 * `software`: 软件工程 * `spdk`: Storage Performance Development Kit (SPDK) * `ssh`: Security Shell * `StudyNotes`: 学习笔记 * `sync.sh`: * `tcmalloc`: 谷歌的内存分配器,隶属于 `gperftools` * `tcp-ip`: TCP/IP协议栈 * `test.sh`: 加载`scripts`文件夹中的脚本 * `threadpool`: 线程池 * `timer`: 定时器 * `tools`: 工具代码 * `tshark`: Dump and analyze network traffic * `ui`: 用户界面(GTK,Qt,Xwindow) * `uio`: user-space IO、UIO-DMA * `unicode`: 16 位统一超级字符集 * `unix`: UNIX * `url`: 统一资源定位符 * `valgrind`: Valgrind工具套件: 调试和性能分析工具 * `virtio`: virtio是一种半虚拟化的设备抽象接口规范 * `virtual-network`: 虚拟网络 * `vmem`: malloc-like volatile allocations * `vos`: Virtual Operation System * `vpp`: 向量包处理器 FD.io * `windows`: windows * `x86_64`: x86_64 * `yaml`: * `yocto`: Yocto是一个开源社区。它通过提供模版、工具和方法帮助开发者创建基于linux内核的定制系统,支持ARM, PPC, MIPS, x86 (32 & 64 bit)硬件体系架构 * `zero-copy`: 零拷贝技术 * `zeromq`: ZeroMQ(也称为ØMQ,0MQ或ZMQ)是一种高性能的异步消息传递库 * `zlog`: 日志系统 * `zookeeper`: Zookeeper作为Hadoop和Hbase的重要组件,为分布式应用程序协调服务 * ** 包括但不限于此,etc. ** ``` quu..__ $$$b `---.__ "$$b `--. ___.---uuudP `$$b `.__.------.__ __.---' $$$$" . "$b -' `-.-' $$$" .'| ". d$" _.' | `. / ..." .' | `./ ..::-' _.' | / .:::-' .-' .' : ::''\ _.' | .' .-. .-. `. .' | : /'$$| .@"$\ `. .' _.-' .'|$u$$| |$$,$$| | < _.-' | `:$$:' :$$$$$: `. `. .-' : `"--' | `-. \ :##. == .###. `. `. `\ |##: :###: | > > |#' `..'`..' `###' x: / / \ xXX| / ./ \ xXXX'| / ./ /`-. `. / / : `- ..........., | / .' | ``:::::::' . |< `. | ``` | x| \ `.:``. | .' /' xXX| `:`M`M':. | | ; /:' xXXX'| -'MMMMM:' `. .' : /:' |-'MMMM.-' | | .' /' .'MMM.-' `'`' : ,' |MMM< | `' |tbap\ \ :MM.-' \ | .'' \. `. / / .:::::::.. : / | .:::::::::::`. / | .:::------------\ / / .'' >::' / `',: : .' `:.:' ``` # 欢迎访问 ## 网页 * CSDN博客: [RToax](https://rtoax.blog.csdn.net/) * GitHub: [Rtoax](https://github.com/Rtoax) * 微信公众号: [全波形反演](https://mp.weixin.qq.com/s/bENgHzsBzARYPdWiDvLitQ) * 力扣leetcode: [rtoax](https://leetcode-cn.com/u/rtoax/) * CODEChina: [rtoax](https://codechina.csdn.net/Rong_Toa) * B站:[用户名:RToax] * 个人项目: [crtl](https://rtoax.github.io/crtl/) ``` _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |// `. / \\||| : |||// \ / _||||| -:- |||||- \ | | \\\ - /// | | | \_| ''\---/'' | | \ .-\__ `-` ___/-. / ___`. .' /--.--\ `. . __ ."" '< `.___\_<|>_/___.' >'"". | | : `- \`.;`\ _ /`;.`/ - ` : | | \ \ `-. \_ __\ /__ _/ .-` / / ======`-.____`-.___\_____/___.-`____.-'====== `=---=' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``` ## 仓库 * 学习文档: [MoreThanDocs](https://github.com/Rtoax/MoreThanDocs) * 代码学习: [test](https://github.com/Rtoax/test) ``` wow ▌▒█ ▄▀▒▌ ▌▒▒▀▄ ▄▀▒▒▒▐ ▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐ ▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█▒▐ ▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌ ▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐ ▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌ ▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌ ▌▀▐▄█▄█▌▄▒▀▒▒▒▒▒▒░░░░░░▒▒▒▐ ▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ ▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐ ▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌ ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌ ▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀ ▐▀▒▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀ ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀ ```