Author Topic: Kernel Tweaks For Improved Responsiveness  (Read 2761 times)

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Kernel Tweaks For Improved Responsiveness
« on: August 08, 2006, 12:13:51 pm »
contains some interesting points especially about swap space

http://members.optusnet.com.au/ckolivas/kernel/
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
Kernel Tweaks For Improved Responsiveness
« Reply #1 on: August 08, 2006, 12:44:33 pm »
Quote
contains some interesting points especially about swap space

http://members.optusnet.com.au/ckolivas/kernel/
[div align=\"right\"][a href=\"index.php?act=findpost&pid=137837\"][{POST_SNAPBACK}][/a][/div]

That is a fairly x86 specific page, a lot of that stuff doesn't apply to ARM. The guides on free-electrons.com are much better, and cover more than the kernel.
Forums are not bugtrackers!!! Smart questions
Ångström release team
iPAQ h2210, iPAQ h5550, iPAQ hx4700, Zaurus SL-C700, Nokia 770, all running some form of GPE
My blog

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Kernel Tweaks For Improved Responsiveness
« Reply #2 on: August 08, 2006, 01:19:46 pm »
Quote
That is a fairly x86 specific page, a lot of that stuff doesn't apply to ARM. The guides on free-electrons.com are much better, and cover more than the kernel.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=137842\"][{POST_SNAPBACK}][/a][/div]

great pointer, interesting site... thanks!
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

Da_Blitz

  • Hero Member
  • *****
  • Posts: 1579
    • View Profile
    • http://www.pocketnix.org
Kernel Tweaks For Improved Responsiveness
« Reply #3 on: August 09, 2006, 12:39:24 am »
the one i am intrested is the comperessed cache patches

it has never been exsetsivly tested and thats why ih never made it into the mainline as most people dobuhted how effective it would be and most of them had huge amounts of ram however on somthing like a Z where i use to hover around 80% mem usage on the sharp rom i would be intreseted in the impact of this patch

benchmarking it would be a difficult problem however, what do you test for?
Personal Blog
Code
Twitter

Gemini Order: #95 (roughly)
Current Device: Samsung Chromebook Gen 3
Current Arm Devices Count: ~30
Looking to acquire: Cavium Thunder X2 Hardware

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Kernel Tweaks For Improved Responsiveness
« Reply #4 on: August 09, 2006, 04:20:52 am »
Quote
the one i am intrested is the comperessed cache patches

it has never been exsetsivly tested and thats why ih never made it into the mainline as most people dobuhted how effective it would be and most of them had huge amounts of ram however on somthing like a Z where i use to hover around 80% mem usage on the sharp rom i would be intreseted in the impact of this patch

benchmarking it would be a difficult problem however, what do you test for?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=137890\"][{POST_SNAPBACK}][/a][/div]
if I remember right, webserver scaling was affected noticeably by cache handling (From the g4 vs 86 and linux vs mac on powerpc articles a year or two ago. I bet a google for linux vs osx benchmark would get something along those lines)
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

Da_Blitz

  • Hero Member
  • *****
  • Posts: 1579
    • View Profile
    • http://www.pocketnix.org
Kernel Tweaks For Improved Responsiveness
« Reply #5 on: August 10, 2006, 04:27:57 am »
there are some really nice speed ups you can get by messing with the /proc filesystem. some are really good if you have a microdrive PDA

good ones include:
increasing the entropy cache
"laptop mode"

and some others that i cant think of off the top of my head.

there are a couple of good ones in the /sys tree as well, you can turn off LEDs or change what they respond to. changing the schedular on filesystems (for flash media noop is a better choice due to the speed of the media and the low latency, where as compleatly fair scheduling is a better choice for microdrives)
Personal Blog
Code
Twitter

Gemini Order: #95 (roughly)
Current Device: Samsung Chromebook Gen 3
Current Arm Devices Count: ~30
Looking to acquire: Cavium Thunder X2 Hardware