Archive for December, 2005

The Design and Implementation of the NetBSD rc.d System

This is a moderately old paper, but I think it’s worth reading if you want to understand the rationale behind the NetBSD rc.d startup system. I think this is what is referred to on FreeBSD (which has adopted a similar mechanism) as rcNG. The Design and Implementation of the NetBSD rc.d system There are many [...]

Unskilled and Unware of It: How Difficulties in Recognizing One’s Own Incompetence Lead to Inflated Self-Assessments

The title of this post is also the title of a fabulous paper published in the Journal of Personality and Social Psychology of the American Psychological Association (PDF). I mention this in the context of technology because the paper was first mentioned as a response to this post on The Daily WTF, a site exposing [...]

Java Virtual Machine Tuning under JVM 1.4.2

Here’s an article I wrote about tuning Sun Java JRE 1.4.2 some time ago. I’m only posting it now to save it from loss when I leave CBC.ca. Java Virtual Machine Tuning This page is intended to document some proposals and empirical data gathered while attempting to tune the JVM used for running web applications [...]

and then it turns out…

Intel EtherExpress PRO/1000 experience the same issue as the Broadcoms do, too, under certain conditions: Linux kernel message: “NETDEV WATCHDOG: eth0: transmit timed out” The workaround is to disable TCP segmentation offloading (TSO) with ethtool. I feel as though there is no good Gigabit Ethernet controller that one can use with Linux. Can someone prove [...]

Broadcom NetXtreme issues part 2

Here’s a follow-up to my previous post about the Broadcom BCM570x Gig-E adapters on HP-DL380 servers. HP pointed us to the following advisory: Advisory: Primary Port of Integrated NC7782 Gigabit Server Adapters with NFS protocol with Certain Firmware Versions Stops Transmitting under Linux, Resulting in Lost Network Connectivity However, reading the advisory indicates that the [...]

Broadcom NetXtreme Gigabit Ethernet adapter problems

Recently we’ve been seeing a lot of error messages while using the Broadcom BCM570x series of Gigabit Ethernet adapters under SUSE Linux Enterprise Server 9. The symptoms are that the interface will simply hang under high traffic and refuse to pass more packets, eventually giving the error: Dec 1 01:17:46 dev03 kernel: NETDEV WATCHDOG: eth2: [...]

Julian Dunn's Journal is Digg proof thanks to caching by WP Super Cache