mininet是轻量级软件定义网络和测试平台,它采用轻量级的虚拟化技术使一个单一的系统看起来像一个完整的网络运行想过的内核系统和用户代码,也可简单理解为 SDN 网络系统中的一种基于进程虚拟化平台,它支持 OpenFlow、OpenvSwith 等各种协议,Mininet 也可以模拟一个完整的网络主机、链接和交换机在同一台计算机上且有助于互动开发、测试和演示,尤其是那些使用 OpenFlow 和 SDN 技术;同时也可将此进程虚拟化的平台下代码迁移到真实的环境中。
分类:
Web程序 时间:
2018-05-23 11:02:36
阅读次数:
323
使用 /sys 文件系统访问 Linux 内核 sysfs 虚拟文件系统提供了一种比 proc 更为理想的访问内核数据的途径 sysfs 与 /sys sysfs 文件系统总是被挂载在 /sys 挂载点上。虽然在较早期的2.6内核系统上并没有规定 sysfs 的标准挂载位置,可以把 sysfs 挂载 ...
分类:
系统相关 时间:
2018-05-22 10:48:41
阅读次数:
343
Linux的软件架构 在linux系统软件架构可以分为4个层次(从低到高分别为): 1.引导加载程序 2.系统内核 3.文件系统 4.用户程序 引导加载程序: 引导加载程序(BootLoader)是固化在硬件Flash中的一段引导代码,用于完成硬件的一些基本配置,引导内核启动。 系统内核: 系统内核 ...
分类:
系统相关 时间:
2018-05-21 00:03:52
阅读次数:
234
Linux进程调度: 在linux2.5内核系列中,开始采用O(1)调度程序,但是其缺少交互进程。在2.6内核系统开发初期,引入新的进程调度算法-反转楼梯最后期限调度算法(Rotating Staircase Deadline scheduler)(RSDL)。该算法吸取了队列理论,将公平调度的概念 ...
分类:
系统相关 时间:
2018-04-23 12:14:12
阅读次数:
197
什么是基础呢? 就是要把我们大学所学的离散数学,算法与数据结构,操作系统,计算机体系结构,编译原理等课程学好。对计算机的体系,CPU本身,操作系统内核,系统平台,面向对象编程,程序的性能等要有深层次的掌握。要编写出优秀的代码同样要扎实的基础,如果数据结构和算法学的不好,怎么对程序的性能进行优化,怎样 ...
分类:
编程语言 时间:
2018-03-25 10:38:24
阅读次数:
245
Linux 内核主要由 5 个模块构成,它们分别是: 进程调度模块 用来负责控制进程对 CPU 资源的使用。所采取的调度策略是各进程能够公平合理地访问 CPU,同时保证内核能及时地执行硬件操作。 内存管理模块 用于确保所有进程能够安全地共享机器主内存区,同时,内存管理模块还支持虚拟内存管理方式,使得 ...
分类:
系统相关 时间:
2018-02-13 21:21:40
阅读次数:
238
一、环境操作系统版本:centos7.2操作系统内核:4.8.4系统工具:yum数据分区(200G容量以上):/data启用端口:8300、8301、8302、8500、8600二、下载安装文件下载安装文件:wgethttps://releases.hashicorp.com/consul/0.9.2/consul_0.9.2_linux_amd64.zip三、解压安装文件unzipconsul_
分类:
其他好文 时间:
2018-01-25 11:09:47
阅读次数:
287
一、环境要求操作系统版本:centos7.2操作系统内核:4.8.4系统工具:yum数据分区(200G容量以上):/data默认启用端口:4646、4647、4648二、下载安装文件wgethttps://releases.hashicorp.com/nomad/0.6.1/nomad_0.6.1_linux_amd64.zip三、解压安装文件unzipnomad_0.6.1_linux_amd6
分类:
其他好文 时间:
2018-01-25 11:02:28
阅读次数:
269
大家好,今天给大家带来一个最近很火的问题,就是英特尔漏洞问题。今年年初,英特尔被曝出其处理器存在一个底层设计缺陷,而要解决这一芯片级漏洞问题,必须得重新设计Windows、Linux内核系统。据了解,此次被曝出的英特尔芯片漏洞,无法通过微代码更新进行弥补,需要与操作系统研发公司一起修补。而此次受到影 ...
分类:
其他好文 时间:
2018-01-05 10:25:40
阅读次数:
193
实验环境为boot文件被破坏,所以我先将boot下的文件全部删除2.删除后我们重启可以看一下出现无法启动的错误,因为开机所用的文件与boot下的文件都不存在,所以无法正常开机3.要使得机器可以正常运行,则需要将最基本的开机所需选项恢复,其中包括内核系统,initmafs,与grub文..
分类:
其他好文 时间:
2017-09-24 02:46:15
阅读次数:
129