容器和 VM 之间的差异 VM 利用 Hypervisor 虚拟化技术来模拟 CPU、内存等硬件资源,这样就可以在宿主机上建立一个 Guest OS,这是常说的安装一个虚拟机。 每一个 Guest OS 都有一个独立的内核,比如 Ubuntu、CentOS 甚至是 Windows 等,在这样的 Gu ...
分类:
其他好文 时间:
2020-08-28 12:00:23
阅读次数:
53
gitgit 是一个开源的分布式版本控制系统,用于敏捷高效的处理任何大小的项目。git是linux torvalds 为了帮助管理linux内核开发的一个开放源码的版本控制软件。git与常用的版本控制工具,cvs,svn等不同,它采用了分布式版本库的方式,不必服务器端软件支持 git 和svn的区别 ...
分类:
其他好文 时间:
2020-08-28 11:45:55
阅读次数:
46
Linux基础系列 https://www.cnblogs.com/xdyixia/category/1244088.html 1,linux内核的基础知识 1.1 linux内核版本 从内核源码顶层目录Makefile中可以看到: VERSION和PATCHLEVEL组成主版本号,比如2.4、2. ...
分类:
系统相关 时间:
2020-08-27 13:14:15
阅读次数:
58
操作系统有很多种,比较常见的有Windows、MAC系统,这是大家比较熟悉的,其次还有一种系统叫做Linux,那么Linux系统是什么?
分类:
系统相关 时间:
2020-08-26 18:43:15
阅读次数:
152
在Linux内核中,用struct cdev来表示字符设备。
分类:
系统相关 时间:
2020-08-26 18:30:57
阅读次数:
49
Linux设备驱动运行在内核中,一般只有一份,但是应用程序调用该驱动程序却可能不止一个,这就引入了一个资源共享、并发和竞态的问题。
分类:
系统相关 时间:
2020-08-25 18:29:20
阅读次数:
55
防火墙相关概念 从逻辑上讲。防火墙可以大体分为主机防火墙和网络防火墙。 主机防火墙:针对于单个主机进行防护。 网络防火墙:往往处于网络入口或边缘,针对于网络入口进行防护,服务于防火墙背后的本地局域网。 网络防火墙和主机防火墙并不冲突,可以理解为,网络防火墙主外(集体), 主机防火墙主内(个人)。 从 ...
分类:
其他好文 时间:
2020-08-25 15:56:53
阅读次数:
39
Redis 1. 简介 Redis是由意大利人开发的一筐高速缓存数据库,是一个高性能的键值对(key-value)存储数据库, Redis全称Romote Dictianary Server(远程数据服务)使用C语言编写,并以内存作为数据库存储介质,所以读写的数据效率极高 redis运行在内核的读写 ...
分类:
其他好文 时间:
2020-08-24 16:54:52
阅读次数:
57
前提概要最近国外反对种族歧视的BlackLivesMatter活动愈演愈烈,已经在IT软件领域也蔓延开来。为了避免带有“种族歧视”的词汇,已经有越来越多的IT企业和知名软件项目宣布废除master、slave、blacklist、whitelist等敏感词汇。Linux将为此更换一些敏感的术语近日LinusTorvalds已经批准了一个提议。我们可以在Linux内核的Git仓库看到这一Commit
分类:
系统相关 时间:
2020-08-24 16:51:13
阅读次数:
78