On Wed, Feb 20, 2002 at 09:13:46AM -0500, [EMAIL PROTECTED] wrote: > That's strange, because I'm writing a high performance ethernet driver (40 k paquets >/s in and the same rate out ) under rtlinux, and i can observe large permance loss, >and packet drops when starting XFree86 while running my benchmark (the video card is >an AGP one), the point is that the ethernet board is on IRQ 11 and the video card on >IRQ 9, ide controller on IRQ 14. > > So why this performance loss?
If you have a single PCI bus, a single interrupt controller, and etc, you will undoubtedly have _some_ performance loss. It takes 15us for the hardware/RTL low level to catch and pend a delayed interrupt. We typically see bad IDE drives cause delays by holding the bus for too long, we see delays from ethernet devices ... Video cards are a special case and everything requires care. The ethernet subsystem in RTLinux/Pro does all sorts of work to make sure that hardware is in the right stte. > > [EMAIL PROTECTED] wrote: > > >Delayed. > > > >On Tue, Feb 19, 2002 at 12:34:46PM -0500, [EMAIL PROTECTED] wrote: > >> Suppose you have a rtlinux thread running and a hard irq is raised, which is not >handled by rtlinux but by the linux system, is the linux irq handler activated >immediatly, or is it delayed until the linux kernel gets activated again? > >> > >> Thanks in advance > >> > >> Damien GUIHAL > >> Nantes France > >> -- > >> > >> > >> > >> > >> __________________________________________________________________ > >> Your favorite stores, helpful shopping tools and great gift ideas. Experience the >convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ > >> > >> Get your own FREE, personal Netscape Mail account today at >http://webmail.netscape.com/ > >> > >> -- [rtl] --- > >> To unsubscribe: > >> echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR > >> echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] > >> -- > >> For more information on Real-Time Linux see: > >> http://www.rtlinux.org/ > > > >-- > >--------------------------------------------------------- > >Victor Yodaiken > >Finite State Machine Labs: The RTLinux Company. > > www.fsmlabs.com www.rtlinux.com > > > >-- [rtl] --- > >To unsubscribe: > >echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR > >echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] > >-- > >For more information on Real-Time Linux see: > >http://www.rtlinux.org/ > > > > > -- > > > > > __________________________________________________________________ > Your favorite stores, helpful shopping tools and great gift ideas. Experience the >convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ > > Get your own FREE, personal Netscape Mail account today at >http://webmail.netscape.com/ > > -- [rtl] --- > To unsubscribe: > echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR > echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] > -- > For more information on Real-Time Linux see: > http://www.rtlinux.org/ -- --------------------------------------------------------- Victor Yodaiken Finite State Machine Labs: The RTLinux Company. www.fsmlabs.com www.rtlinux.com -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/