Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

How does global value mutation used for thread-safety?

Answer Posted / chaitanya

The global interpreter lock is used to allow the running of the thread one at a time. This is internal to the program only and used to distribute the functionality along all the virtual machines that are used. Python allows the switching between the threads to be performed by using the byte code instructions that are used to provide platform-independence. The sys.setcheckinterval() method is used that allow the switching to occur during the implementation of the program and the instruction. This provides the understanding in the field of accounting to use the byte code implementation that makes it portable to use. The atomicity can be provided such that the shared variables can be given as built-in data types.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain about different blocks in exception handling?

822


Python or r: which one would you prefer for text analytics?

809


How can I evaluate an arbitrary python expression from c?

793


How do I avoid having python class data shared among instances?

768


What will be the output of the code:def foo (i=[])?

796


How to remove duplicates from a list in python ?

808


How does exception handling in python differ from java?

819


What is anaconda program?

873


How will you remove all leading and trailing whitespace in string in python?

794


Is python better than bash?

743


How does python compare string and int?

885


Difference between @staticmethod and @classmethod in python?

884


What is the different between range () and xrange () functions in python?

890


Where is python used in real world?

851


What’s your preferred text editor?

910