From: Duane Whitty Subject: locking fundamentals To: [email=freebsd-hackers@freebsd.org]freebsd-hackers@freebsd.org[/email] Message-ID: Content-Type: text/plain; charset=us-ascii Hello again, It seems to me that understanding locking holds the key to understanding fbsd internals. Could someone review my understanding of fbsd locking fundamentals. (No assertions here, just questions) lock_m...
A nice artical talking about IDS locking :- http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0609herber/
小第对Double checked locking.有一些不明白的地方,请CU JAVA版的高手指教. 在使用单例模式的时候关键代码如下: [code] public class Singleton{ private static Singleton singleton = null; private Singleton(){ } public static Singleton getInstance(){ if(singleton == null){ synchronized(Singleton.class){ if(singleton == null){ sigleton = new Singleton()...
Why Monolithic kernels Aren't the End of the World Written by special contributor Diego Calleja on 2006-04-24 14:05:01 UTC http://www.osnews.com/story.php?news_id=14419 After the Why I like microkernels article, I thought it'd be useful to have a view from the "other side" of this endless war. While some of the reasons given by microkernel fans are true, the big picture is somewhat different a...
关于Solaris 10、Linux 2.6、FreeBSD 5.3内核实现的一个简单比较 因为在论坛贴文控制格式很麻烦(抱歉,有点懒),不方便浏览出国的朋友,请拷贝QUOTE里面的代码到本地html文件;或者,找个代理浏览原文 A Comparison of Solaris, Linux, and FreeBSD kernels by Max Bruning October 14, 2005 [quote]
October 14, 2005
I sp...
Is there anyway I can only lock 1 row of record instead of the whole table??? Please advise.
我用ports安装gnome2.14,出现以下提示,安装停止,怎么回事? ===> gnomevfs2-2.14.1_2 depends on executable: gmake - found ===> gnomevfs2-2.14.1_2 depends on file: /usr/local/bin/libtool - found ===> gnomevfs2-2.14.1_2 depends on file: /usr/local/bin/intltool-extract - found ===> gnomevfs2-2.14.1_2 depends on file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found ===> gnomevfs2-2...
我的mysql数据库能够启动,但是不能连接,错误如下: linux:/var/lib/mysql # /etc/init.d/mysql restart Restarting service MySQL Shutting down service mysql done Starting service MySQL done linux:/var/lib/mysql # describe user...