File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Threads and Synchronization and the fly likes Synchronization hardware in operating system Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Threads and Synchronization
Bookmark "Synchronization hardware in operating system" Watch "Synchronization hardware in operating system" New topic

Synchronization hardware in operating system

Juran Novarski

Joined: Jan 03, 2013
Posts: 5
Hello world!

I know that people here are very mush intelligent in Operating system, that's why I'm right here needing for your help, as I'm a nerbie.
I just wanna know a lot more(more than reading ebooks, etc) about synchronization hardware especially the critical section problem on how is it realted to it?

Thanks in advance
Jayesh A Lalwani

Joined: Jan 17, 2008
Posts: 2448

JVMs usually use mutex that is provided by the OS to implement synchronization. How the OS implements mutex varies a lot. It depends on the OS itself and the Processor that it is built for. I am not an OS expert, but AFAIK, generally, most CPUs have specialized instructions for updating flags atomically. The OS usually uses that instruction.
I agree. Here's the link:
subject: Synchronization hardware in operating system