A well written article about the Global Virtual Machine Lock of the Ruby VM, plus many other stuff about concurrency and parallelism by Nate Berkopec.