腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
系统调用如何与文件系统交互
、
、
、
最近我面对的是这样的选秀: lseek(fd, 0x1000000L, 0); 绘制由这些操作修改的文件系统
数据
结构
和
磁盘
块
,考虑4个KByte
块
大小,以及
索引
块
指针4个字节。对于第一个系统调用(open),我认识到它是如何工作的,并以这种方式对其
浏览 0
提问于2017-07-08
得票数 3
1
回答
rm命令如何释放磁盘空间?
、
、
我试图了解rm命令是如何工作的,并得到这个一: rm命令从
索引
中删除指定文件的条目。由于文件被删除,
Linux
将文件存储的
块
标记为空闲,并使其可用于新文件。在磁盘中存储一个新文件时,
Linux
使用
索引
来查找空闲
块
。如果
块
在
索引
中被标记为空闲,则用于存储新
数据
,而不管它包含什么。
浏览 0
提问于2021-07-02
得票数 -3
3
回答
数据
库管理系统通常会绕过文件系统,是真的吗?
、
、
、
、
我对典型
数据
库管理系统绕过文件系统的普遍理解是正确的吗?据我所知,他们在磁盘上管理自己的空间,并将实际
数据
和
索引
系统(如B树)直接写入磁盘
块
,绕过任何来自文件系统的中间帮助。这里假设root用户将为
数据
库用户提供直接从磁盘
块
读取
和
写入的权限。在
Linux
中,这仍然很容易,因为磁盘可以被视为一个文件。 任何指向真实案例研究的指针都将不胜感激。
浏览 3
提问于2011-07-20
得票数 6
回答已采纳
1
回答
如何在磁盘
块
中一致地存储
索引
、
、
我正在用C语言为
Linux
构建一个
数据
库引擎,我需要实现
索引
。考虑这样一个简单的双向链表
索引
: void *prev; long data;对于永久存储,我必须将此结构转换为磁盘
块
prev_disk_offset; short next_disk_offset;}; 现在,当我插入一条记录时,也必须向
索引
浏览 2
提问于2012-08-17
得票数 1
2
回答
C++并行排序
、
、
、
我需要对存储在结构数组中的
数据
块
进行排序。结构没有指针。每个
块
都有其计数器号和数组中与结构
块
相等的位置的坐标。例如,如果我们有一个可以划分为4个NxN
块
的
数据
数组,那么结构
块
的
索引
数组中就有4个结构
块
,每个结构
块
在
数据
数组中都有自己的数目
和
位置,利用
索引
块
可以计算
数据
数组中
块
的指针。排序应该用比较器来完成,比较
浏览 3
提问于2015-02-14
得票数 11
回答已采纳
2
回答
在非常大的文件中定位ifstream
、
使用seekg
和
big,我可以估计相对较小的文件中的
块
大小,并将每个线程放在这些
块
的开头,但是当它们变大时,
索引
就会溢出。在使用C++ ifstream
和
Linux
时,我如何在非常大的文件中定位
和
索引
? 诚挚的问候。
浏览 0
提问于2010-09-03
得票数 2
回答已采纳
1
回答
为什么Files.deleteIfExists要花这么长时间处理大文件?
、
在大型文件(此处为35GB)上:使用java删除需要>60。删除控制台上的rm large.csv,请稍等。
浏览 2
提问于2019-10-22
得票数 0
回答已采纳
1
回答
熊猫
数据
块
索引
、
、
、
我希望找到
数据
集中每个
数据
块
的起始
索引
和
结束
索引
。
数据
如下:2000/1/1 0 02000/1/8 1 2
浏览 0
提问于2019-01-15
得票数 2
回答已采纳
2
回答
直接高效地读写硬盘扇区
、
、
、
我对
块
数据
存储有特殊需求。我的
数据
是4096大小的格式化
数据
块
。为了提高效率,我希望直接操作硬盘扇区上的
块
,而不想将
数据
块
视为文件。我认为一种方法是将设备视为一个文件,如/dev/sda1,并使用lseek()、read()
和
write()来读取
和
写入
数据
。但是我不知道文件头是否是硬盘的第一个扇区。我也怀疑这种方法的效率。我的工作是
Linux
操作系统
和<
浏览 6
提问于2013-11-23
得票数 6
回答已采纳
1
回答
Linux
块
特殊文件是否有相应的字符特殊文件?
、
Linux
是否有与
块
特殊文件直接对应的字符特殊文件?回到我的时代,UNIX中的每个磁盘都有一个
块
特殊文件
和
一个字符特殊文件。此外,这些特殊文件是根文件系统中的永久
索引
。
Linux
完全消除了
块
/字符对吗? 如果这是个愚蠢的问题,请原谅!
浏览 0
提问于2020-10-12
得票数 4
回答已采纳
1
回答
安全地写入文件算法的一部分(原子部分写入)
、
、
、
、
假设我想编写简单的
数据
库(在
linux
上工作),它必须满足以下条件: 如果我们开始读取
和
回滚文件不是空的
和
有效的,我们从回滚
和
删除回滚中恢复100个字节,或者在散列无效时只删除回滚。我们从位置
索引
*100读取
块
并返回
数
浏览 0
提问于2019-02-07
得票数 0
1
回答
如何使ext4文件系统
块
组具有
块
组描述符
和
超级
块
我发现在android中,ext4文件系统
块
组的
数据
分区
和
系统分区,只有0、1、3、5、7等有
块
组描述符
和
超级
块
。但是在
Linux
中,你能告诉我如何使ext4文件系统
块
组有
块
组描述符
和
超级
块
吗?
浏览 3
提问于2012-12-07
得票数 1
1
回答
目录的节点
、
当我学习ext4文件系统(或者几乎所有的
Linux
文件系统)中的inode时,我发现目录中也有inode条目。但我对一个微妙的方面有点困惑。或在这两篇文章中,都提到了目录只是将文件名映射到inode值的文件。但在第一个链接中,它将目录内容(映射)作为内存
块
中的单独
数据
池段进行处理,inode表存储
数据
池的inode值,而在另一个链接中,作者(在图像中)提到映射是目录的inode结构。因此,存在疑问的是
浏览 0
提问于2020-09-12
得票数 0
1
回答
页面文件
和
索引
文件在本质上有什么区别?
、
、
.pag文件
和
.ind文件有什么区别?但是还有其他的区别吗?关于尺寸?据我看来,页面文件的大小总是大于
索引
文件。是写的吗?如果
索引
文件的大小大于页文件,那么发生了什么?如果
索引
文件的大小大于页文件,那么是写的? 如果我删除了页面文件,那么它对
索引
文件有影响吗?或者,如果我从页面文件中
浏览 3
提问于2012-08-27
得票数 1
1
回答
PCB与PDB的异同
、
、
、
、
在Unix、
Linux
、windows等操作系统中使用的进程概念(PCB或进程控制
块
)与msdos操作系统的源代码中使用的进程概念(PDB或进程
数据
块
)相同。我对这两个术语都很困惑:进程控制
块
(PCB)
和
进程
数据
块
(PDB)。术语“过程”与PCB
和
PDB是否相同?
浏览 53
提问于2019-06-23
得票数 0
2
回答
为什么B+树需要有指向下一个
块
的指针?
、
在B+树的叶节点上,有两个指针,一个指向
数据
块
,另一个指向下一个
索引
块
。 但是,我不太清楚
索引
块
指针在B+树中的使用情况。当我们执行搜索时,我们遵循一组"is大于B“的检查,最终它会将我们带到包含
数据
的
索引
块
。那么,为什么我们仍然需要
索引
指针才能跳到下一个
索引
块
呢?
浏览 4
提问于2017-12-19
得票数 2
回答已采纳
1
回答
ext2“镜像”文件vs真实的ext2设备
、
、
、
、
在我的测试中,我使用了一个格式化为ext2的驱动器
和
一个使用mkfs创建的文件(一个在
linux
下挂载
和
工作良好的文件)。由于某些原因,当我从驱动器(真正的)读取超级
数据
块
时,我获得了所有正确的元
数据
(即
数据
块
大小、
索引
节点计数等)。但是对文件执行完全相同的操作会返回错误的结果(这是没有意义的)。 这两个有区别吗?
浏览 2
提问于2011-03-08
得票数 0
回答已采纳
3
回答
write()与O_DIRECT ACID兼容吗?
、
我的
数据
库引擎通过发出整个磁盘
块
的write() syscall来写入64字节的记录。该设备将以O_DIRECT模式打开。例如,
块
中的第三条记录开始于字节128,结束于位置192,当我进行更新时,整个磁盘
块
(缺省情况下为512字节)被写入。 我的问题是,如果我在每次更新时都重写记录,我能遵守calim ACID吗?通常,
数据
库引擎通过将修改的磁盘
块
写入另一个(空闲)位置,然后在第一次写入返回成功后立即用一次(原子)写入更新新
块
的
索引
,分两步完成。但我没
浏览 4
提问于2012-03-14
得票数 0
1
回答
寻找特殊用途的指纹/散列算法
、
、
、
对于一个项目,我想知道是否存在某种固定大小的校验
和
/指纹功能,其中基于该指纹给定的
数据
块
1,很容易生成更多共享相同指纹/哈希键的
数据
块
。基本上,我希望生成一组
数据
块
,这些
数据
块
散列到
数据
块
1的相同指纹。
数据
块
2、3、4等等.可能大小
浏览 0
提问于2012-03-06
得票数 2
1
回答
从磁带读取
、
、
我想从磁带中读取
数据
,并将该
数据
作为虚拟磁带存储在磁盘上。如何保持磁带的原始
数据
块
结构?我拥有的一些
数据
要求
块
结构保持不变。如何确定源磁带上的
数据
块
结构?我在考虑将
数据
块
写到具有页眉
和
页脚结构的文件中,然后使用它写回磁带/虚拟磁带,以保持
数据
块
结构。我不知道如何建立传入
数据
的
数据
块
结构。我在
L
浏览 1
提问于2018-02-27
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的字符设备和块设备
EOS 块数据结构:块内通信和跨链(二)
教你区分 多块读、单块读、散列读、顺序读、索引扫描
什么是块数据?
前端自学之路之CSS行内元素、行内块元素和块元素
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券