40 repository-uri
Techniques and principles for measuring and improving software efficiency.
Explore 40 awesome GitHub repositories matching part of an awesome list · Performance Optimization. Refine with filters or upvote what's useful.
This project is a collection of educational resources and technical guides focused on Go performance optimization. It provides instruction on improving execution speed and reducing memory usage through code and architectural refinements. The guides cover advanced strategies for low-level programming, including the use of assembly for SIMD instructions and unsafe pointers for direct memory manipulation. It also details concurrency optimization techniques such as lock sharding and cache-line padding to reduce contention and improve hardware utilization. The material encompasses broad capabilit
Detailed guide to writing high-performance Go code.
Booster este un optimizator de build și manipulator de bytecode pentru aplicații Android, conceput pentru a reduce dimensiunea binară, a remedia crash-urile la nivel de sistem și a îmbunătăți performanța aplicației. Funcționează ca un plugin extensibil pentru procesul de build care modifică fișierele de clasă compilate și artefactele de build pentru a injecta remedieri de stabilitate și optimizări fără a altera codul sursă original. Proiectul se diferențiază prin manipularea bytecode-ului la nivel scăzut pentru a patch-ui bug-urile la nivel de OS și a gestiona pool-urile de thread-uri în timpul fazei de compilare. De asemenea, oferă un toolkit de profilare a performanței pentru a identifica operațiunile care blochează thread-ul principal și pentru a analiza problemele de stabilitate legate de resurse. Instrumentul acoperă o gamă largă de capabilități de optimizare a pachetelor, inclusiv compresia imaginilor pentru PNG-uri și WebP, eliminarea resurselor redundante și optimizarea indexului de resurse. Funcționalitatea suplimentară include reglarea performanței pentru gestionarea thread-urilor, scrieri asincrone de preferințe și analiză statică pentru scanarea artefactelor de build în vederea detectării riscurilor de securitate și a blocajelor. Sistemul utilizează o interfață de furnizor de servicii pentru integrarea plugin-urilor personalizate și poate fi executat ca o aplicație standalone decuplată de mediul principal de build.
Toolkit designed to optimize application performance.
Graphy is the ultimate, easy to use, feature packed FPS counter, stats monitor and debugger for your Unity project.
Comprehensive FPS counter and performance monitoring suite.
think more!learn more!
In-depth exploration of caching strategies and web storage.
three-high-import 项目意义在于利用多线程进行千万级别导入,实现可扩展,高性能,高可用,高可靠三个高,本项目可以在千万级别数据实现无差别高性能数据上报 与导入,与普通导入相比性能提高10倍左右,而且规避风险在偶尔的机器宕机,网络波动等情况出现时,仍能够实现数据一致,数据可靠,数据重试,数据报警等功能,在一些重要数据 例如: 对账 , 账户金额,账单等,需要每日定时任务而且有高风险的数据实现数据无错误! 多线程从基础到进阶,分析入坑出坑,以及工作实操,最后会分享一个项目,针对如何进行大数据量(经测试几亿数据完全搞的定)进行安全高可用的策略, 示例为高可用高可靠高性能…
Enables high-performance, multi-threaded data import for large datasets.
An extension to the DOM event pattern to allow authors to disable support for preventDefault
Optimizing scroll performance with passive event listeners.
Universal visualizer and analyzer for JavaScript and CSS. Compatible with most bundlers and frameworks
Visualizes and analyzes JavaScript and CSS assets.
v8-compile-cache attaches a require hook to use V8's code cache to speed up instantiation time. The "code cache" is the work of parsing and compiling done by V8.
Automatically caches V8 compilation results.
Visualize how much space each asset in your Unity game takes and quickly optimize your game's file size
Visualizes asset size distribution in projects.
在项目上线之初,我们应该如何设置JVM的参数配置,我们如何分配内存空间会使效率最大化,当项目上线后我们如何监控项目的内存情况呢? 我们又如何来查看内存的溢出情况,分析GC日志呢?...... 这个项目就是为了这些研究这些可能大家平时不会考虑的东西来应运而生? 此项目仍为进阶课程,一些简单的请提前预习!
Offers practical guidance on JVM tuning and memory management.
Cutleries to help you cook better apps.
Optimizes change detection cycles.
Minification of localized strings
Reduces the size of localized string files.
Visualize and Analyze your TypeScript-based Architecture!
Analyzes codebase architecture to reveal hidden patterns.
A tiny library for improving DX around events handling in Angular apps
Optimizes change detection for performance-sensitive events.
Optimize regex literals
Optimize regex literals.
Find declared but unused Angular classes in your codebase.
Finds unused classes within the codebase.
A set of custom plugins to enforce high performance JS
Performance-focused linting standards.
Standardizing metrics for measuring user-centric performance.
Deep analysis of utility library performance and implementation.