英文:Conceptual Architecture of the Linux Kernel 摘要 Linux kernel成功的两个原因:(
转载
2015-12-14 20:26:00
77阅读
英文原文:Conceptual Architecture of the Linux Kernel 摘要 Linux kernel成功的两个原因:(1)架构设计支持大量的志愿开发者加入到开发过程中;(2)每个子系统,尤其是那些需要改进的,都支持很好的扩展性。正是这两个原因使得Linux kerne...
转载
2022-12-19 17:06:31
46阅读
一、Linux体系架构Linux内核只是Linux操作系统的一部分,对下它管理系统的所有硬件设备,对上它通过系统调用给运行时库或应用程序提供接口;其核心功能就是管理硬件设备和供应用程序使用,主要模块包括CPU、Memory(内存和外存)、输入输出设备、网络设备和其他的外围设备;
转载
2023-07-12 20:35:55
106阅读
写在前面:最早接触的MySQL是在三年前,那时候MySQL还是4.x版本,很多功能都不支持,比如,存储过程,视图,触发器,更别说分布式事务等复杂特性了。但从5.0(2005年10月)开始,MySQL渐渐步入企业级数据库的行列了;复制、集群、分区、分布式事务,这些企业级的特性,使得现在的MySQL,完全可以应用于企业级应用环境(很多互联网公司都用其作为数据库服务器,尽管节约成本是一个因素,但是没有强
转载
精选
2016-11-04 11:55:41
614阅读
1.数学解释 正交最早出现于三维空间中的向量分析。 在三维向量空间中, 两个向量的内积如果是零, 那么就说这两个向量是正交的。注: (1). 在数学中,数量积(dot product; scalar product,也称为点积)是接受在实数R上的两个向量并返回一个实数值标量的二元运算。它是欧几里得空间的标准内积。 (2). 向量积,数学中又称外积、叉积,物理中
转载
2023-12-19 20:53:00
230阅读
文件系统是计算机用于组织和管理文件的一种方式,它定义了文件和目录的结构、存储和访问方式。除了上述常见的文件类型,Linux还支持其他一些特殊文件类型,如共享库文件(Shared library)和设备文件中的块缓冲(Block buffer)等。文件权限对于保护
原创
2023-05-28 00:32:14
118阅读
什么是云计算 对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑
转载
2023-07-21 23:49:55
60阅读
@TOC1. 什么是进程假设在一个文件中写代码,并生成一个可执行程序在磁盘中,可执行程序本质也是一个二进制文件文件 =内容+属性内容即 自己写的代码和数据属性即 创建时间、权限等信息使用 ./ 将其加载到内存中,cpu访问代码和数据,从而执行代码,
把代码和数据放入内存中 就可以叫做进程么?当然不是!
- 举例:
如何成为你的学校的学生呢?
只要想办法进入你的学校里,在学校里,就是你的学校的
推荐
原创
2023-02-04 14:56:38
478阅读
架构漫谈是由资深架构师王概凯Kevin执笔的系列专栏,专栏将会以Kevin的架构经验为基础,逐步讨论什么是架构、怎样做好架构、软件架构如何落地、如何写好程序等问题。
转载
2021-08-05 16:07:23
1533阅读
架构漫谈是由资深架构师王概凯Kevin执笔的系列专栏,专栏将会以Kevin的架构经验为基础,逐步讨论什么是架
转载
2021-08-05 16:07:54
1620阅读
0. 电荷与电子、电流与电压
电流是电荷的流动,而不是电子; 电荷具有的势能称为电势,也就是电荷从一处流动到另一处的趋势;
法拉第告诉我们导体切割磁感线时,就在导体上产生流动的电荷;
一般用电压来衡量电势的大小,单位是伏特。电压也称为电位差,类似于高差。
1. 闭路 vs. 开路
闭路(Closure)又称“通路”,相对开路而言的。一般指电键闭合、电路正常接通、各用电器能正常工作的状
转载
2017-08-07 22:47:00
221阅读
2评论
这里配置的类型与Oracle 11gR2 RAC的新特性有关:服务器池(Server Pools) 服务器池提供了一个新的方法来在集群中塑造资源,它允许你将集群细分成多个逻辑单元,这在共享环境中很有用。11.2版本集群的所有节点,不管显式还是隐式的,都是服务器池的一部分。默认情况下,在一个全新的安装
转载
2017-01-04 09:32:00
69阅读
2评论
XML是Extensible Markup Language的简写,一种扩展性标识语言。 在书写XML文档时,你
转载
2023-06-23 07:05:21
91阅读
单进程,单线程:一个人在一个桌子上吃菜单进程,多线程:多个人在同一个桌子上一起吃菜多进程,单线程:多个人每个人在自己的桌子上吃菜。多线程的问题是多个人同时吃一道菜的时候容易发生争抢。例如,同一个单位的两个人同时夹一个菜,一个人刚伸出筷子,结果伸到的时候已经被夹走菜了。此时就必须等一个人夹一口之后,再给另外一个人夹菜,也就是说资源共享就会发生冲突争抢。对于 Windows 系统来说,开桌子的开销很大
转载
精选
2014-05-28 20:56:25
779阅读
点、线、面、体:
维度渐高;面是二维,体就是三维;
random:随机,天然具有概率的特性,随机即为大小不定的,你无法确定下次抛的硬币是正还是反。但概率是可以求的,概率是大还是小。 random variable:是我们所要关心获知的量;ratio,两个同等含义的数(表达式,物理意义相同)相除,得到的是 ratio 的涵义;d(x0i,xtj)d(x0i,xtk)d(⋅,⋅) 显示表示的一个标
转载
2016-08-11 23:59:00
141阅读
2评论
分布式架构相当于物理上的拆分,微服务架构相当于逻辑上的拆分。比如一个互联网平台有mes系统,wms系统,把mes系统单独部署在一个服务器上,把wms系统单独部署在另一个服务器上,这就相当于是一个物理拆分的分布式架构。如果mes的生产模块会有大量的请求此时只能针对整个mes系统进行集群部署。但是比如mes系统有生产模块和质检模块,每个模块的业务很复杂,最好可以单独维护,就可以把mes系统的生产模块和
原创
2023-12-09 10:46:28
94阅读
简介Openstack是一个通过数据中心(datacenter)控制大量的计算(compute)、存储(storage)和网络(networking)资源的云操作系统;所有的资源都可以通过面板(dashboard)被系统管理员管理,同时也可授权用户自由分配所需使用的资源。OpenStack is a cloud operating system that controls large pools
原创
2014-01-16 21:29:58
4293阅读
池剑锋译分布式实验室不知你是否已清楚,Kubernetes是支持Docker和rkt(当前是这两种)的容器调度系统。除了下面这些优美的特性,比如简易部署,配置管理,服务发现,等等,它还允许我们以一种更高效的方式来管理计算资源。本文将阐述如下问题,Kubernetes资源模型如何工作,为什么你应该总是限制容器资源,以及如何才能正确做到。资源管理的必要性Kubernetes出现之前,运行容器的普遍方式
原创
2021-05-23 09:45:35
231阅读