Re: mysql performance tuning @ FreeBSD6



Michael Vince wrote:
Joao Barros wrote:

On 1/26/06, Mike Jakubik <mikej@xxxxxxxxxx> wrote:


Rich Murphey wrote:
I'm curious whether Robert's patch might have an
effect on samba3 performance as well.
No real difference here, tried ACPI-fast, i8254, and TSC. :( My
transfers still average at 10MB/s (although it did peak at 20MB/s once)
Which is really horrible for a em gigabit link with jumbo frames
enabled. The performance of Samba on FreeBSD just stinks, for unknown
reasons.

No real difference here too...

I started a thread on that subject not long ago and following Robert's
tip setting net.inet.tcp.inflight.enable=0 yielded better results.

--
Joao Barros
_______________________________________________


With the new TCP/IP stack replacement and major updates to the em driver in FreeBSD -current this should all turn around. I believe I saw a cvs commit for em a little while ago saying the new em driver can achieve higher transfer rates then using em with polling enabled.
Hopefully this stuff will make it into 6.1-Release


Mike

I'm using both polling on the em interfaces and net.inet.tcp.inflight.enable=0 w/6.0 release.

Without these, I still see a a repeatable
10% or so increase when switching
from i8254 to TSC timecounter.

Cheers,
Rich


_______________________________________________ freebsd-performance@xxxxxxxxxxx mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-performance To unsubscribe, send any mail to "freebsd-performance-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • ZFS testing problems
    ... I have installed recent FreeBSD 7-CURRENT on test P4 machine. ... <ACPI PCI bus> on pcib0 ... 2 ports with 2 removable, ... da0: 100.000MB/s transfers ...
    (freebsd-current)
  • [RFC v3 7/7] Atmel MCI: Driver for Atmel on-chip MMC controllers
    ... This driver has been around for a while in BSPs and kernel sources ... but this particular version uses the generic DMA ... This driver can also use PIO transfers when no DMA channels are ... +struct atmel_mci_dma { ...
    (Linux-Kernel)
  • Re: [PATCH] SPI: turn transfers from arrays to linked lists
    ... This makes the SPI core and its users access transfers in the SPI message ... * underlying driver uses dma. ... - * insulate against future API updates. ...
    (Linux-Kernel)
  • [PATCH v5] Atmel MCI: Driver for Atmel on-chip MMC controllers
    ... entirely clear if it's worth merging this with the at91_mci driver. ... provided by Atmel, but this particular version uses the generic DMA ... This driver can also use PIO transfers when no DMA channels are ...
    (Linux-Kernel)
  • usb bulk transfer driver crash
    ... I create a usb bulk transfer driver based on the example in DDK. ... When driver has to split a big data into small transfers usbd can accept ... I understand most likely it's caused by virtual memory ...
    (microsoft.public.development.device.drivers)