腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
设备
是块
设备
还是
字符
设备
,是否完全由硬件决定?
、
、
来自https://unix.stackexchange.com/a/472920/674 “
字符
设备
”和“块
设备
”是抽象的,通常用于Unix风格的系统,用于对各种
设备
进行分类。
设备
是由硬件(
设备
或
设备
控制器)、
设备
驱动程序、文件系统、OS内核I/O子系统和/或其他东西决定的块或
字符
设备
吗?我认为它们是纯硬件(
设备
或
设备<
浏览 0
提问于2018-10-04
得票数 4
回答已采纳
3
回答
Linux
权限中的
字符
和阻止
设备
我正在努力学习
linux
文件权限。在这种情况下,除了crwxrwxrwx中的(
字符
设备
) 'c‘,brwxrwxrwx中(块
设备
) 'b’之外,大多数事情对我来说都很清楚。维基百科将
字符
设备
解释为:块特殊文件或块
设备<
浏览 0
提问于2020-02-18
得票数 0
1
回答
对于裸块
设备
有OS级缓存吗?如果是的话,我如何绕过它呢?
、
如果我直接
读写
一个块
设备
(例如/dev/sda1),那么在
Linux
上是否存在操作系统级缓存?如果是这样的话,如何绕过它,用O_DIRECT打开够了吗?搜索相关术语会给出许多没有解决这个特定问题的结果,尽管我确实了解到Solaris和FreeBSD都有磁盘的块
设备
和
字符
设备
,块
设备
被缓冲。在我的
Linux
上,我只看到磁盘的块
设备
。
浏览 0
提问于2022-11-18
得票数 0
1
回答
Linux
和
读写
一个通用的32位寄存器
我在NIOS II处理器和
设备
树上使用嵌入式
Linux
。GPIO功能提供一次读取和/或写入单个位的能力。我有一些固件和PIOS,我想通过一次设置或读取所有32位来自动读取或写入。似乎会有一个通用的
设备
驱动程序,如果
设备
树被赋予了适当的兼容性,那么就会存在一个允许打开
设备
然后
读写
设备
的驱动程序。我已经搜索了此功能,但没有找到驱动程序。一个存在于分支中,但已被Linus删除。我的问题是,
读写
通用32位寄存器/pio
设备
浏览 8
提问于2013-05-30
得票数 1
1
回答
如何更改/替换ARCH
LINUX
上USB串行适配器的COM端口
、
我想知道命令或更改/替换archlinux中的comport号的过程,就像在windows中通过进入
设备
管理器所做的那样。
浏览 1
提问于2016-06-30
得票数 0
2
回答
如何在换行符到达之前读取tty
设备
上的终端输入?
、
、
、
我使用open(),tcget/setattr(),read()读取一个使用嵌入式
linux
(angstrom)的串行
设备
。我可以很好地
读写
数据。但是,我正在阅读的
设备
显示了一个不以换行符结尾的提示。这意味着直到我使
设备
发送一些末尾有换行符的其他输出之后,我才能读取提示符。基本上,我知道提示
字符
串("COM3>")位于tty缓冲区中,等待
设备
发送换行符。在换行符到达之前,read()不会访问"COM3>“提示
浏览 1
提问于2012-02-10
得票数 2
1
回答
当SD卡连接到
Linux
计算机时会发生什么?
、
、
、
、
当我们将SD卡连接到运行
Linux
系统的计算机时,我的理解是:
Linux
通过存储在SD卡上的标识符将
设备
标识为SD卡。除了这个标识符之外,还有一个SD卡控制器,它负责卡片之间的
读写
。在
Linux
中,SD卡在/dev中显示为块
设备
。然后,SD卡驱动程序将加载到内核中,并连接到
设备
文件中使用。这个SD卡驱动程序负责
读写
SD卡上的SD卡控制器。它是写在卡上还是只写在
Linux
计算机上?提前谢谢。
浏览 0
提问于2021-11-10
得票数 0
1
回答
如何根据硬件规格确定各种操作的基准?
、
、
、
我有一个嵌入式
linux
设备
,我想知道
设备
上各种操作的基准,例如内存读取、内存写入、移动和
读写
等。有没有办法找到
设备
上这些操作的基准速度?
浏览 2
提问于2011-02-26
得票数 1
回答已采纳
1
回答
Linux
中
字符
设备
驱动程序的
读写
、
、
、
、
我已经写了一个
字符
设备
驱动程序,我相信,应该能工作。当我通过分配一个主要号码并调用mknod创建文件来加载我的
设备
驱动程序时,文件是“打开”的吗?如果它不是打开的,那么
读写
就不应该在命令行中那样工作,或者我是这么想的?当
设备
驱动程序在/proc/ /dev中初始化并在中创建文件时,它处于什么状态? 在尝试打开
浏览 3
提问于2020-05-18
得票数 0
回答已采纳
1
回答
如何正确地用C
读写
块
设备
?
、
、
我知道您可以为块
设备
(/dev/sda等)使用常规的I/O函数,但您可以只读取一些大小为n的数据吗?还是它必须被512整除?有没有听到小号读物的声音?有些
设备
的块大于512字节,如果存在开销较小的块大小,我如何才能知道最佳块大小?
浏览 3
提问于2022-01-20
得票数 1
回答已采纳
1
回答
在内核和用户空间之间传输帧
、
对于
Linux
平台上的CPE
设备
解决方案,有以太网类型为0x8809的OAM帧,那么在内核空间和用户空间之间传输这些帧的更好的解决方案是什么呢?1.
linux
网络
设备
,通过socket实现2.内核空间中的file_operations,
读写
操作。 谢谢。
浏览 0
提问于2014-08-08
得票数 0
5
回答
在
Linux
中,是否有一种方法可以获得块
设备
的缓存命中率/误码率?
、
、
在
Linux
中,是否可能看到有多少来自用户空间的
读写
请求最终导致块
设备
的缓存命中和丢失?
浏览 0
提问于2010-07-05
得票数 20
回答已采纳
2
回答
检查
LINUX
中的简单
字符
设备
读写
函数
、
、
、
我是
linux
内核编程的新手。我写了一个简单的内核模块和char
设备
。我定义了device的open()、release()、read()和write()方法。现在,我要检查
设备
的read()和write()方法。你能告诉我如何写一个用户程序来实现我的char
设备
的读/写方法吗?谢谢。
浏览 1
提问于2012-02-14
得票数 2
回答已采纳
1
回答
如何在
设备
中安装nvme
linux
驱动程序时调用pcie函数
、
、
、
我刚接触
linux
设备
驱动程序,熟悉pcie和nvme的
linux
驱动程序代码。我已经加载了
linux
nvme驱动程序,可以通过nvme cli发送
读写
命令。加载nvme驱动程序后,是否可以将pcie通信(更改速度、通道)发送到
设备
。要对现有nvme驱动程序代码进行哪些更改?主要目标是移植一组pcie测试用例,以便与nvme读/写并行运行。
浏览 163
提问于2021-04-30
得票数 0
3
回答
一种
linux
内核模块计费装置
、
、
、
、
我正在用
linux
- xubuntu编写一个char
设备
,我想知道我是必须实现ioctl,还是可以使用常规的
读写
函数?? 谢谢所有人,阿米特
浏览 8
提问于2010-07-18
得票数 2
回答已采纳
2
回答
读取
设备
数据流时缺少流控制数据(0x13)
、
、
、
、
我已经编写了一个
Linux
应用程序,用于通过模拟串行端口的USB端口向远程
设备
读写
二进制数据。当我从
设备
读取数据时,我有一个USB嗅探器,它显示这样的二进制数据流(0x01,0x0A……0x13 ),但当我的程序读取字节时,0x13不在字节流中-这是XOFF
字符
,但我没有使用XON/XOFF流控制
浏览 0
提问于2011-11-10
得票数 1
1
回答
如何从shell脚本访问
字符
设备
?
、
、
我有一个
字符
设备
/dev/abc。我必须从shell脚本对这个
字符
设备
执行
读写
操作。我该怎么做呢?
浏览 1
提问于2017-04-15
得票数 0
1
回答
中文用户代理
字符
串不能通过safari IOS正确读取或传输。
、
、
、
当我为移动android
设备
请求一个带有美国用户代理
字符
串(zh-cn)的美国网站时,它可以正常工作。我会得到正确的格式。但是如果我用相同的
设备
请求相同的站点,但是使用中文
字符
的用户代理
字符
串的不同构建(如Build/我们将(zh-cn) ),用户代理就不能正确地传输。中文
字符
不会被
读写
到请求或响应中。服务器是
linux
服务器。我正在使用safari开发菜单、用户代理等重写用户代理。用户代理的格式类似于用户代理的格式。 ,请帮我解决这个问
浏览 0
提问于2015-03-03
得票数 1
3
回答
与I/O地址端口相比,
设备
mmap如何工作?
、
、
、
、
我想知道
Linux
是否认为mmap到外围
设备
内存与通过I/O端口读/写
设备
有什么不同。根据我在汇编课上学到的知识,我们几乎以与内存寻址相同的方式来看待I/O端口寻址。所以我想知道,如果我要
读写
到我的
设备
连接到的I/O端口,是不是也是同样的事情在
设备
内存中? 谢谢
浏览 0
提问于2012-04-11
得票数 1
回答已采纳
1
回答
USB摄像头协议
、
、
、
我想把USB摄像头连接到嵌入式
设备
上。我的
设备
操作系统是嵌入式
Linux
,支持USB Host。我可以很容易地
读写
USB端口,但我不知道如何从相机捕捉图像。
浏览 11
提问于2012-04-04
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的字符设备和块设备
Linux系统编程 读写锁rwlock
Python读写MySQL中文字符乱码问题速解
通过重定向在 Linux 终端任意读写数据
MySQL 字符串指南|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券