腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如
何在
g
++中
使用
配置文件
引导
优化
?
、
、
另外,有没有人能给我一个关于这个主题
的
好
的
教程?我什么也找不到。
浏览 1
提问于2010-12-06
得票数 79
回答已采纳
1
回答
在
配置文件
引导
的
优化
之后,嵌套for循环速度更快,但缓存丢失率更高
、
、
、
+ -O3,它运行得相当快,但是对于进一步
的
优化
,我
使用
了Cache分析,发现L1缓存丢失了大约37%,而LL则是33%,考虑到计算
的
随机性,这是一个很大但也不令人惊讶
的
结果。所以我做了一个
配置文件
引导
的
优化
,a la。./program
g
++ -fprofile-use -O3 ...但令人费解
的
是:缓存
浏览 4
提问于2014-04-09
得票数 5
回答已采纳
1
回答
如
何在
不增加VM
的
情况下读取java
中
的
大型excel文件
、
如
何在
不增加95+MB(
如
-Xmx1
G
)
的
情况下
使用
POI库读取java
中
包含10多个工作表
的
大型(-Xmx1
G
) excel工作簿。如果我们在不增加VM
的
情况下运行jar文件,则会得到OutOfMemory错误。如
何在
编码本身而不是增加VM
的
过程
中
优化
这个问题?
浏览 5
提问于2013-12-18
得票数 2
2
回答
来自gcc
的
pgo
的
优化
报告
、
、
、
我可以看到,gcc
的
PGO (
配置文件
引导
优化
)在我
的
应用程序
中
工作得很好(执行速度提高了约15%)。我
使用
'-fprofile-generate‘,然后
使用
'-fprofile-use’。但是,有没有办法生成一些报告,描述
优化
了什么以及如何
优化
?我知道英特尔编译器(icc)可以做到这一点,但是gcc呢?
浏览 4
提问于2015-07-31
得票数 2
1
回答
获取程序集列表文件,同时
使用
配置文件
引导
优化
构建应用程序
在
使用
PGO构建应用程序(可执行文件)时,msvc将
使用
链接器最终生成包含所有pgo/pgc辅助文件
的
优化
后
的
可执行文件。但是我怎样才能获得程序集列表文件(作为/Fa /FAsc选项)来进行
配置文件
引导
优化
呢?
浏览 3
提问于2012-10-14
得票数 0
1
回答
PHPStorm phpunit加载配置其他项目
、
当
使用
PHPStorm运行测试时,它从其他项目加载配置。reneterstegen/Sites/www.domain1.com/src/Stegeman/Bundle/SearchBundle/Tests/SearchControllerTest.php 这会导致致命
的
:found in /Users/reneterstegen/Sites/www.one-of-my-other-projects.com/app/App
浏览 2
提问于2015-03-30
得票数 0
1
回答
如
何在
Ubuntu20.04启动时启动第二个MySQL实例?
、
、
、
我在Ubunut 20.04上运行了第二个MySQL 8实例,由以下命令启动:
配置文件
包含所有需要
的
设置,
如
端口、套接字和数据dir。这很好,但我不知道如
何在
引导
时启动第二个实例。 在
引导
时启动两个实例
的
推荐方法是什么?
浏览 0
提问于2021-07-11
得票数 0
2
回答
Linux C++分析器
、
、
这是一件容易
的
事。我需要分析Linux C++程序:免费非商业用途
使用
x86-64程序。即使
使用
优化
启用,也可以显示真实
的
符号名。(*见脚注)易于用于基本分析(检测hot代码)装配
浏览 0
提问于2014-07-21
得票数 12
2
回答
如
何在
CMake
中
禁用链接时间代码生成
我们在Visual 2015生成器中
使用
CMake,我试图在调试构建配置下禁用库和可执行文件
的
链接时间代码生成。SET_TARGET_PROPERTIES(${_PROJNAME} PROPERTIES LINK_FLAGS_DEBUG "${LINK_FLAGS_DEBUG} /LTCG:OFF") 该CMake仍然
使用
链接器
中
的
/LTCG:INCREMENTAL生成解决方案,附加选项还包括附加
的
/LTGC:OFF。有人知道为所有配置完
浏览 2
提问于2017-12-05
得票数 2
回答已采纳
2
回答
Visual概要文件
引导
优化
、
、
、
、
我
的
目标是
优化
它,主要是减少它
的
运行时间。我遵循了MSDN 上描述
的
步骤,更改了编译(/GL)和链接(/LTCG)标志。添加/GENPROFILE后,我运行应用程序来创建.pgc和.pdg文件,然后将链接器选项更改为/USEPROFILE,并查看其他链接器消息,这些消息报告
使用
了分
浏览 3
提问于2017-05-25
得票数 4
3
回答
为什么链接器
优化
这么差?
、
、
最近,一位同事向我指出,将所有内容编译成一个文件比编译单独
的
对象文件要高效得多--甚至打开了
的
链接时间
优化
。此外,该项目的总编译时间大幅下降。考虑到
使用
C++
的
主要原因之一是代码效率,我对此感到惊讶。 显然,当归档程序/链接器从对象文件中生成库,或者将它们链接到可执行文件时,即使是简单
的
优化
也会受到惩罚。在下面的示例
中
,当由链接器而不是编译器完成时,普通内联
的
性能成本为1.8%。看起来编译器技术应该足够先进,能够处理这种相当
浏览 7
提问于2009-09-09
得票数 16
回答已采纳
2
回答
在MVS 2010 professional v/s express for C中发布版本
、
、
、
、
最近我发现,将C程序作为发布版本而不是调试版本来“执行”可以
优化
代码,并使其运行得更快。这可以通过项目属性>配置管理器菜单来访问。我想知道在MVS2010
的
专业版和速成版
中
,在速度
优化
方面,这一功能是否相同。我有速成版
的
。非常感谢..
浏览 3
提问于2010-04-29
得票数 2
回答已采纳
1
回答
试图了解如何
使用
和开发
使用
引导
程序
在
引导
程序
的
页面上,它说,如果我想
使用
引导
源代码进行开发,我需要bower (需要node.js和npm)>所以在node.js上我安装了node.js& npm,然后在用户
配置文件
AppData\Roaming\node_modules\bower
中
安装了明显
的
bower (由于-
g
选项)。我运行bower install bootstrap并在用户
配置文件
中
查找它,结果发现它安装在当前文件夹
浏览 4
提问于2015-10-26
得票数 0
2
回答
一个被插入指令
的
可执行文件怎么会比没有指令插入指令
的
可执行文件快呢?
、
、
、
、
我正在对SPEC基准测试
中
的
GCC
配置文件
引导
优化
的
开销进行基准测试。我用一些基准测试得到了一些奇怪
的
结果。实际上,我
的
两个基准测试在被检测时运行得更快。正常
的
可执行文件
使用
以下命令编译:-
g
-O2 -march=native
使用
以下命令编译插入指令
的
可执行文件:-
g
-O2 -march=native -fprofile-generate
浏览 4
提问于2013-01-31
得票数 0
回答已采纳
1
回答
Clang:我要通过-O0吗?
、
、
、
我想利用PGO (
配置文件
引导
优化
)。我想
使用
在工具
中
编译
的
方式来生成
配置文件
。因此,现在
的
问题是,传递-O0是否也是最优
的
,这样编译器就可以在下一次编译期间正确地映射二进制文件
中
的
调用。还是没必要?
浏览 2
提问于2016-10-09
得票数 0
回答已采纳
2
回答
VS C++ 2008速成版和专业版之间
的
可执行文件大小差异
、
、
、
当我们在VC2008Express和VC2008Professional(两者都是SP1)
中
构建我们
的
应用程序时,我们在这里看到了大小
的
差异。由VC2008Professional构建
的
EXE大约是较小
的
10%+。我们
使用
的
是完全相同
的
项目文件,所以所有的设置都是相同
的
,而且我们也在相同
的
操作系统上构建,安装了相同
的
平台SDK、all等。在代码生成方面是否存在已知
的
差异,或者是什么
浏览 0
提问于2010-03-22
得票数 2
回答已采纳
1
回答
最近
的
升级中断了USB
引导
、
、
设置: 升级后
的
进程,如果在
引导
Splashscreen上显示
的
Thumbdrive USB-1显示了选项b.Boot Ubuntu Fallback 在整个升级过程
中
(最近发布
的
版本),在保存或
浏览 0
提问于2019-05-02
得票数 1
2
回答
Clang或GCC相当于国际商会
的
_PGOPTI_Prof_Dump_All()
、
、
、
英特尔C(++)编译器有非常有用
的
功能,帮助
配置文件
引导
的
优化
。_PGOPTI_Prof_Reset_All();_PGOPTI_Prof_Dump_All(); 这对于分析与Python
中
的
ctypes一起
使用
的
共享库尤其有用。
浏览 0
提问于2014-07-26
得票数 1
回答已采纳
1
回答
在r.js中指定公共模块和依赖项
、
由于javascript文件
的
数量在增加,所以我们计划
使用
requirejs
优化
器。由于很少有第三方js这样
的
js (jquery、角形、
引导
)被所有页面
使用
,所以我认为将所有依赖项都放在同一个文件
中
是一个更好
的
主意。假设我们有两个文件,employee.js和manager.js,而我在build.js中所做
的
是name:"person", include:["jQuery&quo
浏览 2
提问于2015-05-03
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券