|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
(no subject)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:
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:
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
[ x ] General Business
Information
[ ] Freescale Internal Use Only [ ] Freescale Confidential Proprietary |
|
|
Re:Hi David,
Zitat von Seymour David <David.Seymour@...>: > 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. we are facing the same problems on the MCF5484. The network performance doesn't go beyond 60 Mbit/s measured with netperf (UDP STREAM). Unfortunately, the SLUB allocator is not available until Linux kernel version 2.6.22. We are working with the BSP for the MCF5484 Evaluation Board which is based on an outdated 2.6.10 kernel. I know that there is a new BSP scheduled for the end of august. I am wondering on what kernel version it will be based on? Best regards, Markus --- coldfire@... Send a post to the list. coldfire-join@... Join the list. coldfire-digest@... Join the list in digest mode. coldfire-leave@... Leave the list. |
|
|
Re:Hi Markus,
Markus Franke wrote: > Hi David, > > Zitat von Seymour David <David.Seymour@...>: > >> 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. > > we are facing the same problems on the MCF5484. The network > performance doesn't go beyond 60 Mbit/s measured with netperf (UDP > STREAM). Unfortunately, the SLUB allocator is not available until > Linux kernel version 2.6.22. We are working with the BSP for the > MCF5484 Evaluation Board which is based on an outdated 2.6.10 kernel. > I know that there is a new BSP scheduled for the end of august. I am > wondering on what kernel version it will be based on? 2.6.25. The bsp is in the final release stage. --Kurt --- coldfire@... Send a post to the list. coldfire-join@... Join the list. coldfire-digest@... Join the list in digest mode. coldfire-leave@... Leave the list. |
| Free embeddable forum powered by Nabble | Forum Help |