物理

OpenMediaVault 5 进阶配置(六) 配置 LVM 逻辑卷管理器

╄→尐↘猪︶ㄣ 提交于 2020-04-04 17:42:00
前言 如果基于一个硬盘(或者一个 RAID 磁盘阵列)所建立的文件系统存储空间即将使用完毕,我们是无法在这个文件系统中扩容的。一旦要扩容,就要对所有数据进行迁移,浪费时间且容易造成数据丢失。 为了更方便、安全的向一个文件系统中扩容或缩容(不仅仅只是添加或取出硬盘),我们需要使用 NAS 提供的 LVM 逻辑卷 这个功能。 以 LVM 逻辑卷为基础建立的虚拟硬盘,可以方便的实现扩容或缩容,而不用将原本的数据进行大量迁移。 安装 LVM 插件 OMV 5 通过官方插件来实现对 LVM 的配置管理。 更多的插件安装方法请参阅: 树莓派 配置 OMV 搭建 NAS(二) 配置 OMV 5 的 “优化 U 盘/ TF 卡系统盘” 的插件下载部分。 点击侧边栏 “系统 -> 插件” ,进入插件管理页面并搜索 “lvm”。 选中 openmediavault-lvm 插件,点击 “安装” 并二次确认。 等待安装完成,点击 “关闭” ,刷新页面。 这时再搜索 “lvm” ,就可以看到插件已经启用。 了解 LVM 安装 LVM 插件并启用后,点击侧边栏 “存储器 -> Logical Volume Management(逻辑卷管理)” ,进入逻辑卷管理页面。 解释名词。 “Physical volumes” :物理卷。 这里的物理卷列出的是手动添加、将在 LVM 中使用的硬盘。 “Volume

嵌入式学习-MMU

。_饼干妹妹 提交于 2020-04-03 12:04:12
原文: https://blog.csdn.net/u011003120/article/details/51812188 参考: https://blog.csdn.net/groundhappy/article/details/54889677 MMU 存储器管理单元,在之前因为是操作物理地址,不需要MMU,因此是处于关闭状态的,而这次则是打开MMU并且使用MMU. 一、MMU的作用 1.将虚拟地址转化为物理地址 2.进行访问权限的管理 看上图可以得知,有三个运行的程序,他们的虚拟地址都为0x400000,但是若要使用物理地址,他们的物理地址不能够相同,因此就需要一个机制,使他们的相同的虚拟地址对应不同的物理地址,这个机制就是上图中的Page tables(即页表),虚拟地址通过查表的方式对应到不同的物理地址上。 二、地址转化 首先需要知道的是,以段(Section,1M)的方式进行转换时只用到一级页表,而页(Page)的方式进行转换时用到两级页表,有粗也转换和细页转换两种,页的大小有3种:大页(64KB)、小页(4KB)和极小页(1KB)。 1.地址转化总体分析 整个地址转换的过程分为了两步,为一级转换和二级转换。 虚拟地址的[31:20]位作为一个表的索引,表的名字为translation table,即TTB,如果表的后两位为00,则为无效的转换,如上图,如果后两位为01

智慧园区数据库结构讲解

时光怂恿深爱的人放手 提交于 2020-03-31 11:10:52
它以数据库为基础,分为三层结构: 一、物理数据层 它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。 二、概念数据层 它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库 三、逻辑数据层 它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。数据库不同层次之间的联系是通过映射进行转换的。 来源: 51CTO 作者: qiboqime 链接: https://blog.51cto.com/14453837/2482682

部署图

随声附和 提交于 2020-03-22 05:34:40
用部署图对系统的网络拓扑结构建模,也可用来展示部署在节点上的构件。 节点是运行时存在并代表一项计算资源的物理元素,一般拥有存储空间和执行代码能力。 构件与节点的区别: (1)构件是系统运行的事物,而节点是运行构件的事物。 (2)构件代表逻辑元素的物理打包,而节点可用于描述构件的物理部署情况。 节点间最常见的关系就是关联关系,用来表示节点之间的物理连接。 来源: https://www.cnblogs.com/qixin/archive/2013/06/16/3138870.html

《七堂极简物理课》总结

混江龙づ霸主 提交于 2020-03-21 18:37:38
目录 一、 最美理论 1. 1905年 ,爱因斯坦科学期刊《投了三篇文章》 2. 空间是一种物质 3. 爱因斯坦方程式 4. 黑洞 5. 宇宙大爆炸 二、 量子 1. 普朗克假设 2. 量子理论诞生宣言 3. 量子跃迁 4. 量子理论方程 三、 宇宙的构造 人类宇宙构造的认知历史 四、 粒子 原子组成 粒子理论 五、空间的颗粒 20世纪两大明珠 相互矛盾的伟大理论 圈量子引力 六、概率、时间和黑洞的热 1. 热的本质 2. 黑洞的热 七、我们 一、 最美理论 1. 1905年 ,爱因斯坦科学期刊《投了三篇文章》 第一篇指出了原子的存在 第二篇奠定了量子力学的基础 第三篇提出了《狭义相对论》 狭义相对论对牛顿的万有引力提出了质疑,和自由落体的认知产生了矛盾,爱因斯坦花了十年的时间解决,提出了《广义相对论》 牛顿想像物体是在空间中运动的:所有物体都做直线运动,直到一个力使它们的轨道发生弯曲,至于这个容纳世界的空间是由什么做成的,牛顿没有给出答案。 爱因斯坦出生前的几年,法拉第和麦克斯韦发现了“电磁场”:一种无处不在的真实存在,可以传递无线波,可以振动,波动 爱因斯坦收电磁场启发:引力场不弥漫于空间,因为它本身就是空间。 2. 空间是一种物质 广义相对论对宇宙做出了惊人的简化:空间是构成世界的“物质”之一,这种可以波动、弯曲、变形的实体。 太阳会使其周围的空间发生弯曲

逻辑删除和物理删除的区别

别来无恙 提交于 2020-03-20 12:51:11
一:逻辑删除   逻辑删除的本质是修改操作,所谓的 逻辑删除其实并不是真正的删除 ,而是在表中将对应的是否删除标识(is_delete)或者说是状态字段(status)做修改操作。比如0是未删除,1是删除。在逻辑上数据是被删除的,但数据本身依然存在库中。 对应的SQL语句:update 表名 set status= 1 where id = 1;语句表示,在该表中将id为1的信息进行逻辑删除,那么客户端进行查询id为1的信息,服务器就不会提供信息。倘若想继续为客户端提供该信息,可将 status 更改为 0 。 二:物理删除   物理删除就是真正的从数据库中做删除操作了。 对应的SQL语句:delete from 表名 where 条件;执行该语句,即为将数据库中该信息进行彻底删除,无法恢复。 关于回收站的原理,其实就是利用了逻辑删除,对于删除文件进入回收站的本质只是在操作系统的帮助下对文件加上了 某个标记,资源管理器中对含有这种标记的文件不会显示。当从回收站恢复的时候只是移除了加上的标记而已,而清空回收站就是进行了物理删除。 而商城网站,如淘宝,京东…会大量使用逻辑删除进行操作数据库。 切记,作为编程人员对于删除,一定要慎之又慎,一定要再三考虑。特别是物理删除!!! 来源: https://www.cnblogs.com/isxiaoming/p/12530884.html

Python代码中的三大常见愚形

吃可爱长大的小学妹 提交于 2020-03-19 16:47:55
愚形,是围棋的专业术语,凡是效率低下且不美观的棋形,统称为愚形。文总结了Python代码中的三大常见“愚形”,快来看看,你中招了吗? 不会使用一颗星(*)解包 列表 grade 是语文、数学、英语等三门课程的成绩,要把成绩格式化为“语文90,数学95,英语93”样式的字符串,不管是习惯用C语言风格的格式化输出,还是习惯用format函数,大概很多人都会这样写吧: grade = [90, 95, 93] print("语文%d,数学%d,英语%d"%(grade[0], grade[1], grade[2])) 语文90,数学95,英语93 print("语文{},数学{},英语{}".format(grade[0], grade[1], grade[2])) 语文90,数学95,英语93 事实上,上面的两种写法都是典型的“愚形”。 XM返佣 正确的写法应该是用一颗星(*)解包列表: print("语文%d,数学%d,英语%d"%(*grade,)) 语文90,数学95,英语93 print("语文{},数学{},英语{}".format(*grade,)) 语文90,数学95,英语93 如果再加上一个变量,也是同样的写法: name = '阿美' grade = [90, 95, 93] print("%s的成绩:语文%d,数学%d,英语%d"%(name, *grade))

2020春招

笑着哭i 提交于 2020-03-11 02:20:46
文章目录 知识点 参考文献 知识点 逻辑结构和物理结构 【1】 数据对象、数据元素、数据项 【2】 平衡二叉树 【3】 参考文献 【1】 http://www.tilaile.com/question/24144 【2】 数据、数据元素、数据项、数据对象的理解 【3】 百度百科:平衡树 【4】 来源: CSDN 作者: lordofadventure 链接: https://blog.csdn.net/lordofadventure/article/details/104780224

网络工程系统集成模型

本小妞迷上赌 提交于 2020-03-10 13:26:36
网络工程系统集成模型 ​ 在该模型的第一步, 即 用户需求分析 阶段中,设计者将重点考虑用户的需求、约束和目标。因为一个好的网络设计者必须清楚用户需求,并且将这些需求转换为商业和技术目标,如可用性、可扩展性、可购买性、安全性和可管理性等。 该过程包括明晰部门和用户组的结构,明确网络将向谁提供服务,并从何处获取有用信息。如果已经明确用户的需求和要达到的目标,并且用户希望对网络设计有一一个快速响应,则可以直接进入逻辑网络设计阶段。 逻辑网络设计 必须充分考虑到可选用的厂商设备有档次、型号的限制,以及用户需求会不断变化和发展等情况,不能过分拘泥于用户需求的指标细节,应当在设计方案的经济性、时效性的基础上具有一定前瞻性。 在逻辑上可行性达到就进入了 物理网络设计与实现 ,在这个阶段,只需根据逻辑设计方案进行施工即可。在实际施工中,又可根据实际情况进行适当调整,若发现逻辑设计存在重大问题那么逻辑网络设计方案将被否决,重新打回设计。 物理网络设计与实现完成之后实际使用之前必须进行 测试 ,测试必须考虑到实际工作的各种可能,进行最大弹性检测,保证网络满足用户需求。若不满足则需要上一阶段物理网络设计与实现重新改进,或者从逻辑网络设计阶段重新设计施工。 这个过程将不断重复直到测试满足用户需求。 来源: CSDN 作者: lingchen336 链接: https://blog.csdn.net