Hi guys, just looking for a bit of help. I've fallen victim to a particularly bad teacher with concurrency and now i have an exam in 2 weeks. I've been relying on online tutorials but the vast majority of it still escapes me.
Can i ask what mutex is ? (mutual exclusion yes? but is it different?)
Is fundamental flaw 3 jumping to assumptions based on inaccurate information just for the sake of sounding condescending ? or just being a jerk for no good reason?
I blame my teacher because the notes are incoherant, do not make sense and do not provide definitions for what they are referring to, and because the teacher spends each lecture discussing the slides with ihimself, explaining they're not his slides so its not his fault, with us trying to make sense of uncompilable dead pseudo code. But thank you for pointing out that its been my fault all along.
And i do grasp the basics i even wrote a program using semaphores. The theory escapes me.
To the other guy, well mutex i wasn't sure of its relevance to mutual exclusion.
Atomicity - i couldn't find well defined in relevence to software.
Annnnd wait set i couldn't really find.
I was kinda hoping for some experienced developers defining it in a way i could apply.