腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
函数
代码长度与处理器
缓存
、
、
由于
C
是面向过程的
语言
,在使用
C
时,我总是以顺序代码结束,自上而下运行为一个或几个
C
函数
。那么,长
函数
对处理器
缓存
有什么影响呢?长
函数
会阻止CPU
缓存
的更好使用吗?CPU
缓存
是否像
缓存
整个
C
函数</
浏览 6
提问于2014-11-07
得票数 0
回答已采纳
1
回答
在
C
和
C
++中,如果同一个表达式被重用,但结果不变,编译器可以存储从表达式生成的未命名对象吗?
、
、
我主要对
C
和
C
++感兴趣,但我认为这个问题也适用于其他
语言
。我的问题是,如果一个未命名的对象或值是从表达式或
函数
的计算中生成的,那么如果这个表达式或
函数
稍后被调用,并且编译器确认结果没有变化,那么它是否可以
缓存
。b)/
c
;{ y=my_function(); z=my_function();编译器将
缓存
表达式(a+b)/
浏览 0
提问于2022-02-27
得票数 0
回答已采纳
1
回答
将
缓存
哪些数据?
、
、
、
、
在
c
/
c
++
语言
代码中,哪些数据将从内存加载到
缓存
?是否会在频繁使用时将其加载到
缓存
中?例如,当我用
C
语言
编写For循环时,我经常使用变量i, j, and k。这些也会被加载到
缓存
中吗?
C
语言
的局部变量一般都放在堆栈区,全局变量会放在数据区吗?当它们被使用时,它们会首先被加载到
缓存
中吗?数据是否必须通过高速
缓存
才能到达寄存器,然后到达CPU? 指针变量p存储数据的地址。
浏览 0
提问于2020-12-22
得票数 1
1
回答
使用
缓存
而不是内存来加速
函数
虽然
函数
的内存化是一个好主意,但它可能会导致程序崩溃,因为程序可能会耗尽内存。取而代之的是,我开发了带有固定内存插槽的
缓存
,下面有软限制和硬限制。当
缓存
插槽超过硬限制时,它将删除最少使用的插槽,直到插槽数量减少到软限制。(
c
,3)cachefib!(
c
,5)cachefib!在Python
语言
中,他们有 @functools.lru_cach
浏览 0
提问于2018-08-28
得票数 1
1
回答
如何在postgreSQL中返回中间结果?
CREATE OR REPLACE FUNCTION get_all_foo() RETURNS SETOF int ASDECLAREbegin LOOP i=i+1; END LOOP;ENDLANGUAGE plpgsql; 现在,如果我调用get_all_foo(),我将花
浏览 2
提问于2021-11-09
得票数 1
2
回答
在这种情况下如何使用outputcache?
、
、
、
在我的应用程序中,我将记住用户在会话中选择的
语言
。问题是,如果我使用输出
缓存
,那么更改
语言
功能将不起作用,因为当我根据会话“lang”值从数据库检索结果时,它会
缓存
结果。那么,如果我有另一种方法来使用
缓存
函数
呢?或者,我如何缩短响应时间?
浏览 1
提问于2010-11-12
得票数 3
回答已采纳
2
回答
使用
C
99和
C
11时的效率问题。
、
、
、
前几天,我正在将一个用
C
99标准编写的程序转换成
C
11。基本上动机是使用MSVC的代码,但它是在Linux中编写的,并且主要是使用默认的GCC行为进行编译的。在代码转换过程中,我发现您不能在任何语句之后对
函数
的变量进行解压缩,即必须在
函数
的顶部声明它们。 但我的问题是,这是否违反了有效的编程规则,即变量应该在使用时声明,以便最大化
缓存
命中率?例如,在一个200LOC的大
函数
中,我想在
函数
的末尾使用一些大的静态查找数组。在使用之前声明和初始化它不会导致更多的
缓存<
浏览 0
提问于2012-10-15
得票数 0
回答已采纳
2
回答
Apache Ignite: RDBMS与.NET/
C
#的集成
、
、
、
我想使用.NET/
C
#在现有数据库之上创建一个
缓存
层。在中,关系数据库管理系统集成是通过使用XML
语言
或直接使用Java
语言
配置
缓存
,然后调用loadCache方法将数据从数据库加载到集群中来完成的。 如何开始使用.NET/
C
#?
浏览 4
提问于2020-11-08
得票数 1
1
回答
如何在模板引擎(预处理程序)中模拟
C
逻辑和语法?
、
、
、
它被扫描并
缓存
在主程序的内存中,主程序调用了模板引擎。 当发出请求时,将调用模板引擎的操作
函数
。该
函数
接受
缓存
的代码和变量的数组(以它们的类型和值作为参数),使用更新的变量和逻辑操作返回,这是一个恒定的char 缓冲区<code>E 214</code>。我们应该能够在标记
语言
中使用
C
函数
和一般逻辑。您甚至应该能够在模板中定义
函数
。如果出了问题,变量或逻辑操作应该返回void。我们的名为"index.html
浏览 1
提问于2012-03-21
得票数 0
回答已采纳
1
回答
在多
语言
页面上
缓存
codeigniter页面
、
、
我有一个多
语言
页面与codeigniter 3.0,我需要
缓存
整个页面。但如果用户更改了
语言
,我需要为该
语言
创建新的
缓存
(而不是删除旧的)。我知道如何
缓存
查询字符串,但它对我来说并不是很好。我想要做的是在更改
语言
设置会话并创建新的
缓存
文件之后。我尝试在Output.php中更改代码,如下所示: if (isset($_SESSION['language']) && !$_SESSION['langu
浏览 0
提问于2015-06-08
得票数 1
2
回答
用
C
语言
解析ARP
缓存
、
、
、
我怎么才能让这更好呢?#include <sys/types.h>#include <fcntl.h>#include <string.h>#define ARP_BUFFER_LEN 1024 #define ARP_DELIM &
浏览 0
提问于2014-07-26
得票数 14
回答已采纳
1
回答
LoadRunner:如何在
C
语言
的脚本中重放时找到图像大小?
、
我正在运行一个脚本,一个图片被下载到我的浏览器
缓存
中,如果我想检查图片的大小,我可以像使用web_reg_find()一样使用
C
语言
中的什么
函数
来验证页面是否有图片,但如果我也想检查它的大小,该怎么办?
浏览 3
提问于2013-04-02
得票数 1
回答已采纳
5
回答
C
语言
中的LRU
缓存
、
对于
C
应用程序(在*nix环境中),我需要在内存中
缓存
大量(但可变的)小文件(1KB到10MB)。我认为我需要的是LRU
缓存
。 真的,我不想滚动我自己的,所以如果有人知道我在哪里可以找到可用的库,请给我指路?如果做不到这一点,有人能用
C
语言
提供一个LRU
缓存
的简单示例吗?我还查看了源代码,希望在LRU
缓存
方面给自己一些启发,但没有成功。
浏览 5
提问于2010-06-12
得票数 4
回答已采纳
1
回答
使用时间度量预测高速
缓存
线长度
、
、
、
我在GNU AS中预测
缓存
线大小时遇到了问题。我用
C
语言
写了一个程序,它调用一个用汇编
语言
编写的
函数
。下面是这个
函数
.section .data pushl %ebpxor %eax, %eaxpopl %ebp 它测量CPU周期#include <stdio.h> const int size =
浏览 2
提问于2013-05-06
得票数 0
1
回答
C
++内存模型是否为构造
函数
的操作提供了保证
、
、
、
如何确保新构造的不可变对象在
C
++中的线程之间安全地共享?
C
++内存模型是否为构造
函数
的操作提供了保证?在编写高级可移植编程
语言<
浏览 1
提问于2017-11-23
得票数 2
2
回答
函数
编程
语言
中调用站点代码的替换
、
我只是想知道这是否有可能作为一种特殊的懒散形式。... (f a) ...... (g b) ...实际上(g,b)被调用。再见多态内联
缓存
等。例如,见:具有多态内联
缓存
的
语言
E
浏览 8
提问于2012-10-22
得票数 4
6
回答
F#中多核并行中
缓存
局部性的最佳实践
、
、
、
、
例如,我使用Quick算法的经验是,许多以纯
函数
方式实现并行快速排序并使用List或Array表示的尝试都失败了。分析这些实现表明,与顺序版本相比,
缓存
丢失的数量显著增加。我认为是
函数
式
语言
中多核并行性的一个巨大障碍。
函数
编程涉及创建许多短暂的对象;对这些对象的破坏可能会破坏CPU
缓存
的一致性属性。我看到了许多关于如何提高命令式
语言
中的
缓存
局部性的建议,例如和。但我不清楚如何在
函数
式编程中实现它们,特别是使用递归数据结构(如树等),这
浏览 2
提问于2011-05-31
得票数 26
回答已采纳
1
回答
点燃
C
++和
缓存
亲和性
、
、
、
、
我使用Apache Ignite 1.8.0在集群上进行
缓存
。我正在使用Java,并从
C
++和
C
++访问相同的
缓存
。这可以很好地工作,但我也想使用关联搭配在
缓存
数据的同一个节点上执行任务。我在Java
语言
中创建
缓存
,将数据放在
C
++中,然后想在Java
语言
中对这些数据运行任务。
C
++应用程序接口不支持亲和性,所以我现在想知道我的选项是什么。
C
++的数据放入。因此,我不知道我用Java
语言</
浏览 12
提问于2017-02-15
得票数 5
回答已采纳
2
回答
寄存器
缓存
是什么?它与const变量有什么关系?
、
、
、
、
来自 即使该
语言
宣布const_cast为非法,避免在const成员
函数
调用中刷新寄存器
缓存
的唯一方法是解决别名问题(即证明没有指向对象的非const指针)。什么是寄存器
缓存
,在const成员
函数
调用中刷新它意味着什么?
浏览 2
提问于2011-09-14
得票数 2
回答已采纳
3
回答
PHP parse_ini_file()性能如何?
、
如果设置在ini文件中,你知道操作码
缓存
是否可以
缓存
任何这种类型的东西吗?
浏览 103
提问于2010-01-23
得票数 19
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-递归函数
【C语言】printf函数
C语言-文件函数大全
C/C+编程笔记:C语言 setjmp和longjmp 函数
知识分享:C 语言函数指针之回调函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券