1. 在Ubuntu16.04-64中编译Linux-2.6.35.7版本内核出错[kernel/timeconst.h] Error 255 在Ubuntu16.04-64中编译Linux-2.6.35.7版本内核出现错误[kernel/timeconst.h] Error 255可能是由于我们使 ...
分类:
其他好文 时间:
2020-05-03 14:46:22
阅读次数:
72
原文 https://www.kernel.org/doc/Documentation/filesystems/dax.txt Direct Access for files Motivation The page cache is usually used to buffer reads and ...
分类:
数据库 时间:
2020-05-03 01:24:23
阅读次数:
118
一.环境 OS:CentOS 7 (x86_64) Kernel:3.10.0-1062.18.1.el7 (x86_64) SVN(subversion):1.7.14-14.el7 (x86_64) TortoiseSVN:1.13.1 (64-bit) 二.安装SVN客户端 1.通过yum仓库 ...
分类:
其他好文 时间:
2020-05-02 14:59:23
阅读次数:
66
一、版本的选择首先要说明的是,对于生产来说DPDK版本不是越高越好,如何选择合适的版本?1、要选择长期支持的版本LTS(Long Term Support)2、根据当前开发的系统环境选择可以在以下文档里从高至低查看不同版本的System Requirements章节,它对kernel、glibc等限 ...
分类:
其他好文 时间:
2020-05-01 12:30:43
阅读次数:
156
今天安装k8s的cilium网络插件。发现必须要使用kernel4.8以上版本才行。所以需要对默认的centos73.10版本进行升级。简单记录升级过程:到https://www.kernel.org/下载kerinel。然后解压。复制现有系统的config文件。cdlinux-5.6.7cp/boot/config-3.10.0-1062.18.1.el7.x86_64.configmakeme
分类:
其他好文 时间:
2020-04-30 17:11:31
阅读次数:
94
KSM 介绍 KSM是Kernel Samepage Merging,允许合并内容相同的页面。 虚拟化背景 虚拟化不用多说了,一个物理机可以托管多个VM;假如操作系统和应用程序在vm之间有时访问的数据相同,这些页可以进行合并,以释放内存。 虽然KSM最初设计是用于基于内核的虚拟机, 但在非虚拟化环境 ...
分类:
Web程序 时间:
2020-04-29 18:59:34
阅读次数:
104
概念: DIP(依赖倒置原则):软件在进行架构设计的时候的一种原则 高层定义接口,底层负责实现 ATM机(高层) 银行卡(底层) ATM定义一个插卡口(接口),不管是哪家银行的卡,都可以进行取钱 IOC(控制反转):DIP的具体实现方式 如果没有插卡口 那么 中国银行的卡只能用中国银行的ATM 现在 ...
分类:
其他好文 时间:
2020-04-29 18:07:15
阅读次数:
66
相关环境 主机:Dell PowerEdge R720服务器(背板有4个GE网口) 操作系统:CentOS(RHEL)6.X 网线连接 使用6类网线 将Dell R720 GE网口 0,与交换机A相连接; 将Dell R720 GE网口 1,与交换机B相连接; 注意两条网线要求接入两个交换机的相同V ...
分类:
其他好文 时间:
2020-04-29 14:18:42
阅读次数:
65
1. 安装编译库 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz 2. 下载安装包 wg ...
分类:
其他好文 时间:
2020-04-29 01:14:54
阅读次数:
74
一、概述 1、指的是针对网络的IO。 2、常见的会产生网络IO阻塞的状态:accept,recv(recvfrom)。 3、接收数据的两个阶段:操作系统等待对方数据传过来的wait_data(waiting for the data to be ready)和操作系统将数据从内核拷贝到进程的copy ...
分类:
其他好文 时间:
2020-04-29 00:50:03
阅读次数:
66