腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核为什么以及如何为核心程序
创建
稀疏
文件
?
、
、
、
目前,我正在研究
Linux
4.0.6。在coredump激活之后,我观察到生成的核心
文件
是作为
稀疏
文件
创建
的。例如,ls命令显示核心
文件
的大小为42 MB。但是,du命令显示它只分配了26.3MB。我对这一意见提出的问题如下: 它怎麽工作?它是否依赖于放置核心节点的
文件
系统?我是否可以将系统/内核配置为防止核心
文件</em
浏览 1
提问于2017-06-12
得票数 2
5
回答
如何使
文件
变得
稀疏
?
、
、
、
如果我有一个包含许多零的大
文件
,我如何有效地使它成为
稀疏
文件
?我正在寻找一个解决方案的Java或一些
Linux
的命令,
文件
系统将是ext3或类似的。
浏览 6
提问于2011-05-13
得票数 10
回答已采纳
1
回答
如何准确地从c++程序复制
linux
上的
文件
?
、
、
、
确切地说,我的意思是在
稀疏
文件
和所有扩展属性中保留漏洞,捕捉目标
文件
系统不支持或不完全支持的情况(例如,不同的EA长度)?在安装的NTFS
文件
系统上,它也应该使用备用流。保存尽可能多的
文件
属性。
浏览 1
提问于2012-07-17
得票数 1
1
回答
在
Linux
下操纵
稀疏
文件
的函数是什么?
、
、
、
、
在
Linux
下操纵
稀疏
文件
的函数是什么?(假设在C中,关于其他非常受欢迎的系统的注释),例如:研究结构,例如生成表示分离的连续数据块的开始和结束的对序列。通过重新分配块的范围(即不移动实际数据),在某个时候将
文件
分成两部分 调查节点,以及其他相关方面?(也许可以用写副本的方式为多个
文件
分配一些块?)它是否限制了
文件
系统调用api?从数据结构的角度来看,如果源
稀疏
文件
被看作是
浏览 0
提问于2017-05-21
得票数 2
回答已采纳
2
回答
使用dd和gzip进行备份和还原
、
、
、
、
我看过很多关于使用dd
创建
驱动器映像和只存储“二手数据”的文章。在提出问题/问题之前,让我们先假设几件事。问题/问题cp --sparse=always <(dd if=/dev/sda bs=8Mlocation/disk.imgdd if=/dev/sda1 | gzip -c >
浏览 0
提问于2017-03-11
得票数 2
回答已采纳
1
回答
/dev/shm中的
文件
在使用ftruncate增长但未写入时是否占用内存?
、
、
、
我正在使用mmap
创建
共享内存段,我想知道是否可以预先
创建
/dev/shm中可能使用的所有段,而不触发任何内存使用。我怀疑这可能是可能的,因为我知道大多数
文件
系统都有全零页面的概念,当您在进行任何写入之前最初增长
文件
时,可能会因为这些“空洞”页面而使
文件
不会真正占用空间。但是对于tmpfs (用于/dev/shm的
文件
系统),这是真的吗?只要我不对/dev/shm进行写操作,我可以在不触发内存使用的情况下在/dev
浏览 22
提问于2019-10-26
得票数 2
回答已采纳
1
回答
rsync
文件
大小差异
、
、
、
我有几台带有ext4
文件
系统的PC,我想备份到一个
文件
服务器,也就是ext4。问题是在使用rsync时
文件
大小有一些差异,我注意到这是由于
稀疏
文件
造成的。问题是,我希望通过网络使用rsync
创建
文件
系统的确切rsync副本,以保持每周备份,以防需要还原,并且恢复的数据应该与PC上运行的数据大小相同。
创建
测试
文件
,1
稀疏
,1不
创建
:dd if=/dev/
浏览 0
提问于2018-09-15
得票数 3
2
回答
是否使用lseek扩展保证
创建
稀疏
文件
的
文件
、
、
、
我一直在通过使用
文件
映射来减少程序的内存占用,该程序使用了几个我一直在处理的大型数组。因为我不知道这些数组的期望大小,所以我高估了数组的大小到了我知道数组不会达到的程度,然后将
文件
截断到最终的大小,我就完成了数组。幸运的是,我用来
创建
映射
文件
的代码(在这篇文章的底部)在我尝试过的每台机器上都
创建
了
稀疏
文件
。如果不是这样,就会出现磁盘空间问题。问题是:在映射之前调用lseek扩展
文件
是否就能保证
创建
一个
稀疏
文件
浏览 0
提问于2012-12-17
得票数 2
回答已采纳
1
回答
禁用ext4上的
稀疏
文件
支持
、
是否有可能完全禁用ext4
文件
系统中的
稀疏
文件
支持?如果解决方案允许
文件
系统快速分配
文件
,而不使用零(或其他什么)填充
文件
,则奖励“无分”。我想要的是能够告诉应用程序
创建
X字节的
文件
,无论它们使用什么方法预先分配
文件
,都会在磁盘上
创建
X字节
文件
。我没有使用X字节的“明显大小”,也没有控制这些应用程序的源代码。为了节省您的时间,让我已经解决了一些评论,每当有人提到
稀疏
浏览 0
提问于2020-04-22
得票数 2
回答已采纳
1
回答
在通过网络复制之后,
稀疏
文件
要大得多(但仍然
稀疏
)。
当试图通过网络将
稀疏
VM映像
文件
从一个KVM管理程序复制到另一个KVM管理程序时,我看到以下行为:复制的
稀疏
文件
比原始
稀疏
文件
要大得多。20 11:10 centos6-8g.img如您所见,CentOS映像的
稀疏
文件
现在是我尝试
浏览 0
提问于2015-07-22
得票数 4
2
回答
我可以为zfs池选择一个
稀疏
文件
作为vdev吗?
、
、
man zpool指出,zfs池的vdev可以是“常规
文件
”。我是否可以指定一个
稀疏
文件
(关于由底层
文件
系统决定的
文件
完整性的警告应该与
稀疏
文件
具有同样的相关性)?关于https://pthree.org/2012/12/04/zfs-administration-part-i-vdevs/的ZFS管理指南指出,
文件
vdevs“必须预先分配,而不是
稀疏
文件<
浏览 0
提问于2014-08-19
得票数 2
1
回答
有什么程序可以像在本地pc上那样快速地在ssh上复制
稀疏
文件
(/var/log/lastlog)吗?
、
、
、
我还尝试用sshfs将服务器的D6挂载到本地pc上,但我的本地pc将
文件
检测为1.2T (因此sshfs似乎不会检测
稀疏
文件
)。有没有什么程序可以检测到ssh上的
稀疏
文件
,并且可以像cp那样复制它们(而不从
文件
中读取空块)?编辑:rsync的S -S/--sparse选项仍然希望读取整个源
文件
(包含所有空字节),这将花费1.2T
文件
数小时的时间。在rsync读取整个
文件
之后,它会
创建
小的目标
文件</
浏览 0
提问于2019-03-21
得票数 1
3
回答
截断原始dd图像中的空空间
、
、
、
我使用Ubuntu实例的dd获取了一个原始磁盘映像。磁盘的总大小是300 GB,但使用的只有5.5GB。 有没有办法将原始dd图像调整到20 GB,保留所有5.5GB的数据,只截断空块?
浏览 0
提问于2015-08-18
得票数 1
1
回答
如何从ESXi中快速复制
稀疏
文件
?
、
、
、
、
我有ESXi 6.0,我需要将一个大小为900 5GB的
稀疏
文件
及其实际大小5GB复制到另一台
Linux
机器上。最后使用了另一个选项"rsync“工具,但默认情况下它对ESXi不可用。ESXi上有任何方法可以快速复制
稀疏
文件
到其他系统吗?
浏览 12
提问于2017-09-04
得票数 1
3
回答
复制
稀疏
文件
、
、
我正在尝试理解
Linux
(UNIX)的低级接口,作为练习,我想编写一段代码,将带有漏洞的
文件
复制到新
文件
中(同样是带有漏洞的
文件
)。所以我的问题是,如何从第一个
文件
开始读取,而不是直到第一个洞,而是直到
文件
的最后?如果我没记错,当到达第一个洞(EOF)时,read()返回0。
浏览 8
提问于2012-09-06
得票数 2
回答已采纳
1
回答
对于应用程序来说,
稀疏
文件
有多透明?
、
我希望我理解
稀疏
文件
的概念。我也知道cp命令的--sparse=...在阅读博客时,它是不干净的,说明了应用程序(例如,一个测试编辑器)是如何通过显式地将零写到一个
稀疏
文件
而“破坏”
稀疏
文件
的。我认为这就是问题所在,如果有一个
稀疏
的
文件
,并且应用程序写0,那就不会被物理存储。应用程序不必知道这一点,也不必处理漏洞和诸如此类的事情,这是
文件
系统的责任。假设存在一个
稀疏
的现有
文件
。假设有一个1G
浏览 0
提问于2023-01-26
得票数 8
回答已采纳
4
回答
UNIX/
Linux
稀疏
文件
--正在使用?你怎么处理这些?
、
、
自从标准的UNIX/
Linux
系统支持
稀疏
文件
以来,这个
文件
包含未使用的空间,直到需要时才分配。要查看,通过C程序生成:
创建
一个
文件
,定位到2G,写一个字节,关闭
文件
。执行ls -l显示的大小是2G....however ls -ls显示的块大小更接近一个字节
文件
。如果您在逻辑上访问该
文件
(即cp sparse_file xxx),那么生成的xxx
文件
实际上将包含一个完全分配的2Gbytes。 我在过去<e
浏览 0
提问于2009-08-14
得票数 2
回答已采纳
1
回答
是否可以删除
稀疏
文件
的部分?
、
我在处理内存映射
文件
。每个
文件
都使用截断分配(请参阅man 2截断)。然后是内存映射,应用程序根据需要将条目写入
文件
的各个部分。这部分很简单。我认为有三种选择:
浏览 0
提问于2020-03-20
得票数 2
回答已采纳
3
回答
有没有GetCompressedFileSize的Java等价物?
、
、
、
、
我希望在Java中获得
稀疏
文件
的精确测量(即磁盘上的实际大小,而不是包含所有0的正常大小)。为了澄清,我正在寻找在
Linux
OS和Windows上运行
稀疏
文件
测量,但我不介意编码两个单独的应用程序!
浏览 6
提问于2013-02-07
得票数 2
16
回答
在
Linux
系统上快速
创建
一个大
文件
、
、
如何在
Linux
(,)系统上快速
创建
文件
?使用
稀疏
文件
对此不起作用。我需要为
文件
分配磁盘空间。
浏览 16
提问于2008-11-03
得票数 556
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
终端基础:在 Linux 中创建文件|Linux 中国
为你的 Linux 应用创建.desktop 文件
使用 Linux stat 命令创建灵活的文件列表
linux炫酷小技能-批量创建目录和文件
Linux命令 第16节 touch创建新文件或修改文件的时间属性
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券