Tagged articles
1 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
May 12, 2025 · Fundamentals

Essential Embedded Concepts: Stack Watermark, Copy Techniques, Sync/Async, Memory Barriers

This article explains key embedded software concepts, including how stack watermark detection tracks maximum stack usage, the differences between shallow and deep copying of data structures, the distinction between synchronous and asynchronous processing, and the role of memory barriers in enforcing operation ordering on weakly consistent architectures.

AsynchronousSynchronousdeep copy
0 likes · 7 min read
Essential Embedded Concepts: Stack Watermark, Copy Techniques, Sync/Async, Memory Barriers