数据库系统原理中讲过死锁,你要在那里学到过,应该很好理解的。操作系统其实不是很难学的,关键就是搞清楚进程,临界资源,等基本概念。建议用西安电子科技大学出版的那本教材,很经典的
这个网站也许对你有所帮助:http://www.hongen.com/
建议先从最基本的入手,先学会简单的,然后循序渐进,不要一上来就学复杂的。