腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
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的字符设备和块设备
检查系统和硬件信息的命令
Linux 系统在线扩容磁盘空间
Linux-lvm逻辑卷管理
浅析Windows下堆的结构
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券