腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
磁盘
读取
数据
是以
扇区
为
单位
的
吗
?
linux
、
file
、
file-io
、
io
、
system-calls
也就是说,如果我有一个使用read(2)命令顺序
读取
文件
的
进程,是否有可能在我完成
读取
整个
扇区
之前覆盖该
扇区
,或者在原子操作中将整个
扇区
复制到内存中?由于生产者不知道何时将存储器写入
磁盘
,因此在将其
从
旧地址中删除之前,它确保总是在新地址中写入"A“。因此,当查看
磁盘
上
的
文件时,可能存在2个"A“,但永远不会小于1。但是考虑这样
的
情况:一个
扇区
的
浏览 55
提问于2019-10-06
得票数 0
1
回答
分区表是否使用逻辑块大小或512字节作为
单位
?
partition
当我
从
设备中
读取
分区表(MBR或GPT)时,数字
是以
逻辑块大小
为
单位
,还
是以
512个字节
扇区
为
单位
?令人惊讶
的
是,我在谷歌上找不到规范
的
答案。
浏览 4
提问于2016-09-13
得票数 2
回答已采纳
1
回答
什么是文件系统中
的
块地址大小?
operating-system
、
filesystems
块地址大小=4B是否意味着
磁盘
或其他什么东西中总共有2^4 =16个块?
浏览 2
提问于2018-06-29
得票数 0
回答已采纳
1
回答
系统调用过程中
的
上下文切换
c
、
linux-kernel
、
operating-system
现在我们运行以下代码:其中fd是线程之间共享
的
某个文件描述符(比如静态),buf是线程之间不共享
的
数组(局部变量)。现在,假设文件大小
为
1KB,文件中
的
前10个字符是"AAAAAAAAAA“,其余字符都是”B“。(”BBBBBB……“) 现在,如果我们只有一个处理器,如果我们在每个线程中打印bufs,那么它们
的
输出是什么?我知道答案是其中一个数组总是只有A,另一个数组只有B,但我不完全理解为什么,因为我认为在这个系统调用(
读取
)过程中可能
浏览 0
提问于2020-07-12
得票数 2
1
回答
CentOS 7.4.1708内核发布次优设备
读取
大小
linux
、
performance
我需要分析
磁盘
性能
的
某些方面,因此我编写了一个基本C程序,它将使用POSIX unistd库中
的
函数来打开
磁盘
设备路径,并在任意偏移量下执行设置大小
的
读取
。我在使用iostat时启用了扩展
磁盘
属性来监视各种细节,包括平均请求大小(例如"avgrq-sz")。该字段
的
单位
是逻辑块,例如,在这种情况下是512字节
的
单位
。当我
的
程序在一次
读取
中请求1
浏览 0
提问于2019-01-24
得票数 0
1
回答
lsblk是如何获得
扇区
大小
的
?
lsblk
我
的
磁盘
是sda。这是大小文件/sys/dev/block/8:0/size。它
的
部门是部门。当我运行strace lsblk时,我可以看到它
读取
这个文件。但是lsblk如何让
扇区
大小稍后显示总
磁盘
大小(以字节
为
单位
)?因为我不能看到lsblk
读取
文件hw_sector_size或physical_block_size。
浏览 0
提问于2022-12-20
得票数 2
回答已采纳
1
回答
GPT有错误
的
条目
ubuntu
、
partition
、
gpt
通过一系列命令,我最终得到了一个应该包含一个ext4分区
的
磁盘
,但是fdisk、parted和blkid都坚持它包含一个Apple片,这是它过去经常做
的
。我仍然可以使用偏移量挂载ext4分区,但无法让Linux
为
其创建块设备。如何在GPT中重新定义分区?
浏览 0
提问于2018-08-30
得票数 0
回答已采纳
2
回答
Linux下SSD
磁盘
的
默认512字节物理
扇区
大小合适
吗
?
ssd
、
disk
、
io
、
sector-size
fdisk、smartctl、cat /sys/block/sd*/queue/hw_sector_size、cat /sys/block/sd*/queue/physical_block_size)对我
的
两个
磁盘
都使用了相同
的
但是,两个
磁盘
上
的
stat -f命令都报告:我
的
两个<em
浏览 0
提问于2019-05-19
得票数 16
1
回答
MSDN示例:这是错误还是优化(X509Certificate2类)
c#
、
.net
、
stream
、
msdn
、
x509
我正在看这个MSDN页面中
的
好例子:// Decrypt a file using a private key.你会注意到,当
读取
器试图
从
流中
读取
一个int时,它一次只能
读取
3个字节: inFs.Seek我是正确
的
,还是故意
的</e
浏览 1
提问于2012-02-22
得票数 0
2
回答
将( FAT12文件系统
的
) FAT表中存储
的
簇号转换为
从
软盘
读取
assembly
、
filesystems
、
bootloader
、
fat
我正在为FAT12文件系统编写一个两阶段
的
引导加载程序。引导加载程序
的
stage1
从
FAT12文件系统中
的
软盘加载stage2。现在,我在将簇号(
从
FAT表中获得)转换为包含磁道、磁头和
扇区
号
的
格式时遇到了问题。我按照教程编写了引导加载程序。我在这里
的
困惑是,在本教程中,
从
FAT获得
的
簇号首先转换为LBA(线性块地址)格式,然后转换为CHS(气缸头
扇区
)格式,然后将
扇区
读取
浏览 3
提问于2013-02-09
得票数 2
回答已采纳
3
回答
给read()一个开始位置
c
、
node.js
、
file
当你给read一个开始位置时-它会减慢read()
的
速度
吗
?它是否必须阅读位置之前
的
所有内容才能找到它正在查找
的
文本?换句话说,我们有两个不同
的
读取
命令,read(fd,50000,51000)read(file descriptor, start, end) 有没有办法实现read,使这两个命令占用相同
的
计算时间?
浏览 0
提问于2019-07-31
得票数 0
2
回答
在FAT文件系统中,内存转换是如何工作
的
?
c
、
filesystems
、
fat32
我需要在C中创建自己
的
文件系统实现。我计划创建一个类似于FAT系统
的
系统。我们得到一个大小
为
10 as
的
文件,它充当我们自己
的
“
磁盘
”。据我所知,FAT表存储集群号,Root存储有关我们创建
的
每个文件
的
其他相关信息(例如文件名、大小、上次修改
的
日期和时间、FAT中
的
开始块等)。但是,对于如何将群集号转换为
磁盘
上
数据
区域中
的
物理地址,我感到困惑。例如,假设根目录中<
浏览 5
提问于2014-11-20
得票数 0
回答已采纳
1
回答
用dask并行
读取
文件
multithreading
、
dask
我有一个关于延迟装饰
的
问题,它可能类似于以下问题“Dask:我将如何将我
的
代码与dask延迟并行?”但即使在那里,它也没有得到答复。read_one(filename),l1))) 根据,它应该提高速度,但速度是一样
的
,如果我
从
大文件中
读取
大块,有人能解释为什么
吗
??
浏览 1
提问于2019-02-24
得票数 1
回答已采纳
1
回答
NTFS
磁盘
的
克隆
linux
、
ntfs
、
clone
、
forensics
磁盘
有许多不可重定位
的
坏
扇区
,因此我知道部分
数据
已经丢失;但是,我需要克隆
磁盘
,以便尝试使用testdisk恢复其余
的
数据
。、66 3GB和88 3GB
的
坏
扇区
。失败
的
磁盘
是相当老
的
,它不是高级格式,所以我知道它
的
扇区
每个
扇区
都是512字节。问题是尝试testdisk /dev/sdc
读取
目
浏览 0
提问于2020-07-21
得票数 0
回答已采纳
1
回答
如何
从
ext2
数据
块组中
读取
inode表?
c
、
filesystems
、
driver
、
ext2
在为我
的
业余爱好OS编写ext2驱动程序时,我遇到了
从
块组描述符
读取
inode表
的
问题。 块组描述符
的
第三个字段是该组
的
inode表
的
块ID。在我
的
例子中,对于我
的
文件系统
的
根目录,它返回
为
64。超级块位于块1处,该块比卷
的
开始位置多1024字节。块大小是1024字节,但我
的
磁盘
扇区
大小是512。因此,为了访问超级块,我
浏览 1
提问于2011-09-29
得票数 1
回答已采纳
2
回答
文件
的
磁盘
扇区
和块分配
disk
、
sector
我对
磁盘
扇区
和块有疑问。
扇区
是一个
单位
,通常是512字节或1k,2k,4k等。取决于硬件。文件系统块大小是
扇区
大小组。它将来会有用
吗
浏览 8
提问于2012-12-10
得票数 3
2
回答
从
软件RAID 5
磁盘
故障中恢复
software-raid
、
network-attached-storage
、
raid5
我正在整理一个廉价
的
NAS盒子,我读过一些关于raid5不像我想象
的
那么健壮
的
文章。在继续之前,我想得到以下问题
的
一些答案。我提议
的
设置如下:1
磁盘
用于操作系统,3
磁盘
用于数组,Linux软件raid将数组管理
为
raid 5,LVM顶部用于划分分区,某些分区上可能有某种形式
的
加密(可能是因为我习惯了它)。在Linux下管理
为
raid 5
的
三个
磁盘
,如果其中一个
磁盘
浏览 0
提问于2013-10-21
得票数 1
1
回答
Linux内核是如何知道
磁盘
容量
的
?(启动时)
linux
、
disk
、
capacity
我知道,在linux环境中,我们可以通过诸如df或fdisk之类
的
命令来检查
磁盘
容量(例如,
扇区
数量
的
单位
)。如果是这样的话,
磁盘
容量最早是如何计算
的
(可能是在启动时)?或者,
从</e
浏览 8
提问于2022-01-17
得票数 0
回答已采纳
1
回答
安装带有双引导
的
硬盘驱动器
dual-boot
、
mount
、
external-hdd
我
的
旧硬盘上有一个Windows 7和Ubuntu16.04
的
双引导系统。在我
的
旧电脑崩溃之前,我无法备份它上
的
数据
。然而,disks承认一个通过USB插入
的
硬盘,但表示它是“500‘s
的
Unkown”,设备名为/dev/sdb。我通常如何
从
Ubuntu内部挂载
浏览 0
提问于2017-01-20
得票数 1
回答已采纳
1
回答
fdisk与vgdisplay -增加VG
的
大小
fdisk
在收到
磁盘
空间不足
的
错误消息后,我查看了
磁盘
,发现来自fdisk (127.101 GiB)
的
输出与vgdisplay
的
输出(57.43 GiB)不一致。请帮帮忙。
单位
:1* 512 = 512字节
扇区
I/O大小(最小/最佳):512字节/
浏览 0
提问于2023-01-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
数据恢复经验分享
磁盘到底是怎样工作的?一文理解硬盘结构
“打脸”谷歌云,说好的超低延迟和可靠性呢?
真·简明了解NVME固态硬盘参数之4K随机读写
如何对硬盘进行扇区级复制及数据恢复?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券