腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何更改dmesg的
大小
?[
linux
2.4]
我正在用printk编写一些代码,我是在
内核
模式下打印的,但是因为dmesg太小,我失去了前几个printk。提前感谢您的帮助!
浏览 4
提问于2011-06-23
得票数 4
回答已采纳
1
回答
对于默认的unix套接字
缓冲区
大小
,
Linux
可以使用哪些值?
、
Linux
记录tcp的默认
缓冲区
大小
,但不记录AF_UNIX (“本地”)套接字的
缓冲区
大小
。可以在运行时读取(或写入)该值。cat /proc/sys/net/core/[rw]mem_default 这个值是否总是在不同的
Linux
内核
中设置相同的值,或者是否存在可能的值范围?
浏览 0
提问于2018-02-15
得票数 11
回答已采纳
1
回答
多核
Linux
系统上的实时音频
、
、
、
我正在一个带有RT
内核
的多核(Debian)
Linux
机器上开发一个音频应用程序。音频源生成所需的处理时间很长,无法由单个
内核
处理,因此我有三个不同的线程: 线程2和3正在写入循环缓冲器,而线程1则从循环
缓冲区
读取数据并将其加到端口音频
缓冲区
中。我尝试过许多
缓冲区
大小
和调度策略,我的最佳结果是FIFO策略,音频
缓冲区
大小
为16个立体声
浏览 4
提问于2015-04-25
得票数 1
2
回答
如何在
Linux
内核
的TCP/IP实现中设置/计算窗口比例?
、
、
、
谁能指出
内核
源代码树中的确切位置,以及在
linux
内核
中如何计算/设置TCP数据包的窗口比例的确切算法? 大多数其他TCP选项,如ttl和窗口
缓冲区
大小
,似乎直接硬编码在
内核
中。
浏览 1
提问于2016-02-08
得票数 0
1
回答
最小256个字节的SO_RCVBUF不允许持有数据包吗?
、
man mount对于默认的unix套接字
缓冲区
大小
,
Linux
可以使用哪些值?...每包开销是struct sk_buff和struct skb_shared_info的组合,因此它取决于这些结构的确切
大小
(为了对齐而稍微舍入)。例如,在
浏览 0
提问于2018-02-16
得票数 2
回答已采纳
1
回答
如何更改
linux
中uart系统
缓冲区
的
大小
?
请告诉我,我正在制作一个基于阿拉伯
linux
的uart记录器,在一台橙色比萨单板电脑上,下面的代码显示出来了,但我无法解决这个问题。如果传输大文本文件,将丢失信息,文本内数百字节的顺序将消失。我的假设与系统
缓冲区
的溢出有关,但我不知道如何使用ioctl()系统调用来增加它。传输速率为921600。
浏览 7
提问于2022-03-24
得票数 0
1
回答
在
Linux
内核
函数中的
缓冲区
中找到一个子字符串。
、
、
、
、
我是
Linux
内核
开发的新手,我有一个问题我认为以前没有提到过: 假设我在一个适当
大小
的文件中读取一个
缓冲区
(ls -lart说文件
大小
在3000左右)。我想找到并打印在
缓冲区
中存在子字符串的行。因为我们在
内核
中,所以大多数标准的stdio.h或string.h函数(如strstr或fgets )都不可用。因此,当前的堆栈溢出问题很多,如:不那么有效。虽然我可以欺骗,手动硬代码,在
缓
浏览 0
提问于2019-10-13
得票数 1
回答已采纳
2
回答
linux
中TCP实现的动态调整
In在
linux
内核
(3.4及以上版本)中实现的动态右尺寸(DRS)--
内核
2.4.23和2.4.8的链接(http://public.lanl.gov/radiant/software/drs.html)补丁是可用的,但对于
内核
的后期版本没有提及。如果它在
内核
的后期版本中没有默认实现,那么请有人告诉我如何正确地将它安装(或实现)到以后的版本中。
浏览 0
提问于2014-10-30
得票数 0
1
回答
将
Linux
内核
日志
缓冲区
扩大到2M以上
、
、
、
、
我正在收集一些
Linux
内核
活动。我在
内核
源代码中放置了多个printk语句,并希望在常规
内核
活动期间监视这些语句。不幸的是,我已经意识到
内核
日志
缓冲区
大小
(CONFIG_LOG_BUF_SHIFT)不能大于2^21,这本质上等于2M条目。 有没有其他方法可以记录超过2M条
内核
消息?
浏览 8
提问于2014-12-25
得票数 11
回答已采纳
1
回答
read()和write()中内存区域参数的
大小
如何影响IO性能?
、
、
图3.6显示了使用20个不同
缓冲区
大小
读取516,581,760字节file的结果,并将标准输出重定向到/dev/null。用于此测试的
Linux
ext4file系统是具有4096字节块的
Linux
file系统。( st_blksize值为4 096。)超过这个限制增加
缓冲区
大小
几乎没有什么积极的作用。 随着BUFFSIZE增加到4096,为什么性能会提高呢?相对于buf,
内核
缓冲区
浏览 3
提问于2019-05-28
得票数 1
回答已采纳
1
回答
套接字和文件建议的
缓冲区
大小
、
、
、
、
请问,
Linux
内核
黑客,在性能方面,write(2)系统调用到套接字或文件的合理
缓冲区
大小
是多少?很明显,它是一些页面
大小
倍数,但是是哪一个呢?有关系吗?什么是“太小”和“太大”?
浏览 2
提问于2011-12-02
得票数 5
回答已采纳
1
回答
修改
linux
中的
内核
参数而不使用sysctl
、
、
、
一个旧的
linux
操作系统在上面运行。当我输入"uname -r“命令时,我会得到"3.3.8-3.4”的版本信息。如何在这个
linux
浏览 2
提问于2016-03-03
得票数 2
1
回答
是否可以在
Linux
上更改命名管道的
大小
?
、
、
我知道对于当前版本的
Linux
内核
,命名管道的
大小
是64K。有没有可能增加这个
大小
? 我知道我可以切换到套接字,但首先我想看看是否可以通过增加命名管道
大小
来解决间歇性的
缓冲区
溢出问题。
浏览 6
提问于2011-01-20
得票数 13
回答已采纳
1
回答
何时更新ALSA音频驱动程序
缓冲区
指针
、
、
、
为此,我试图了解
Linux
内核
中现有的音频驱动程序。但是我对何时更新
内核
音频
缓冲区
指针感到困惑。我们知道
内核
将新的音频数据放入环形
缓冲区
,我们的驱动程序的任务是从环形
缓冲区
获取新数据,通过USB传递数据并更新
内核
缓冲区
指针。 我所看到的驱动程序在URB完成函数中处理这个问题。假设它们有一个预定义的宏,用于USB传输
大小
,几乎在所有情况下都是4096字节。因此,当URB传输完成,代码执行路径进入URB完成时,它们会将另
浏览 4
提问于2015-06-15
得票数 1
回答已采纳
2
回答
ZFS ARC缓存和
Linux
缓冲区
缓存争用(Ubuntu 16.04)
、
、
最后,
Linux
缓冲区
缓存被填满,并开始导致ZFS缓存收缩,直到
大小
达到32 MB。一旦发生这种情况,吞吐量将下降到大约60 MB/秒。我尝试过一些
内核
优化选项,比如将vm.vfs_cache_pressure设置为200,但没有改变问题的发生。由于
Linux
缓冲区
缓存,ARC从未超过128 GB,但是整个数据传输的性能保持在650 MB/秒的吞吐量水平。如果能够给予ZFS ARC缓存比
Linux
缓冲区
缓存更高的优先级,那么这也是一
浏览 0
提问于2017-06-22
得票数 8
1
回答
了解Ubuntu22.04.1LTS上调优PostgreSQL数据库的内存情况
、
、
、
系统:现在,共享
缓冲区
大小
被配置为shared_buffers = 128MB。我理解,增加
缓冲区
可能会提高性能。但是,我的理解是,我需要了解
Linux
内核
可能施加的限制。memory (kbytes) = 18446744073709551612据我理解,18014398509465599是单个进程支持的共享内存的最大
大小
浏览 13
提问于2022-11-18
得票数 0
1
回答
当我们执行rm或>(重定向)操作符时,
Linux
没有释放文件
缓冲区
、
、
、
、
我有一个内置的路由器-
linux
内核
版本2.4.22运行在上面。我知道这是很老的版本,但我必须处理它。当我在我的框上运行它时,请查看它的空闲命令输出。0现在,我的问题是,每当它使用>操作符执行一些命令并将其输出重定向到某个文件时,
缓冲区
大小
就会增加4KB,即使我使用tm -rf删除同一个文件,
缓冲区
也会再次增加4KB。因此,当
缓冲区
大小
接近5.3MB时,就会出现O
浏览 0
提问于2013-05-14
得票数 0
1
回答
我的webapp的数据库PostgreSQL经常失败。
、
、
、
我的web应用程序就像此web应用程序位于amazon层实例(http://aws.amazon.com/free/)上,每月经常有2至3次PostgreSQL下降。[516661.377137] DMA free:2464kB min:80kB low:100kB high:120kB active_anon:5752kB inactive_anon:5900kB active_file:88kB inactive_file:164kB unevic
浏览 0
提问于2012-01-04
得票数 0
回答已采纳
1
回答
如何知道从用户空间传递的
缓冲区
大小
?
、
、
我正在尝试为
linux
内核
开发一个新的系统调用。此系统调用将在用户
缓冲区
上写入作为参数的信息,例如:char buffer[10000]; 有一种方法(如用户级别的sizeof() )可以知道整个
缓冲区
的
大小
(在本例中为10000)?我尝试过strlen_user(buffer),但它返回当前进入
缓冲区
的字符串的长度,因
浏览 1
提问于2013-02-06
得票数 0
2
回答
如何更改
内核
i/o
缓冲区
大小
、
、
、
我正在运行一些I/O密集型应用程序的实验,并试图了解不同
内核
i/o
缓冲区
大小
、不同的电梯算法等的影响。提前
浏览 5
提问于2011-08-13
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
优化Java IO性能:输入缓冲区大小的最佳实践
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券