腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
不在
Linux
中挂载的
块
设备
信息
、
我正在尝试获取
linux
中
块
设备
的一些信息(特别是
块
大小
),在C++中。有没有可能在不挂载
设备
的情况下获得
设备
的
块
大小
,也可能不需要
查看
动态文件(就像/sys中的那些文件),但仅通过系统调用。
浏览 2
提问于2011-12-07
得票数 5
回答已采纳
2
回答
如何在
Linux
中开始制作虚拟
设备
我想在
Linux
中创建一个虚拟
设备
,它具有执行临时定义配置的各种功能,甚至在检查数据本身时也是如此。我希望它能够显示为KVM实例的
块
设备
。我从哪里开始学习如何做到这一点?
浏览 3
提问于2015-04-07
得票数 0
回答已采纳
1
回答
USB/SD卡是
Linux
中的
块
设备
吗?
、
、
、
在
Linux
内核中,USB、MMC、SDcards是否被视为
块
设备
?如果是的话,它是如何实现安装/访问硬盘或另一个硬盘的呢?因为物理组织是不同的,对吧?
浏览 0
提问于2017-06-21
得票数 0
1
回答
make_request和队列限制
、
我正在编写一个模拟
块
设备
的
linux
内核模块。 有各种调用可用于将
块
大小
告知内核,因此内核会相应地对齐每个请求并调整其
大小
。这在"
Linux
设备
驱动器3“一书中有很好的说明。本书描述了实现
块
设备
的两种方法:使用"request“函数或使用"make_request”函数。目前还不清楚,队列限制调用是否适用于使用最低限度的"make_request“方法(如果底层
设备</
浏览 0
提问于2011-11-23
得票数 0
回答已采纳
1
回答
为什么分区的
块
大小
小于底层磁盘的
块
大小
?
、
、
、
我的理解是,
块
(在短语“
块
大小
”中)类似于IO缓冲区,或者是
设备
的最小IO
大小
。既然分区是建立在物理
设备
之上的,那么它们怎么能有更小的
块
呢?/dev/xvda2 409600 41943039 41533440 19.8G 83
Linux
/dev/xvda3 41943040 58720255 167772168G 82
Linux
swap / Sol
浏览 0
提问于2016-04-07
得票数 3
1
回答
我不能指定DD覆盖USB2.0的理论速度限制
、
、
、
、
我试图在实践中了解文件系统和i/o操作,我的意思是,我的任务是用
Linux
中的dd命令覆盖USB2.0闪存。在航站楼上:我可以完全覆盖
设备
,但速度与我预期的完全不同
浏览 0
提问于2023-02-17
得票数 0
2
回答
如何禁用软件raid (mdadm)?
、
sudo mdadm --细节/dev/dm-1 mdadm: /dev/dm-1似乎不是md
设备
。sudo mdadm --停止/dev/dm-1 mdadm: /dev/dm-1似乎不是md
设备
设备
启动端阻塞Id系统/dev/sdb1 1 60801 488384001 83
Linux
磁盘/dev512字节I/O
大小
(最小/最佳):512字节/ 512字节磁盘
浏览 0
提问于2010-11-29
得票数 5
2
回答
具有奇数(非偶数)
大小
的
Linux
块
设备
、
、
、
、
是否可以创建具有奇数
大小
的
Linux
(2.6)
块
设备
(例如环回
设备
)?我不能让它发生。losetup似乎向下舍入到512字节边界。用户模式
Linux
ubd
设备
的ubd
设备
似乎舍入到512字节边界。在struct request中,我们为读/写操作的
块
偏移量设置了sector_t __sector。 我问这个问题只是出于教育目的。我可以处理512字节的边界,但我仍然对是否有可能绕过它感兴趣。在这个问题中,我对其他抽象层(例
浏览 0
提问于2010-11-21
得票数 1
回答已采纳
1
回答
块
设备
上的未对齐写入
、
我曾经读过,对于不对齐的
大小
的
块
的写入可以产生额外的读取,我的意思是在
Linux
中的
块
设备
上写入。为什么?我怎么看得到?
浏览 3
提问于2018-11-17
得票数 3
回答已采纳
2
回答
直接高效地读写硬盘扇区
、
、
、
我对
块
数据存储有特殊需求。我的数据是4096
大小
的格式化数据
块
。为了提高效率,我希望直接操作硬盘扇区上的
块
,而不想将数据
块
视为文件。我认为一种方法是将
设备
视为一个文件,如/dev/sda1,并使用lseek()、read()和write()来读取和写入数据。但是我不知道文件头是否是硬盘的第一个扇区。我也怀疑这种方法的效率。我的工作是
Linux
操作系统和C编程语言。 处理硬盘扇区最有效的方法是什么?我应该写一个
linux
的
块<
浏览 6
提问于2013-11-23
得票数 6
回答已采纳
1
回答
我应该使用
块
设备
而不是字符
设备
来读写内存吗?
、
、
我被要求从
Linux
操作系统中隐藏一些DDR的小块,然后一些HW特性可以为我保存的这个小内存写一些东西。在此之后,我需要能够将这小块内存读取到文件中。为了从
Linux
中隐藏DDR的一部分,我只是更改了
Linux
内存arg,使其与实际内存
大小
相等--(为了安全起见,我需要的
大小
)。我已经从得到了我马上要描述的驱动程序的想法和想法。接下来,为了能够读取我保存的这段DDR,我编写了一个Char
设备
驱动程序,它正在工作,它把我保存到一个文件中的DDR
块
一片一片地读取,每个片段的
浏览 2
提问于2018-07-02
得票数 4
回答已采纳
1
回答
使用dd命令下载mtd
块
、
、
、
如何使用dd命令从嵌入式
Linux
设备
下载mtd
块
?# cat /proc/mtd...我需要下载mtd3
块
,所以 dd if
大小
为'003a0000‘,擦除
大小
(擦除
块
大小
)为'00010000’的十六进制值。
浏览 0
提问于2015-12-22
得票数 2
回答已采纳
1
回答
从
设备
上文件的名称/描述符获取存储
设备
块
大小
、
、
假设我有文件名或驻留在存储
设备
(硬盘、usb闪存、dvd等)上的文本文件的打开文件解码器。如何以编程方式从
Linux
中的文件名/描述符中获得
设备
的
块
大小
。我知道ioctl系统调用,但它接受
设备
特殊文件的打开描述符,而不是该
设备
上文件的打开描述符。例如,我有一个文件名为"/home/hrant/file1.txt“(或该文件上的一个打开的文件描述符),该文件位于某个存储
设备
(如/dev/
浏览 3
提问于2015-02-20
得票数 0
回答已采纳
2
回答
Linux
是否更新
块
设备
的
大小
?
、
、
考虑到emmc的疲劳监视,我想知道在运行的
Linux
操作系统中显示的
大小
。emmc芯片有一个内部管理器,它跟踪所有不同字节寄存器的使用强度。从理论上讲,像SSD、USB卡或emmc芯片这样的闪存
设备
在达到寿命极限时应该会缩小容量。。。以字节为单位返回如下所示的
块
:如果整个emmc映像的容量和
大小
下降,该图形是否会自动更新? 还有其他工具可以实现实际可用
块
的实时表示吗?如果我没有弄错,0x02表示容量
大小
损失80%,0x03表示容量
浏览 0
提问于2021-10-14
得票数 3
回答已采纳
3
回答
Linux
下C程序无文件系统直接访问硬盘
、
、
例如,我只想打开/dev/sda并在磁盘的
块
/扇区级别执行I/O。 我计划写一些在
Linux
环境下学习C编程的程序(我知道C语言、Python、Perl和Java),但对
Linux
环境缺乏信心。出于我的学习目的,我正在考虑使用kyoto pair,并将对应于计算出的散列的值直接保存到硬盘的“
块
/扇区”中,并将" hash,block/sector reference“对记录到一个kyoto pair我不知道这是否可行,使用标准的C I/O函数,
浏览 3
提问于2010-08-19
得票数 29
1
回答
dd、cat和openssl:
块
大小
和缓冲区
大小
、
、
、
这里说,当使用dd通过dm-crypt覆盖
块
设备
时,应该只使用默认的dd
块
大小
,因为dm-crypt's
块
大小
是相同的(512个字节),而增加dd's
块
大小
可能会阻止最终
块
被写入。这也适用于openssl (在
Linux
中)吗? 这里吉尔斯说,openssl's默认的缓冲区
大小
是8kB。在这种情况下,缓冲区
大小
是否与
块
大小</
浏览 0
提问于2015-12-11
得票数 1
回答已采纳
3
回答
Linux
权限中的字符和阻止
设备
我正在努力学习
linux
文件权限。在这种情况下,除了crwxrwxrwx中的(字符
设备
) 'c‘,brwxrwxrwx中(
块
设备
) 'b’之外,大多数事情对我来说都很清楚。维基百科将字符
设备
解释为:
块
特殊文件或
块
设备
提供对硬件
浏览 0
提问于2020-02-18
得票数 0
1
回答
如何正确地用C读写
块
设备
?
、
、
我知道您可以为
块
设备
(/dev/sda等)使用常规的I/O函数,但您可以只读取一些
大小
为n的数据吗?还是它必须被512整除?有没有听到小号读物的声音?有些
设备
的
块
大于512字节,如果存在开销较小的
块
大小
,我如何才能知道最佳
块
大小
?
浏览 3
提问于2022-01-20
得票数 1
回答已采纳
1
回答
设备
是
块
设备
还是字符
设备
,是否完全由硬件决定?
、
、
来自https://unix.stackexchange.com/a/472920/674 “字符
设备
”和“
块
设备
”是抽象的,通常用于Unix风格的系统,用于对各种
设备
进行分类。
设备
是由硬件(
设备
或
设备
控制器)、
设备
驱动程序、文件系统、OS内核I/O子系统和/或其他东西决定的
块
或字符
设备
吗?我认为它们是纯硬件(
设备
或
设备<
浏览 0
提问于2018-10-04
得票数 4
回答已采纳
4
回答
initrd和initramfs的区别是什么?
、
、
、
Linux
旨在缓存从
块
设备
读取或写入的所有文件和目录条目,因此
Linux
将数据复制到和从ramdisk复制到“页面缓存”(用于文件数据)和"dentry缓存“(用于目录条目)。冒充
块
设备
的ramdisk的缺点是它被当作
块
设备
来处理。 page cache和dentry cache是什么?在该段中,是否意味着数据被复制,因为ramdisk被视为
块
设备
,因此所有数据都被缓存?
块
设
浏览 7
提问于2012-05-15
得票数 90
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的字符设备和块设备
查看MYSQL表数据大小
Linux查看日志
HDFS block 块大小设置
Linux下查看CPU信息
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券