Linux uses a lot of memory for caching stuff. That means, the RAM is always mostly full with cache and when a program needs memory, the cache are freeded.
Run free command and you'll see the amount of memory really being used (it will show cached/non-cached and both).
lowmem kernel is for computers with 4 MB of RAM, 128 is a lot