Skill
Description:
Multi-threading suggest parallel execution of multiple threads, which causes new class of difficultires comparing to single-thread programming. To know multithreadings means knowing commong pitfalls and methods of coding around them. Usually these includes next terms: * dead-lock * live-lock * synchronization * race condition * atomicity * re-entrancy * synchronization primitives * memory barriers
×