Prefetch Technologies // Keeping your cache lines cozy

Archive

Posts in Personal

Linux's work to scale vertically?

personalOct 10, 2008 1 min read

Slashdot and other sites had mention of the release of the 2.6.27 Linux kernel today. Some of the new features in the kernel come from the KernelNewbies Linux 2.6.27 notes about improved SMP support for the page cache: The page cache is the place where the kernel keeps in RAM a copy of a file to improve performance by avoiding disk I/O when the data that needs to be read is already on RAM. Each "mapping", which is the data structure that keeps track of the correspondence between a file and the page cache, is SMP-safe thanks to its own lock. So when different processes in different CPUs access different files, there's no lock contention, but if they access the same file (shared libraries or shared data files for example), they can hit some contention on that lock…

$ read more →

The best website ever

personalSep 10, 2008 1 min

Oh my gosh, this is the funniest (and coolest) site I have seen in a LONG LONG time!

$ read more →

Disable Hardware on SPARC Platforms from the OBP

personalJul 25, 2008 3 min

You can disable hardware directly from the OBP with “asr” commands. If it’s a production critical machine, and it won’t boot because of a failed component, you can disable the hardware from the OBP and get the machine back up (although crippled) to minimize your production downtime impact. Rebooting with command: boot Boot device: /pci@1e,600000/pci@0/pci@2/scsi@0/disk@0,0 File and args: -rsv Loading ufs-file-system package 1.4 04 Aug 1995 13:02:54. FCode UFS Reader 1.12 00/07/17 15:48:16…

$ read more →

OpenSSH's VPN

securitypersonalJun 26, 2008 4 min

Most SSH clients have the ability to perform local and remote port forwarding. This is a pretty neat use of SSH if you haven’t ever seen it before. OpenSSH can take it one step further and provide a full VPN solution encrypting all network traffic on all ports between two machines. This is pretty powerful stuff…

$ read more →

A new blogger joins the prefetch family

personalMar 31, 2008 1 min

My good friend Mike recently joined the prefetch family, and will be adding additional content to the prefetch blog (his first blog post rocked!). Mike is one of the most skilled UNIX administrators I have ever met, and I am extremely excited that he is going to add his real world experiences to this site! Welcome Mike!

$ read more →