(unknown)

"Seymour David" <[email protected]> Mon, 11 Aug 2008 12:10:07 -0700
Newsgroups gmane.comp.hardware.motorola.microcontrollers.coldfire
Message-ID <FE151544B54DB0428FFA9AE99C27A121021D6DDD@az33exm22.fsl.freescale.net>
X-SpamDetect-Info: ------------- Start ASpam results ---------------
X-SpamDetect-Info: This message may be spam. This message BODY has been altered to show you the spam information 
X-SpamDetect: ****: 4.000000 Suspicious proportion of text in CAPS=1.0, Aspam=3.0
X-SpamDetect-Info: ------------- End ASpam results -----------------

Hello All:
 
I have some interesting news that I'm forwarding from within Freescale.

We have found that a simple change in how to build the kernel provides a
significant improvement in performance in our BSPs.  This change will be
reflected in our future BSP releases, but I wanted to go ahead and get
this out to the community as many of you may have seen performance
problems and have asked for assistance.    This change has NOT been
verified on all kernels and all BSPs, but it should be useful for
evaluation and may work just fine for the majority of you.
 
Current and future LTIB (Linux Target Image Builder) ColdFire BSPs found
at:
http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=01272600610
33202A9 
 
We welcome the feedback if you do try this new option.  As many of the
linux developers we have do monitor this WildRice and our ColdFire
forum, your feedback and comments will be well received.
ColdFire Forum Link:
http://forums.freescale.com/freescale/board/message?board.id=CFCOMM&thre
ad.id=5132 
 
Build Option Comments Below:
________________________________

Network Performance Update for uClinux/Linux Coldfire Platforms.
 
During an investigation of network performance on a Coldfire
Linux platforms it was determined that a substantial increase
could be achieved by changing the kernel memory allocator.
Currently Coldfire BSPs ship with the SLAB memory allocator
configured by default.  Changing this to the SLUB memory
allocator resulted in better network performance.
Switching from the SLAB memory allocator to the SLUB allocator
is straight forward using LTIB.
* Configure LTIB:
  % ./ltib -c
 
* Select the option to configure the kernel:
  [*] Configure the kernel
 
* Exit and Save the configuration
 
* The kernel configuration page will be displayed.
 
* Configure the slab allocator:
  General setup  --->
    Choose SLAB allocator (xyz)  --->
       ( ) SLAB
       (X) SLUB (Unqueued Allocator)
 
* Exit and the kernel will be rebuilt using the SLUB allocator.
(Please note that an unexpected error occurred with the 
 modprobe utility on the V2/V3 platforms.  This problem 
 will need to be investigated.)
 
Best Regards,
David 
 
David E Seymour
Freescale Semiconductor, Inc.
FAE for ColdFire
Phone: 972-983-5750

http://www.freescale.com/coldfire

[  x  ] General Business Information
[   ] Freescale Internal Use Only
[   ] Freescale Confidential Proprietary
tech.gif (image/gif, 862 B) - not displayed