网站其它方面seo情况山西企业建站方案

diannao/2026/1/19 1:42:19/文章来源:
网站其它方面seo情况,山西企业建站方案,青白江区网站开发招聘,网站开发本科论文补充知识1 内存的本质是对数据的临时存储 内存与磁盘进行交互时#xff0c; 最小单位是4kb叫做页框(内存)和页帧(磁盘) 也就是#xff0c; 如果我们要将磁盘的内容加载到内存中#xff0c; 可是文件大小只有1kb#xff0c; 我们也要拿出4kb来存他#xff0c; 多余的就直…补充知识1 内存的本质是对数据的临时存储 内存与磁盘进行交互时 最小单位是4kb叫做页框(内存)和页帧(磁盘) 也就是 如果我们要将磁盘的内容加载到内存中 可是文件大小只有1kb 我们也要拿出4kb来存他 多余的就直接浪费掉 同理 如果我们需要对一个比特位进行修改 也是一样需要将这个比特位所在的大小为4kb的区域加载到内存。 为什么要一次要4kb 因为磁盘是机械设备 所以他的效率很低 比起要4次1kb 1次要4kb会快很多 而为什么不用多少加载多少是因为虽然现在暂时只需要这100字节 但是可能马上就又需要他的上下文 而这样反复的去找对磁盘来说是很花时间的而磁盘定位完成后 将数据加载到内存的速度是很快的 所以当我们找到数据对应的位置的时候 就干脆把对应的块全加载进来 这就对于局部性原理的预加载机制。 补充知识2 操作系统是如何管理内存的 操作系统不仅能看到虚拟地址空间 同时也可以看到物理内存 那操作系统是怎么管理内存的呢 操作系统中有一个结构叫 struct page {} 它里面包含了page页必要的属性信息 一个page对应的是一个4kb的大小。 而由多到的内存空间 就会有对应大小的struct page数组来管理这些空间 于是我们对内存空间的管理 就转变为了对数组的管理 由于数组是有下表的 所以这个下表就直接对应的是我们page页的页号 通过查看Linux源码我们可以发现这两个变量 其中flags表示的这个page管理的块的状态 每个比特位都有他自己的含义 具体什么就不谈了。 _count是引用计数 表示的是当前块被几个东西使用 这里也可以进一步解释我们的写实拷贝 当我们要修改改字段的时候 发现该字段的权限为只读 但是_count 2所以此时就发生写实拷贝 补充3 当我们操作系统在打开一个文件的时候 他会为我们文件创建一个数据结构叫做struct inode 这里面会保存文件的大部分属性他的属性是从inode table里该文件对应的inode里来的 但是到这里还只能获得问价你的属性 文件的内容该怎么获取呢 在struct里还有个数据结构叫做struct addressspacess 他里面会包含一个redix_tree_root 这么一颗树 TA 它是一个多叉树的结构 叶子节点上存的就是一个个的struct page 对象 每一个对象就对应物理内存中一个4kb大小的块 所以当我们想把应用层的数据写向内核层的时候 其实对应的是吧数据按照顺序 最后通过这个树形结构找到对应的struct page 然后再往物理内存中4kb 4kb的写入 这个就叫做文件的页缓冲区 补充4 redix_tree也就是刚刚我们讲到的那个树形结构 我们称为基数树 \ 基数 本质其实就是一颗字典树 字典树大致是这么个情况 具体就不多解释了 不会就自行查看文档。 文件的内容按照4kb是有偏移量的 假如我们的文件有10mb大小 那么按照4kb来划分 我们的文件会被划分为2560个块 这样 文件的每一个块也就有了他的编号。 我们用这个编号乘以4kb的大小 就可以知道对应的数据在原始内容中的偏移量了。 所以我们拿着这个地址 就可以去基数树里面找对应的page了 总结 1 一个磁盘对应的文件他在访问之前部分的属性已经加载到内存了。 2 进程打开文件时 本质上就是进一步在磁盘中把对应的文件打开 – 属性往struct inode放 内容保存好 最终在用户层写入的时候 经过系统调用 进过一系列数据结构找到对应的page然后将数据刷新进物理内存。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90501.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

广州专门做网站的公司有哪些wordpress 版本

最近学习hadoop,在替换配置文件的时候,发现老是报错,没有权限替换。我们知道如何改变文件的用户组与拥有者了,那么,什么时候要使用chown或chgrp呢?或许你会觉得奇怪吧?是的,确实有时…

付第三期网站建设费的账务处理成都科技网站建设咨询

同学你好!本文章于2021年末编写,获得广泛的好评! 故在2022年末对本系列进行填充与更新,欢迎大家订阅最新的专栏,获取基于Pytorch1.10版本的理论代码(2023版)实现, Pytorch深度学习理论篇(2023版)目录地址…

建网站过程中国建设网上银行登录

给大家梳理了一些关于高项论文评分的准则,虽然不是官方版,但是只要此刻正在阅读的你能达到其中的标准,那基本论文也就达到了考试要求的标准了。 一、论文评分细则一 论文满分是75分,论文评分可分为优良、及格与不及格3个档次。评…

做蛋糕网站的优点家政服务网站建设

http://blog.csdn.net/happy4nothing/article/details/376604#_Toc101751894

电子商务网站的开发流程包括wordpress换编辑器

大家好,我是若川。上一篇写的是:初学者也能看懂的 Vue3 源码中那些实用的基础工具函数。今天再分享一篇 Vue 3.2 的文章。学习源码整体架构系列、年度总结、JS基础系列背景Vue 3 正式发布距今已经快一年了,相信很多小伙伴已经在生产环境用上了…

什么人需要网站建设自己做网站 发布视频

数字音频光端机在通信系统中可以说是应用非常广泛,特别是在安防系统、智能交通监控系统、远程多媒体教学/ 校园监控、长距离广播电视传输系统、楼宇控制系统等,可以说我们的日常通讯是离不开音频光端机的。接下来杭州飞畅的小编就来为大家详细介绍下音频…

六安服装网站建设地址聚合页做的比较好的教育网站

传送门 将曼哈顿距离转换成切比雪夫距离,现在就是求max(∣x1−x2∣,∣y1−y2∣)max(|x_1-x_2|,|y_1-y_2|)max(∣x1​−x2​∣,∣y1​−y2​∣),显然我们可以将x,yx,yx,y分开考虑,下面以xxx为例。 考虑一段区间内不同门派的最大值和最小值&am…

六安招聘网天津做网站seo的

题目描述 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 **注意:**最终&#xf…

北京朝阳建站优化直播类app开发公司

接着Struts2_3_day的讲 注:使用Struts2的< s:debug>< /s:debug>就可获取数据储存的分布图 StrutsPrepareAndExecuteFilter都会创建一个ActionContext和ValueStack对象, 所以Struts2的数据存储分为两类: ActionMap(contextMap)以及ValueStack; ActionMap中都是以m…

招聘网站怎么做吸引人王烨然盈盈

目录 Zookeeper1 启动单个Zookeeper实例1.1 下载Zookeeper安装包并解压1.2 添加环境变量1.3 修改默认配置1.4 新建数据存储目录和日志目录1.5 启动Zookeeper1.6 停止Zookeeper 2 搭建Zookeeper集群2.1 新建集群目录2.2 配置环境变量2.3 创建节点目录2.4 修改配置2.5 创建节点ID…

温州专业手机网站制作哪家便宜威海网站制作

欢迎关注【CSDN云计算】公众号——国内专业的云计算服务平台&#xff0c;平台内详细为您介绍什么叫云计算、云计算技术以及云计算概念和应用。 CSDN云计算作为国内专业的云计算服务平台&#xff0c;提供云计算、大数据、虚拟化、数据中心、OpenStack、CloudStack、机器学习、智…

wix网站做图片能折叠吗WordPress文章收录代码

参见英文答案 > The server time zone value ‘AEST’ is unrecognized or represents more than one time zone????????????????????????????????????9个我的问题MySQL连接器“服务器时区值中欧时间”无法识别或代表多个时区.该项目小…

汉口网站制作公司免费看电视的网站

http://www.cnblogs.com/cxjchen/p/3148582.html 单例模式 单例模式&#xff0c;可以说设计模式中最常应用的一种模式了&#xff0c;据说也是面试官最喜欢的题目。但是如果没有学过设计模式的人&#xff0c;可能不会想到要去应用单例模式&#xff0c;面对单例模式适用的情况&am…

学c还是网站开发品牌vi设计是什么意思

AI应用开发基础傻瓜书系列2-神经网络中反向传播与梯度下降的基本概念 Copyright © Microsoft Corporation. All rights reserved. 适用于License版权许可 更多微软人工智能学习资源&#xff0c;请见微软人工智能教育与学习共建社区 Content01.0-神经网络的基本工作原理0…

php简单购物网站源码慕课网电子商务网站开发

Adobe Illustrator 2024 for Mac是一款专为Mac用户设计的行业标准矢量图形设计软件。该软件以其卓越的性能和丰富的功能&#xff0c;为设计师和艺术家们提供了一个全新的创意空间。 作为一款矢量图形软件&#xff0c;Adobe Illustrator 2024 for Mac支持创建高质量的矢量图形&a…

网站页面配色分析自己做网站外包

添加噪声的方式大致分为两种&#xff0c;一种是每张图像在任意timestep都加入一样的均匀噪声&#xff0c;另一种是按照timestep添加不同程度的噪声 一、在任意timestep都加入一样的noise batch_size 32x_start torch.rand(batch_size,3,256,256) noise torch.randn_like(x_…

什么网站可以做二建的题目电子商务平台建设与运营技术

参考&#xff1a;嵌入式 交叉编译链的安装 作者&#xff1a;一只青木呀 发布时间&#xff1a;2020-08-04 18:13:13 网址&#xff1a;https://blog.csdn.net/weixin_45309916/article/details/107789879 目录什么是交叉编译器交叉编译器的下载交叉编译器的安装1.把下载的文件放到…

中国最大网站建设公司网站设计原型工具

MySQL面试问题的标准回答&#xff1a; 什么是数据库范式&#xff1f;MySQL中常见的范式有哪些&#xff1f; 标准回答&#xff1a;数据库范式是一组规则&#xff0c;用于设计关系型数据库的结构&#xff0c;以减少数据冗余和提高数据的一致性。常见的数据库范式包括第一范式&…

哪里做网站seo网站开发一般用什么软件

vs显示堆栈数据分析A poor craftsman blames his tools. But if all you have is a hammer, everything looks like a nail.一个可怜的工匠责怪他的工具。 但是&#xff0c;如果您只有一把锤子&#xff0c;那么一切看起来都像钉子。 It’s common for web developers or databa…

临沂网站建设厂家dw建网站怎么做

steam是计算机游戏界最大的数码发行平台&#xff0c;是一个游戏整合下载平台&#xff0c;很多喜欢玩游戏的朋友都会用这个软件&#xff0c;当然也不少刚开始使用这个软件的朋友&#xff0c;这些朋友因为才刚刚接触到这个软件所以不知道steam账户名称怎么取&#xff0c;不要担心…