Check out the new projects site for A-i-S www.adventuresinsilicon.com

Saturday, June 25, 2011

Apache Tip - Realtime view of user access

In preparation for an upcoming post on running a webserver on your BeagleBoard/PandaBoard I stumbled across a handy tip with Apache.

If you are running a default Apache install under Ubuntu you can monitor the access of that webserver in realtime with the following command:

"tail -f /var/log/apache2/access.log"


This will automatically update the output in realtime (or close enough for a webserver)

There are other ways to do it with watch for example but this is the easiest way I found to show just the relevant information.


Saturday, June 4, 2011

Upcoming benefits in Kernel 2.6.39

If you review the changelog for the 2.6.39 kernel you will see many additions that benefit ARM and omap architecture.

Specifically rc-6's changelog:

http://www.kernel.org/pub/linux/kernel/v2.6/testing/v2.6.39/ChangeLog-2.6.39-rc6


A taste of what is coming for ARM platforms:

commit 625a3b6057e86d5079976db5648bd42289c8b6cc
Merge: c7bcecbe98fe e8bf8df9c296
Author: Linus Torvalds 
Date:   Mon May 2 12:17:05 2011 -0700

    Merge branch 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm
    
    * 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm: (47 commits)
      CLKDEV: Fix clkdev return value for NULL clk case
      ARM: 6891/1: prevent heap corruption in OABI semtimedop
      ARM: kprobes: Tidy-up kprobes-decode.c
      ARM: kprobes: Add emulation of hint instructions like NOP and WFI