Filter
Exclude
Time range
-
Near
🦀 Rust structs don't work like Java objects. This difference just cost someone 475 MB. In Java/Python, a null field costs one pointer. In Rust, Option<BigStruct> costs the full size of BigStruct, even when it's None. This caught one developer off guard while deserializing AWS SDK models. The program was using 895 MB. The fix was elegant: → Wrap rarely-populated structs in Option<Box<T>> → Add a custom Serde deserializer to skip empty structs → Measure with jemalloc before and after Result: 475 MB recovered. Program actually ran faster too. Great read if you're working with large deserialized data in Rust. dystroy.org/blog/box-to-save… #RustLang #Rust #Serde #MemoryOptimization #SystemsProgramming
12
20
264
23,948
Artifact management turns memory from a burden into a tool, organized, searchable, and composable. Memory isn’t about storing everything. It’s about remembering intelligently. #Sentient #ROMA #AIReasoning #MemoryOptimization #EducatorWeek18
4
17
🔥 Day 22 — Effective Python Coding Series Today’s focus: slots in Python 🧠 In Python, slots are a way to define a fixed set of attributes for a class. Instead of creating a dynamic dictionary for each instance, Python allocates a fixed amount of memory for the specified attributes — making your objects faster and more memory-efficient. ✨ Why use slots? ✔️ Memory optimization: Reduces memory usage, especially when creating a large number of instances. ✔️ Faster attribute access: Since memory is pre-allocated, attribute lookup is quicker. ✔️ Prevents dynamic attributes: Helps avoid accidental attribute creation due to typos or logic errors. ✨ Limitations to consider: ⚠️ You must define all attributes in advance — making the class less flexible. ⚠️ Subclassing can be tricky; subclasses need to declare their own slots (including parent attributes). In short, slots = memory efficiency speed boost 🚀, but with trade-offs in flexibility. 👉 This series is designed for Data Analysts, Data Scientists, Python Developers, and Automation Engineers — helping you write cleaner & more efficient Python code. If this helped you understand something new, drop a ❤️ or 🔁 and stay tuned for more “Effective Python Coding” posts! #Python #EffectivePython #CodingSeries #100DaysOfCode #MemoryOptimization #OOP #ML #AI #DataScience
2
5
251
👤🟢 Welcome @arnogiu to Droidcon Italy 2025! Creator of Koin & Google Developer Expert Android 🇮🇹🎙️ 🔎 “Mastering Advanced Koin Development: Lifecycles, Memory, Performance & Embedded Integrations” DC25 agenda: it.droidcon.com/2025/agenda/ If you’re using Koin in production and want to go beyond the basics, this talk is for you. 💡⚙️ In this advanced session, Arnaud will share real-world strategies to build scalable, efficient apps using Koin, covering everything from lifecycle management to performance tuning and library-level integration. You’ll learn how to: - Use advanced scopes to manage complex dependency lifecycles - Build reusable libraries & SDKs with clean Koin integration - Optimize for performance and reduce memory overhead - Apply best practices through real code examples 👉🏻 Curious who else is speaking at #DroidconItaly25? Explore the full lineup → it.droidcon.com/2025/speaker… 📅 November 19–20, 2025 📍 Turin, Italy #DroidconItaly #Koin #AndroidDev #DependencyInjection #AndroidArchitecture #MemoryOptimization #PerformanceTuning #SDKDevelopment #Droidcon2025 #Kotlin #DevTalks #MobileDevTools
2
6
294
🧵 C# Tip: string.Split vs Regex.EnumerateSplits ✅ string.Split es rápido y sencillo para separadores fijos. ✅ Regex.EnumerateSplits es perfecto para patrones complejos y para procesar texto de forma incremental, generando cada fragmento solo cuando lo necesitas, lo que reduce el uso de memoria. Sigue leyendo👇 Cuando necesitas dividir cadenas, en C# tienes dos opciones populares: 🔹 string.Split 👉 Fácil y rápido para separadores fijos (como una coma , o espacio). 👉 Devuelve un arreglo con todas las partes de una vez. 👉 Ideal para textos pequeños y casos simples. 🔹 Regex.EnumerateSplits 👉 Permite usar patrones complejos con múltiples caracteres o combinaciones ([ ,;], palabras, etc.). 👉 Retorna un IEnumerable<string> perezoso: genera cada fragmento bajo demanda, sin crear todo el arreglo de golpe. 👉 Perfecto para textos grandes o procesamiento incremental. 👉 Mejor uso de memoria y fácil integración con LINQ. #CSharp #DotNet #Regex #StringSplit #DevTips #CleanCode #Performance #Coding #Programming #SoftwareDevelopment #DotNet9 #Net7 #LazyEvaluation #MemoryOptimization #TechTips
3
7
302
30 Jun 2025
📕 MetaY engineer daily log: Had a recent chat with the NVIDIA tech team — they’re building GPU-CPU shared memory using NVLink page fault. Under the hood, it’s all about cache coherence. Data flows quietly between VRAM and system memory. Even cooler? Their in-house profiling tool. LLMs have such “typical” memory access patterns — once profiled well, you can enable async migration, layer-wise prefetch, even dynamic remap. UMM (Unified Memory Management) is nearly mature. Soon, even large models can run smoothly — no more choking on memory limits. In plain words: Running models won’t get “memory-strangled” anymore. And maybe the true joy of engineering is — the moment you understand the system, some “memory bottleneck” in your own brain gets cleared too. #GPUInfra #NVLink #UMM #Profiling #LLMInference #NVIDIA #AIInfra #AIEngineering #DeepLearning #AIInfraLogs #MemoryOptimization #TechHumor #MetaYLogs #AIAccelerator #LLM #MachineLearning #SystemDesign
1,209
Can my Redis sorted sets join a minimalist club, or do I need to teach them myself? Source: devhubby.com/thread/how-to-o… #MemoryManagement #CodingTips #MemoryOptimization #RedisOptimization #memoryusage #memory
2
7
28
15 Nov 2024
In Julia 1.11, the new #Memory type improves performance by simplifying #array resizing and memory management. Push! operations are now ~2x faster, and memory usage is reduced for several types. This enables powerful #algorithms for both single and multi-threaded applications. youtu.be/L6BFQ1d8xNs #JuliaLang #Performance #MemoryOptimization #juliacon #programming

1
2
28
2,739
🚀 Exciting update! Java 24 is set to reduce object header size, optimizing memory usage and improving efficiency for applications. Every byte counts! 🖥️💡 #Java24 #MemoryOptimization #JavaDevelopment
5
15
🚀 #VictoriaMetrics optimizes memory with string interning! Instead of storing multiple copies of the same value, they all point to a single version, saving space 💾. 💡 #Go 1.23's new 'unique' package makes it even smarter. 📖 Learn more in @func25 blog post! #GoLang #MemoryOptimization victoriametrics.com/blog/go-…
1
9
404
🚀 Unlock Memory Efficiency in Neural Networks with Hexadecimal Quantization 🧠💡 In the world of AI, especially with models like Llama 3, Qwen, GPT and other large neural networks, memory usage and computational efficiency are crucial challenges. How can we optimize models for deployment on edge devices, IoT systems, and mobile platforms without sacrificing too much accuracy? This article dives deep into hexadecimal quantization, a technique I created to reduce model size by up to 75%, while maintaining high accuracy. Compared to more aggressive methods like binary quantization, hex quantization strikes a balance between efficiency and precision, making it perfect for resource-constrained environments. 🔑 Key Takeaways: - Reduced model size: 75% less memory usage compared to traditional floating-point models. - Sustained accuracy: Minimal loss in model performance, unlike binary quantization. - Ideal for: Edge AI, mobile devices, and IoT applications that need fast, memory-efficient neural networks. 💡 Discover how this approach can revolutionize AI deployment in low-power, memory-constrained environments! rabmcmenemy.medium.com/hexad… #MachineLearning #AI #NeuralNetworks #EdgeAI #IoT #DeepLearning #Quantization #GPT2 #Qwen #Llama #MemoryOptimization #HexQuantization #AIForGood #ArtificialIntelligence

1
1
2
172
Chrome now shows each active tab’s memory usage. It also helps you save memory and battery life with their memory saver and energy saver, respectively. Link: medium.com/@addyosmani/chrom… #productivity #memoryoptimization #devcommunity

2
2
121
Consider your loops carefully: Imagine it takes 1 millisecond to process each item in a for loop For 1,000 items: 1 second For 1 million items: 16.67 minutes For 1 billion items: 11.57 days Do you _really_ need to loop every item? #MemoryOptimization
1
9
353
6 Jul 2023
📢 ICYMI: #VaadinFlow 24.1 optimizes memory usage by utilizing the #BeaconAPI. Experience significant memory savings by upgrading your app! Read more: bit.ly/3XrnXmg #WebDev #MemoryOptimization #Java #BusinessApps #ServerMemory
1
6
534
16 Jun 2023
#VaadinFlow 24.1 introduces a new feature that eagerly collects UI instances from the server memory. The result? Significant memory savings! 🤯 Here's how it works 👉 bit.ly/3qK7bTb #MemoryOptimization #WebDev #EnterpriseApps #BeaconAPI #Vaadin #ServerMemory #Java
1
9
891
17 May 2023
🚀 Optimize memory usage in your #Java application with these 5 valuable tips shared by @MattiTahvonen 👉 bit.ly/3Mc1zYP #MemoryOptimization #AppDevelopment #Vaadin #VaadinFlow
1
7
1,062
Optimizing memory usage is crucial for better performance in Java apps. Don't miss this talk on memory optimization strategies for legacy Java apps at #JavaDayIstanbul. Learn how to reduce resource consumption and improve performance! #java #memoryoptimization @ibrahimkale_
3
5
1,214
Hey tweeps!! I'm almost done writing an article about Memory Optimization in Flutter apps. Anyone got any "memorable" requests for me to add or research? 😉 💙 #Flutter #MemoryOptimization #BrainyApps #performance
4
277