4 रिपॉजिटरी
Techniques for managing memory blocks via reference counting to avoid data duplication during processing.
Distinct from Zero-Copy Memory Mappings: Focuses on reference counting and memory block lifecycle rather than simple file-to-memory mapping.
Explore 4 awesome GitHub repositories matching data & databases · Memory Reference Counting. Refine with filters or upvote what's useful.
Hertz is a high-performance Go HTTP framework designed for building scalable microservices, RESTful APIs, and AI applications. It functions as a high-performance web server and a communication framework for microservices, utilizing non-blocking I/O and zero-copy memory management to handle high-concurrency traffic. The project distinguishes itself through a microservices communication toolkit that supports high-efficiency remote procedure calls via gRPC and Thrift protocols. It implements an asynchronous middleware engine based on an onion model, allowing for a pluggable request-response pipe
Implements zero-copy memory management using reference counting to handle high-concurrency traffic with minimal memory overhead.
Pony is an open-source, actor-model, capabilities-secure, high performance programming language
Manages memory through compiler-inserted reference counting driven by reference capabilities, eliminating the need for a tracing garbage collector.
Koka एक स्टेटिकली टाइप्ड फंक्शनल प्रोग्रामिंग भाषा है जिसमें एक अलजेब्रिक इफेक्ट सिस्टम है। यह प्रोग्राम की शुद्धता को सत्यापित करने और कंपाइल टाइम पर साइड इफेक्ट्स को ट्रैक करने के लिए एक मजबूत टाइप सिस्टम का उपयोग करती है। यह भाषा एक रेफरेंस काउंटिंग कंपाइलर द्वारा प्रतिष्ठित है जो सोर्स कोड को नेटिव C कोड में बदल देता है, जिससे ट्रेसिंग गारबेज कलेक्टर की आवश्यकता समाप्त हो जाती है। यह मेमोरी ओवरहेड को कम करने के लिए परसीव-आधारित इन-प्लेस अपडेट्स का उपयोग करती है और कांस्टेंट-स्पेस डेटा स्ट्रक्चर निर्माण के लिए टेल रिकर्सन मॉड्यूलो कॉन्स (tail recursion modulo cons) का उपयोग करती है। यह सिस्टम आर्बिट्रेरी प्रिसिजन अरिथमेटिक के साथ न्यूमेरिक ऑपरेशन्स, कुशल व्यूज के साथ स्ट्रिंग प्रोसेसिंग, और अनंत संरचनाओं के लिए को-इंडक्टिव डेटा मॉडलिंग को कवर करने वाली एक व्यापक मानक लाइब्रेरी प्रदान करती है। इसमें हार्डवेयर-सैंपलिंग एक्जीक्यूशन प्रोफाइलिंग के लिए इन-बिल्ट सपोर्ट और एक्सेप्शन्स व एसिंक्रोनस फ्लोस को संभालने के लिए एक कंपोजेबल तंत्र भी शामिल है।
Utilizes a compiler that automatically inserts reference counting for memory management without a garbage collector.
This project is a curated collection of technical questions and answers designed to assist developers in preparing for software engineering interviews within the iOS ecosystem. It serves as a structured study tool for evaluating proficiency in mobile application architecture, system design, and core programming concepts. The repository provides a comprehensive reference for essential development topics, including memory management, concurrency, design patterns, and data persistence. By covering these foundational areas, it enables users to review common industry interview subjects and test th
Covers memory management where the compiler automatically inserts reference counting operations based on static capability analysis.