• linux中文件描述符fd和文件指针flip的理解

    各种文件系统上的目录和文件我们ls命令看起来是一样的,读写操作起来也都是一样的,这是怎么做到的呢?Linux内核在各种不同的文件系统格式之上做了一个抽象层,使得文件、目录、读写访问等概念成为抽象层的概念...
    文章 2015-09-17 1023浏览量
  • 艹,文件找不到!

    文件异常前,先要给各位复习一下磁盘 IO 的知识,说到 IO,就不得不提一下计算机的存储系统体系,主要分为 CPU、内存、磁盘,而磁盘又分为机械磁盘和固态硬盘。一般来说,离 CPU 越近,价格越贵,速度越快,容量越...
    文章 2018-09-18 1345浏览量
  • 操作系统学习笔记

    比如要读一个文件的第6个磁盘块的内容,必须从找到文件的第一个磁盘块然后顺着顺序第二,第三.第五全部读到,才能知道第六个磁盘块在哪里。为了提高速度。把文件的链表放到内存中。在内存中存储链表。多少个文件。就要...
    文章 2015-06-29 619浏览量
  • 9.1磁盘

    怎么查找空闲磁盘块bitmap(数据查找中非常重要的一种数据结构) inode bitmap 位图 标识inode的 块 block bitmap 位图 标识块 块组:取决一个块大小,每个bit标识一个块,这是一个确定的数 超级块(super block),...
    文章 2017-11-23 682浏览量
  • Linux磁盘管理之磁盘结构、概念、原理01

    一、磁盘的分类 磁盘主要有IDE、SATA、SCSI。IDE是比较老的硬盘,数据速度比较慢;SATA是现在的比较多的,台式机、笔记本大多都的...磁盘分区的最小单位是柱面 磁盘存储的最小单位是扇区 文件系统的最小单位是区块
    文章 2015-11-24 860浏览量
  • GCD之目标指定

    要实现这个,我们要做的就是创建一个dispatch queue结构,该结构磁盘结构的镜像。首先,我们会扫描系统并找到各个磁盘,为每个磁盘创建一个用户队列。然后扫描文件系统,并为每个文件系统创建一个用户队列,将这些...
    文章 2016-04-19 1083浏览量
  • 思考与总结:扇区和磁盘块的区别是什么

    下面这篇思考,是在地铁上突然想到,然后把理解自己的文字写在手机上。扇区和磁盘块的区别是什么?这么多的单位真的很难记忆,很难区别,最好是自己了解原理。物理层面分为磁道,扇区。磁盘块是个虚拟出来的概念,...
    文章 2015-09-08 958浏览量
  • Linux系统诊断小技巧(13):启停问题之如何修复grub...

    所以grub提供了配置文件,用来在BIOS的磁盘命名和Linux系统的磁盘命名之间转换。这些配置文件如下: 版本 应用配置 系统配置 grub boot/grub/device.map etc/{sysconfig,default}/grub grub2 boot/grub2/device.map ...
    文章 2018-09-21 2032浏览量
  • 存储linux RAID6中raid信息丢失的解决方案

    重建根目录和I节点, 文件系统解析程序打开已完全正常,但为了保证原始数据的一些权限和属性,在LINUX简单修复,LINUX已能正常挂载,然后在LINUX把文件用 cp 命令进行拷贝格式化好的EXT3 的单块磁盘的分区上。...
    文章 2017-03-24 2061浏览量
  • 也谈WINDOWS下分区类型变为RAW

    用磁盘编辑工具,找到这个备份,把它贴回0扇区,重新识别文件系统即可。当然事情有时候不是这样简单的。比如如果是FAT就没有DBR的备份,或者如果FAT32的6扇区也被破坏(这是非常正常的),或者不光DBR损坏,其它结构...
    文章 2017-11-20 1415浏览量
  • 将多次修改放在内存中形成有序树再统一写入磁盘,...

    LSM是当前被在许多产品的文件结构策略:HBase,Cassandra,LevelDB,SQLite,甚至在mangodb3.0中也带了一个可选的LSM引擎(Wired Tiger 实现的)。背景知识 简单的说,LSM被设计来提供比传统的B+树或者ISAM更好的写...
    文章 2017-11-09 1307浏览量
  • 认真分析mmap:是什么 为什么 怎么用【转】

    一般说来,进程在映射空间的对共享内容的改变并不直接写回到磁盘文件中,往往在调用munmap()后才执行该操作。可以通过调用msync()实现磁盘上文件内容与共享内存区的内容一致。回到顶部 mmap使用细节 1、使用mmap...
    文章 2017-11-07 1020浏览量
  • 谈谈MYSQL索引是如何提高查询效率的

    什么是索引索引其实是一种能高效帮助MYSQL获取数据的数据结构,通常保存在磁盘文件中,好比一本书的目录,能加快数据库的查询速度。除此之外,索引是有序的,所以也能提高数据的排序效率。通常MYSQL的索引包括聚簇...
    文章 2021-05-30 265浏览量
  • RAID磁盘阵列

    我们还可以测测这个磁盘的性能与原来的磁盘性能相比怎么样 下面我们就来测测它的写入速度 很明显RAID-5的写入速度比一般的磁盘速度大的多的 我们再来看看当他的一块盘损坏时是否可以继续使用,我们命令来使sdd2这...
    文章 2017-08-10 1172浏览量
  • MapReduce Shuffle原理 与 Spark Shuffle原理

    没有在内存中构造一块数据结构用于map输出的缓冲,而是直接把输出写到磁盘文件 sort map输出的数据有排序 map输出的数据没有排序 merge 对磁盘上的多个spill文件最后进行合并成一个输出文件 在map端没有merge过程,...
    文章 2016-05-25 610浏览量
  • 码农翻身讲操作系统3:硬盘与键盘的故事

    这其中最重要的一个问题怎么去记录各个文件都用到哪些磁盘块?内存给我支了一招:你可以采用连续记录的方式啊,就像这样。文件1 占据磁盘块 1-3 文件2 占据磁盘块 8-12 文件3 占据磁盘块 15-20 内存说:这种方法在...
    文章 2018-02-06 1238浏览量
  • 磁盘管理

    二是文件系统管理,主要是在磁盘原本的存储结构上进一步划分,使得操作系统可以高效的利用磁盘。1 磁盘分区类型 磁盘使用的时候总是需要了解磁盘信息,有时还需要把磁盘分为多个块使用,分块很有必要性,分块使用...
    文章 2017-11-03 980浏览量
  • 解读Mysql索引

    innodb每张表都会对应到磁盘上的两个文件(.frm和.ibd)frm是表结构文件,ibd 是数据和索引文件。可以看出innodb的数据和索引是在同一个文件。表数据文件本身就是按B+Tree组织的一个索引结构文件。innodb的数据结构...
    文章 2020-11-10 2542浏览量
  • 认真分析mmap:是什么 为什么 怎么用【转】

    一般说来,进程在映射空间的对共享内容的改变并不直接写回到磁盘文件中,往往在调用munmap()后才执行该操作。可以通过调用msync()实现磁盘上文件内容与共享内存区的内容一致。回到顶部 mmap使用细节 1、使用mmap...
    文章 2016-11-08 825浏览量
  • mysql分表,分区的区别和联系

    磁盘I/O性能怎么搞高了呢,本来一个 非常大的.MYD文件现在也分摊到各个小表的.MYD中去了。b),mysql提出了分区的概念,我觉得就想突破磁盘I/O瓶颈,想提高磁盘的读写能力,来增加mysql性能。在这一点上,分区和分表...
    文章 2019-08-07 5862浏览量
  • linux下的ls命令

    每个i-节点就是一个对应一个文件/目录的结构,这个结构它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的...
    文章 2014-07-21 819浏览量
  • redo log buffer小结

    问题在于,当发出commit语句时,一部分提交处理涉及将redo log buffer内容写入磁盘上的联机重做日志文件。写操作实时执行,在其进行过程中,发出commit语句的会话将挂起。提交处理是Oracle体系结构的关键部分。要...
    文章 2016-02-21 1195浏览量
  • 清华计算机系舒继武 CCF-ADL 讲习班上篇:闪存存储...

    另外一个就是存取路径,那传统的磁盘结构文件系统,包括内存拷贝了几次,两次拷贝过了等等,那在这个过程当中可能你的路径要缩短,甚至要把一个层级合并。打个比方,文件系统,你的文件系统要做存储管理,你的FTL也...
    文章 2017-08-02 708浏览量
  • 海量存储系列之八

    首先来回答一个问题:为什么在磁盘中要使用b+树来进行文件存储呢?原因还是因为树的高度低得缘故,磁盘本身是一个顺序读写快,随机读写慢的系统,那么如果想高效的从磁盘中找到数据,势必需要满足一个最重要的条件:...
    文章 2017-05-02 1571浏览量
  • 深入分析 Java I/O 的工作机制

    当传入一个文件路径,将会根据这个路径创建一个 File 对象来标识这个文件,然后将会根据这个 File 对象创建真正读取文件的操作对象,这时将会真正创建一个关联真实存在的磁盘文件的文件描述符 FileDescriptor,通过...
    文章 2016-05-06 1359浏览量
  • MySQL删除idb文件引发的思考

    最近发现一个好玩的东西,就是通过rm删除MySQL一个表的idb文件,发现我查这张表的时候数据还是可以查的,好奇怪怎么可以这样?1 发现几个概念:文件系统与硬盘存储、inode节点、硬盘结构、Linux如何访问文件、lsof ...
    文章 2017-11-12 1701浏览量
  • dos下的edit命令使用详解

    DOS删除文件时,只是将文件从分配表中去除,在磁盘存储区内将文件名的第一个字母删除,文件内容并未马上从磁盘中删除,所以能恢复。[用法] undelete 恢复已删除的文件 undelete all 恢复文件且不再询问是否恢复...
    文章 2013-11-05 728浏览量
  • mongodb 持久化

    这里也建议,尽量使用ext4或者xfs等文件系统,诸如ext3这样的文件系统,初始化磁盘会非常慢,你会看到启动mongod之后,很长一段时间都停留在打印日志的状态,而ext4会瞬间完成。而且Mongodb在运行时对db的空间也...
    文章 2015-11-17 1036浏览量
  • JavaWeb技术内幕二:Java IO工作机制

    3 由于IO本身非常耗时,所以为了弥合磁盘和内存的速度差,一般会使用缓存机制缓存一部分的磁盘文件。这样就可以避免每次IO都要经过磁盘。标准访问文件方式(需要两个空间的数据复制) 标准IO就是使用read接口时,先...
    文章 2018-08-04 1121浏览量
  • MG-索引构造

    所以如果所有索引项都是有序的存放在文件中,那么这样顺序的访问磁盘文件还是比较高效的。那么什么样的数据结构适合在文件中排序了,答案是三元组<t,d,fd,t>这样在index文档时就不用去遍历查找了,三元组本身...
    文章 2017-05-02 1072浏览量
1 2 3 4 ... 27 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化