Dan’s View

2009/05/05

Wasted BogoMIPS

Filed under: Geek, linux, work — Tags: , , , — dan @ 14:15

So last week I screwed up in a royal fashion. I caused 1 core on 12,000 servers to be running at 100% with a zombie process. In conversation with a friend he asked “So how many BogoMIPS were you wasting?”, of course I had to find out.

So I grepped out the first core on each box’es BogoMIPS value and summed it up.

Per second: 61099300 BogoMIPS

If you take that figure and multiply it up for 12 hours.

Total: 2639489760000 Million Instructions

For more information on BogoMIPS please see this nice FAQ.

2009/04/09

Unbuffered patch for aircrack-ng

Filed under: Geek, WIFI, linux — Tags: , — dan @ 18:42

If like me you like to pipe things around in the shell then when I looked at aircrack-ng I wanted to script using it. Therefore I wrote a simple patch for the current version that disables buffering to allow the stdout/err to act like they are writing to a log file so good for timely greping around in a bash script. Once I have my WEP scripts polished I will post them up. :)

You can find the patch here.

Use ssh ControlMaster to improve speed of connection time

Filed under: Geek, Server, linux — Tags: , — dan @ 18:02

I often work on many machines and end up with multiple sessions to each. Therefore I finally got around to checking out the ControlMaster and ControlPath configuration of ssh. I added the following to my ~/.ssh/config which is for a virtual machine I use on my laptop, so no network issues in play.

Host vm
 Hostname 192.168.100.101
 User dan
 ControlMaster auto
 ControlPath /Users/dan/.ssh/master-vm

Then in a terminal I ran the following, twice. Once on its own then with an ssh session running in another terminal.

for X in `seq 1 5`; do time ssh vm "pwd; uptime; hostname;" >/dev/null; done;

Without avg.: 0.268s
With avg.: 0.035s

I think that is quite impressive.

For the raw terminal output, please see here.

Update

Of course you can do this dynamically.

Host *
   ControlMaster auto
   ControlPath ~/.ssh/master-%r@%h:%p

Then each socket will be used only when the user, host and port are the same.

2009/02/13

Migrations…

Filed under: Geek, Hardware, Server, linux — Tags: , , — dan @ 13:15

Well would be apart from hosing the box within 3 hours.

Once Xen is up an running, mini boxes will be doing it all.

Update: An image I took a while back.

Chinatown Lanterns Jan 2009

Chinatown Lanterns Jan 2009

2008/12/21

Finally 64Bit Java on Linux from Sun

Filed under: linux — Tags: , , — dan @ 20:06

With the release of Java SE 6 Update 12. Linux users can finally enjoy a seem-less (we hope) browsing experience. Up until now for certain Java Plugin’s or Java Web Start they were stuck using a 32bit browser with Emulation 32->64bit libraries, now that comes to an end!

2008/11/12

Gentoo – eee PC 901 – Kernel Configuration 2.6.27

Filed under: Geek, Gentoo, Hardware — Tags: , , , — dan @ 14:18

So I said I would do it and here is is. The current and as I update it kernel configuration for the eee PC 901.

I currently have NOT got the ethernet or bluetooth working, I actually havn’t even started to get the bluetooth working, but ethernet doesn’t seem to want to work. If anyone has any ideas, then hit me up!

http://github.com/DanBUK/gentoo-eeepc/tree/master/kernel/config-2.6.27-gentoo

Powered by WordPress