Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Giant_lock> ?p ?o }
Showing triples 1 to 40 of
40
with 100 triples per page.
- Giant_lock abstract "In operating systems, a giant lock, also known as a big-lock or kernel-lock, is a lock that may be used in the kernel to provide concurrency control required by symmetric multiprocessing (SMP) systems.A giant lock is a solitary global lock that is held whenever a thread enters kernel space and released when the thread returns to user space; a system call is the archetypal example. In this model, threads in user space can run concurrently on any available processors or processor cores, but no more than one thread can run in kernel space; any other threads that try to enter kernel space are forced to wait. In other words, the giant lock eliminates all concurrency in kernel space.By isolating the kernel from concurrency, many parts of the kernel no longer need to be modified to support SMP. However, as in giant-lock SMP systems only one processor can run the kernel code at a time, performance for applications spending significant amounts of time in the kernel is not much improved. Accordingly, the giant-lock approach is commonly seen as a preliminary means of bringing SMP support to an operating system, yielding benefits only in user space. Most modern operating systems use a fine-grained locking approach.The Linux kernel had a big kernel lock (BKL) since the introduction of SMP, until Arnd Bergmann removed it in 2011 in kernel version 2.6.39, with the remaining uses of the big lock removed or replaced by finer-grained locking.".
- Giant_lock wikiPageID "16951265".
- Giant_lock wikiPageLength "2146".
- Giant_lock wikiPageOutDegree "20".
- Giant_lock wikiPageRevisionID "702915396".
- Giant_lock wikiPageWikiLink Arnd_Bergmann.
- Giant_lock wikiPageWikiLink Category:Concurrency_control.
- Giant_lock wikiPageWikiLink Concurrency_(computer_science).
- Giant_lock wikiPageWikiLink Concurrency_control.
- Giant_lock wikiPageWikiLink Global_interpreter_lock.
- Giant_lock wikiPageWikiLink Kernel_(operating_system).
- Giant_lock wikiPageWikiLink Linux_kernel.
- Giant_lock wikiPageWikiLink Lock_(computer_science).
- Giant_lock wikiPageWikiLink Microprocessor.
- Giant_lock wikiPageWikiLink Multi-core_processor.
- Giant_lock wikiPageWikiLink Operating_system.
- Giant_lock wikiPageWikiLink Parallel_computing.
- Giant_lock wikiPageWikiLink Symmetric_multiprocessing.
- Giant_lock wikiPageWikiLink System_call.
- Giant_lock wikiPageWikiLink Thread_(computing).
- Giant_lock wikiPageWikiLink User_space.
- Giant_lock wikiPageWikiLinkText "Giant lock".
- Giant_lock wikiPageWikiLinkText "big kernel lock".
- Giant_lock wikiPageWikiLinkText "giant lock".
- Giant_lock wikiPageUsesTemplate Template:Refimprove.
- Giant_lock wikiPageUsesTemplate Template:Reflist.
- Giant_lock subject Category:Concurrency_control.
- Giant_lock hypernym Lock.
- Giant_lock type RugbyPlayer.
- Giant_lock comment "In operating systems, a giant lock, also known as a big-lock or kernel-lock, is a lock that may be used in the kernel to provide concurrency control required by symmetric multiprocessing (SMP) systems.A giant lock is a solitary global lock that is held whenever a thread enters kernel space and released when the thread returns to user space; a system call is the archetypal example.".
- Giant_lock label "Giant lock".
- Giant_lock sameAs Q858977.
- Giant_lock sameAs Big_Kernel_Lock.
- Giant_lock sameAs قفل_بزرگ.
- Giant_lock sameAs Verrou_global_du_noyau.
- Giant_lock sameAs ジャイアントロック.
- Giant_lock sameAs m.04133wm.
- Giant_lock sameAs Q858977.
- Giant_lock wasDerivedFrom Giant_lock?oldid=702915396.
- Giant_lock isPrimaryTopicOf Giant_lock.