腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
堆分配
、
、
、
在FreeRTOS中,堆只是一个全局
数组
,其
大小
(让我们调用是heapSize)定义在用户可以更改的H文件中。这个
数组
是一个非初始化的全局
数组
,使它成为图像的BSS部分的一部分,因此它在加载时被填充了零,那么,每个内存分配都从这个
数组
中提取,而每个分配内存的地址都是这个
数组
的一个偏移量。因此,为了最大限度地利用内存
大小
,我们可以近似于整个程序的Data、Text和BSS区域的
大小
,并将堆
大小
定义为类似于heapSize = RAM_s
浏览 5
提问于2017-05-06
得票数 4
回答已采纳
1
回答
如果
数组
大小
只能是一个常量值,那么char d_name[...]卑劣?
、
、
如果
数组
大小
只能是一个常量值,那么卑劣? 实际上,在dirent.h文件中声明了一个struct dirent。我的意思是,这样的
数组
的最大
大小
是多少,一旦定义了这样的
数组
,内存中静态分配了多少空间?这样的定义可移植吗?
浏览 4
提问于2012-03-10
得票数 4
回答已采纳
3
回答
为什么TCP/IP速度取决于发送数据的
大小
?
、
、
、
、
上一次,我测量了Windows和
Linux
嵌入式板之间的传输性能.为了验证TCP_NODELAY,我建立了一个由两台
Linux
直接连接的系统,即
Linux
<->路由器<-->
Linux
。很容易看出,当数据
大小
为>= 64 KB时,吞吐量显著增加。此外,当数据
大小
=16B时,有时接收的时间会下降到4.2 us。你对这一观察有什么看法吗? 在发送之前,二进制文件被复制到Windows中的
数组
中,接收到的数据存储在
Linux<
浏览 9
提问于2017-02-17
得票数 1
1
回答
多个同时还原的Fortran OpenMP导致seg故障
、
、
不久前我用过英特尔openMP教程。我写了pi程序缩减,现在正在使用openMP编写fortran代码。我想用约化条款一次加4个量。代码如下所示:write(*,*) "number of parallel threads" N_t = 1250 nCell = 0 open(UNIT = 10, FILE = fi
浏览 15
提问于2017-08-26
得票数 0
3
回答
如何获得最大可能的
数组
大小
?
如何以可移植的方式确定
数组
的最大可能
大小
?gcc file.c我确实理解,应该用malloc()分配大型对象,并且可以在堆栈上本地分配小型
数组
。但是,我想确切地知道这些小
数组
可以有多大。我也希望解决方案是可移植的。 另外,如果在分配
数组
之前,堆栈上还有其他东西呢?在这种情况下,堆栈的最大
大小
不能用作我的
数组
的
大小
,因为堆栈将溢出。
浏览 1
提问于2013-12-15
得票数 2
1
回答
在
linux
上被屏蔽的堆栈溢出?
、
、
、
在
Linux
上,我有一个代码,它使用在主函数中声明的一个
数组
,6 2MB +1字节。为了解决Windows上的问题,我需要指定其他堆栈
大小
:或者在主函数之外声明数据
数组
。因为在
linux
上编译的程序是链接在一起而不改变堆栈
大小
的?是否可能在<e
浏览 3
提问于2014-03-11
得票数 3
回答已采纳
1
回答
linux
raid0
数组
大小
、
mdadm --misc --细节/dev/md0显示
数组
大小
为4TB。但是当我在windows中挂载这个共享文件夹时,它说它有105 GB
大小
。我该如何解决这个问题?
浏览 0
提问于2014-02-21
得票数 0
1
回答
为什么我的RAID5
数组
比预期的要小?
、
、
我有很多不同
大小
的驱动器。为了使它们从
大小
角度相对对齐,我创建了一个卷组。因此,我为
数组
提供的驱动器是:1200 LVM (LVM)MDADM的输出是:从另一个答案中我看到,如果<
浏览 0
提问于2017-11-13
得票数 1
回答已采纳
6
回答
我们能给静态
数组
的
大小
一个变量吗?
、
你好,我想问的每个人,我已经读过,我们只能使用指针和使用malloc或newlike来声明动态
数组
。int * array = new int[strlen(argv[2])];int array[strlen(argv[2])];我读过静态
数组
只能通过给定常量
数组
大小
来声明,但是这里我给出了静态
数组
的可变
大小
。为什么这么感谢 它是安全的使用,还是有可能在任何后期阶段,它会造成问题,我正在使用gcc
linux
。
浏览 6
提问于2011-10-08
得票数 11
回答已采纳
3
回答
计算机可以处理的最大整型
数组
?
、
我需要在我的32位
Linux
计算机上创建一个尽可能大的
数组
。我的计算机可以处理的最大
数组
大小
是多少?是2^32吗?
浏览 3
提问于2010-05-16
得票数 0
回答已采纳
4
回答
增加堆栈
大小
以使用alloca()?
、
、
、
、
这是两个重叠的问题-我希望对大型
数组
尝试alloca(),而不是在堆上分配动态
大小
的
数组
。这是为了在不进行堆分配的情况下提高性能。然而,我得到的印象堆叠
大小
通常是相当小的?为了充分利用alloca(),增加堆栈的
大小
有什么缺点吗?我拥有的RAM越多,我可以按比例增加堆栈
大小
?EDIT1:最好是
Linux
EDIT2:我的脑海中没有一个特定的
大小
-我更愿意知道如何判断是什么决定了限制/边界。
浏览 12
提问于2013-03-26
得票数 5
回答已采纳
1
回答
越级
数组
和分段故障
、
在像GNU/
Linux
这样可靠的真正POSIX系统上,
数组
索引超过
数组
大小
是否总是会导致分段错误? 我认为不是,如果访问的位置仍然在同一个页面,但想要确定。
浏览 0
提问于2012-11-30
得票数 1
回答已采纳
2
回答
在Fortran 90中,双精度的最大
数组
大小
是多少?
、
、
我需要以双精度处理巨大
大小
的2D向量
数组
,接近1000万个。但是,在其他程序中,我在处理这种类型的
数组
时遇到了内存问题。我的问题是,双精度
数组
的
大小
是否有某种限制。我在
Linux
上工作,Intel双核,32位。谢谢
浏览 1
提问于2013-11-05
得票数 4
2
回答
动态
数组
与普通
数组
的区别
、
、
我已经读了一些答案,并意识到其中一个区别是动态
数组
可以删除,而普通
数组
不能删除。但还有其他区别吗?例如它们的功能、
大小
或任何东西?我读过这样一个例子,如果我用普通
数组
{p= p;}替换动态
数组
{inti (nothrow) inti;},我看不出有什么不同。
浏览 1
提问于2013-06-15
得票数 0
1
回答
如何在没有recvfrom的情况下清除UDP缓冲区?
、
、
我有一个嵌入式
linux
项目。并通过UDP从UDP缓冲区中获取数据到静态字符
数组
。这个静态
数组
的
大小
是20000字节。我想忽略超过此
大小
的UDB消息。
浏览 51
提问于2020-06-05
得票数 0
回答已采纳
1
回答
如果在windows上返回
数组
,则在
linux
上没有返回
数组
、
、
. '*.css'));Windows: Apache2.2.21PHP:5.3.10
Linux
/Debian: Apache2.2.16PHP
浏览 2
提问于2012-04-06
得票数 5
回答已采纳
1
回答
故障-大阵列的分割
、
、
segmentation fault (core dumped) 在我的代码中,我有很多非常大的双
数组
(比如长度接近100,000的
大小
)。我初始化了一个双倍
数组
,当我随后尝试初始化相同
大小
(大约100,000长度)的
数组
时,它会给出分段错误错误。奇怪的是,它取决于
数组
的
大小
。如果这有帮助的话,我正在
linux
机器上运行我的代码。我真的需要很多不同的非常大的双
数组
。怎么一回事?
浏览 0
提问于2014-06-23
得票数 0
回答已采纳
2
回答
远程服务器声明表不存在
、
、
、
、
配置文件中有一个连接字符串,如下所示 一旦我将数据源更改为数据Source=123.34.45.56 <-一些远程服务器 我知道MySql.Data.MySqlClient.MySqlException: Table
浏览 0
提问于2016-01-06
得票数 0
2
回答
600万以上的质数
、
、
、
、
我在Hackerrank中解决一个问题,问题是找到一个范围内的质数计数。由于使用正常的方法面临超时,我使用了Eratosthenes的筛子。除了两个隐藏的测试用例之外,大多数测试用例都可以工作。我在GDB编译器中运行代码,发现代码只支持最多600万的值。我做什么好?代码如下:
浏览 35
提问于2020-08-03
得票数 1
4
回答
C++无符号字符
数组
长度
、
、
我的C++程序中有十六进制值的未签名字符
数组
:我想计算这个
数组
的
大小
,以便我可以使用这个函数在UART端口
linux
count = write(file,buff,length))<0) perror("FAIL to write on exit\n"); 正如我所看到的,长度是int数,buff是一个
数组
,它可以在程序执行过程中更改
大小
。
浏览 2
提问于2016-12-29
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Shell 数组的基本用法
区块链开发 Solidity智能合约:类型,固定大小字节数组,动态字节数组
Linux Shell 通俗简要的讲解数组操作
如何在 Linux 中扩展/增加 LVM 大小
Rust 基础系列#4:Rust 中的数组和元组|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券