All public logs
From Gentoo Wiki
Combined display of all available logs of Gentoo Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)- 09:01, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/59/zh-cn (Created page with "=== {{Anchor|But_I_get_better_performance_with_-funroll-loops_-fomg-optimize.21}} 但我得到了更好的性能通过-funroll-loops -fomg-optimize!===")
- 08:59, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/141/zh-cn (Created page with "{{c|gcc}} 通过PGO可以提高性能,尽管它可能会使编译时间增加一倍。")
- 08:58, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/158/zh-cn (Created page with "在Gentoo中,完成了{{c|gcc}}的stage3引导,这意味着它自己编译了三次<ref>https://gcc.gnu.org/install/build.html</ref>。在阶段1中,使用旧的{{c|gcc}...")
- 08:44, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/157/zh-cn (Created page with "{{FileBox|filename=/etc/portage/package.use/gcc|lang=ini|1= sys-devel/gcc pgo lto }}")
- 08:44, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/156/zh-cn (Created page with "{{c|gcc}} 有 <code>pgo</code> 和 <code>lto</code> use flags, 它们分别启用了Profile Guided Optimization和Link Time Optimization。要启用使用PGO和LTO构建{{c|gc...")
- 08:43, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/155/zh-cn (Created page with "Translations:GCC optimization/155/zh-cn === {{Anchor|What_about_optimizing_GCC_itself.3F}} 那么优化GCC本身怎么样呢? ===")
- 08:43, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/154/zh-cn (Created page with "很遗憾没有, 因为halting problem,在这里可以判断任何程序是否会永远运行与停止<ref>https://en.wikipedia.org/wiki/Full-emp...")
- 08:39, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/153/zh-cn (Created page with "=== {{Anchor|Is_there_a_perfect_optimizer.3F}} 存在完美的优化吗? ===")
- 08:36, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/162/zh-cn (Created page with "=== {{Anchor|Higher_version_of_GCC_should_mean_better_optimizations.3F}} GCC的更高版本应该意味着更好的优化?===")
- 08:35, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/138/zh-cn (Created page with "{| class="table table-condensed" !CFLAGS/CXXFLAGS !LDFLAGS !function |- |<code>-fpie</code> |<code>-Wl,-pie</code> |full ASLR for executables |- |<code>-fpic -shared</code> |...")
- 08:34, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/135/zh-cn (Created page with "{{Note|并非每个包都与hardened兼容. 此外,在所有17.0配置文件上安全时,默认情况下启用PIE <ref> [https://www.gentoo.org/support/news-items/2017-11-...")
- 08:32, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/134/zh-cn (Created page with "对于完整的ASLR,建议切换到{{Link|hardened}} {{Link|Profile (Portage)|profile}},因为ASLR仅与PaX和PIE/PIC结合使用。有关详细信息,请参阅{{Link|Ha...")
- 08:27, 26 November 2023 Donjuanplatinum talk contribs created page File:00002-327935615.png
- 08:27, 26 November 2023 Donjuanplatinum talk contribs uploaded File:00002-327935615.png
- 08:23, 26 November 2023 Donjuanplatinum talk contribs created page User:Donjuanplatinum (Created page with "Hi im Donjuanplatinum https://github.com/donjuanplatinum")
- 08:21, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/164/zh-cn (Created page with "Address Space Layout Randomization (ASLR)是一种最先进的措施,通过在内存中随机放置每个函数和缓冲...")
- 08:21, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/133/zh-cn (Created page with "=== {{Anchor|ASLR}} ASLR ===")
- 08:20, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/132/zh-cn (Created page with "{| class="table table-condensed" !CFLAGS/CXXFLAGS !LDFLAGS !function |- |<code>-D_FORTIFY_SOURCE=2</code> | |run-time buffer overflow detection |- |<code>-D_GLIBCXX_ASSERTIONS...")
- 08:20, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/151/zh-cn (Created page with "{{Note|许多这样的flags通过GCC工具链,在内部自动应用于hardened的配置文件下,有些甚至在常规配置文件下。请参阅{{Link|Hardened/Toolchain|se...")
- 08:19, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/150/zh-cn (Created page with "对于GCC版本12的程序包 {{package|sys-devel/GCC}},{{Link|USE flag}} <code>[https://packagestest.gentoo.org/useflags/default-stack-clash-protection default-stack-clash-...")
- 08:17, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/131/zh-cn (Created page with "如果安全问题大于速度优化,那么优化CFLAGS/CXFLAGS以实现溢出保护可能是个好主意。这可能是日常使用的桌面系统的情况.但是例如在...")
- 08:17, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/130/zh-cn (Created page with "=== {{Anchor|Overflow_protection}} 溢出保护 ===")
- 08:16, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/129/zh-cn (Created page with "{{Warning|修改 CFLAGS/CXXFLAGS 会导致一些问题,甚至某些情况下会导致系统无法使用. 使用{{C|emerge -e @world}}重新构建系统可能会解决这个问...")
- 08:15, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/128/zh-cn (Created page with "{{Note|请阅读 {{Link|Hardened/FAQ|section=#Do I need to pass any flags to LDFLAGS/CFLAGS in order to turn on hardened building?|Do I need to pass any flags to LDFLAGS/CFLAG...")
- 08:13, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/127/zh-cn (Created page with "某些软件包具有单独的<code>[https://packages.gentoo.org/useflags/hardenedharded]</code><var>USE</var>标志,启用经过测试的安全增强功能(如CFLAG/C...")
- 08:11, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/126/zh-cn (Created page with "Hardening 一个unhardened的系统,比如使用{{Link|Profile (Portage)|profile}}时,也可以被视为GCC优化,特别是考虑到Wikipedia:Meltdown (security vulner...")
- 08:10, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/125/zh-cn (Created page with "{{Note|虽然可以使用{{Link|hardened}} {{Link|Profile (Portage)|profile}},但肯定没有必要在不同的配置文件上向{{Path|/etc/portage/make.conf}}添加一些H...")
- 08:08, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/124/zh-cn (Created page with "== {{Anchor|Hardening_optimizations}} Hardening optimizations ==")
- 08:08, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/57/zh-cn (Created page with "{{Note|查阅 [https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html list of x86 and x86-64-specific flags] 以查看这些指令集中哪一个指令集被正确的CPU类型标...")
- 08:07, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/56/zh-cn (Created page with "通常,只要系统使用正确的<code>-march</code>(例如,<code>-march=nocona</code>意味着<code>-msse3</code>),就不需要将这些标志添加到{{Path|/etc/...")
- 08:00, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/55/zh-cn (Created page with "{{Important|请确保通过运行{{c|cat /proc/cpuinfo}}来查看CPU是否支持这些指令集 . 输出将包括任何支持的附加指令集。请注意 ''pni''只是SSE3...")
- 07:59, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/54/zh-cn (Created page with "这些标志激活了 Streaming SIMD Extensions (SSE), SSE2, SSE3, Wikipedia:MMX_(instruction_...")
- 07:29, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/53/zh-cn (Created page with "=== {{Anchor|-msse.2C_-msse2.2C_-msse3.2C_-mmmx.2C_-m3dnow}} -msse, -msse2, -msse3, -mmmx, -m3dnow ===")
- 07:28, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/52/zh-cn (Created page with "{{Important| ''不要'' 联用 <code>-fomit-frame-pointer</code> 和类似的flags <code>-momit-leaf-frame-pointer</code>. 不鼓励使用后一个flag, 因为<code>-fomit-fra...")
- 07:25, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/51/zh-cn (Created page with "特别是,它使由Java编写并由gcj编译的应用程序更难进行故障排除,尽管Java并不是唯一受此标志影响的代码。因此,虽然标志可以提...")
- 07:21, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/50/zh-cn (Created page with "这是一个非常常见的标志,旨在减少生成的代码大小。在<code>-O</code>的所有级别(<code>-O0</code>除外)及在这样做不会干扰调试的架构...")
- 07:15, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/49/zh-cn (Created page with "=== {{Anchor|-fomit-frame-pointer}} -fomit-frame-pointer ===")
- 07:15, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/48/zh-cn (Created page with "一个常见的标志是<code>-pipe</code>。此标志对生成的代码没有影响,但它使编译过程更“快”。它告诉编译器在编译的不同阶段使用管...")
- 07:12, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/47/zh-cn (Created page with "=== {{Anchor|-pipe}} -pipe ===")
- 07:12, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/46/zh-cn (Created page with "如前所述,<code>-O2</code>是建议的优化级别。如果包编译失败,并且不使用<code>-O2</code>,请尝试使用该选项进行重建。作为后备选项...")
- 07:10, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/92/zh-cn (Created page with "*<code>-Og</code>:在GCC 4.8中,引入了一个新的通用优化级别<code>-Og</code>。它满足了对快速编译和卓越调试体验的需求,同时提供了合理...")
- 07:09, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/149/zh-cn (Created page with "*<code>-Oz</code>:在GCC 12.1中引入,比<code>-Os</code>更积极地优化大小。请注意,与<code>-O2</code>相比,这将严重降低运行时性能,因为如...")
- 07:08, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/45/zh-cn (Created page with "*<code>-Os</code>:根据大小优化代码。它激活所有不增加生成代码大小的<code>-O2</code>选项。它对于磁盘存储空间极其有限的机器和/或缓...")
- 07:05, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/93/zh-cn (Created page with "*<code>-Ofast</code>:GCC 4.7中的新增功能,由<code>-O3</code>加上<code>-ffast-math</code>、<code>-fno-protect-parens</code>,<code>-fallow-store-data-races</code>...")
- 07:03, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/44/zh-cn (Created page with "*<code>-O3</code>:启用<code>-O2</code>以及在编译时间和内存使用方面代价高昂的优化。使用<code>-O3</code>编译并不能保证提高性能,事实上...")
- 06:51, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/43/zh-cn (Created page with "*<code>-O2</code>:比<code>-O1</code>更上一层楼。“推荐”级别的优化,除非系统有特殊需求除了<code>-O1</code>激活的标志外,<code>-O2</code>...")
- 06:47, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/42/zh-cn (Created page with "*<code>-O1</code>:最基本的优化级别。编译器将尝试在不占用太多编译时间的情况下生成更快、更小的代码。这是基本的,但它应该一...")
- 06:20, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/41/zh-cn (Created page with "*<code>-O0</code>:如果<var>CFLAGS</var>或<var>CXXFLAGS</var>中未指定<code>-O</code>级别,则此级别(即字母“O”后跟零)完全关闭优化,并且是...")
- 05:16, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/40/zh-cn (Created page with "让我们查看一下每个优化级别:")
- 05:15, 26 November 2023 Donjuanplatinum talk contribs created page Translations:GCC optimization/39/zh-cn (Created page with "除了<code>-O0</code>之外,<code>-O</code>设置每个都会激活几个额外的flag,因此请务必阅读GCC手册中关于[https://gcc.gnu.org/onlinedocs/gcc/Optimize...")