Re: Extreme network performance

2008-02-18 Thread Aviv Greenberg
Hello Ira,

You talked about many things

First off, Zero Copy I/O is enabled in Linux only using the sendfile
syscall. You also must have a network device that has Checksum Offload
(calculate ip/tcp csum and put it on the packet). The regular socket api
does not enable zero copy.

Interrupt Swizzling won't give any benefit on 10G or modern 1G devices that
uses MSI/MSI-X interrupts. Today there are 2 main ways of
doing interupts, INTx (the legacy way) and the new MSI/MSI-X.
Swizzling is a way to optimize the legacy interrupt mechanism. Just
use MSI enabled devices.
Also, looks for devices that have multi receive and transmit queues
(per-cpu) - it all plays good together.

IOAT - its not a TCP offload engine. Intel's assumption is that the CPU is
wasting a lot of cycles to copy data (from kernel to user and vv). IOAT is
just a smart DMA engine that can move data (copy) without wasting the main
CPU cycles. There are more details (cpu caching optimizationetc) but this is
the basic idea.

I would be happy to discuss these issues with you. I sent you a private
email.

Thanks,
Aviv

On 2/12/08, Ira Abramov [EMAIL PROTECTED] wrote:

 Howdie,

 I seem to be getting edge cases this week :-)

 A client of mine wanted extreme I/O performance out of a full-duplex
 Gigbit interface. Specifically he asked about intel I/OAT and IRQ
 Swizzling. I had to look those up:

 http://www.intel.com/technology/ioacceleration/
 seems like it's a TCP Offloader built into the Woodcrest CPUs. found
 lots of whitepaprers, but not a word about how to turn it on.

 http://fireverse.org/?p=55
 http://download.intel.com/design/chipsets/applnots/31433702.pdf
 Swizzling, if I got it right, is a BIOS switch to enable Intel chipset
 5000 series to let me see each NIS on a different IRQ so I can do
 affinity balancing (otherwise all NICs are on the same IRQ). this
 doesn't seem to do any good for a single NIC though.

 Anyone knows about either? I refered the client to GBY, being a
 kernel hacker unlike myself, but he also never heard of either
 technology. All I could find by Googling were lots of white papers, but
 no howto, except for that fireverse.org link about it being supported in
 CP SPLAT.

 Also, I never looked into Zero Copy. I know it's a cool feature
 supported only in some NIC drivers. Is it something that needs toying
 with or is it turned on by default when I use the driver?

 Thanks in advance,
 Ira.

 --
 Your hetero life mate
 Ira Abramov
 http://ira.abramov.org/email/

 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]




Re: List of Israeli Open-Source Projects

2008-02-18 Thread Tzafrir Cohen
On Sun, Feb 17, 2008 at 01:44:01PM +0200, Ira Abramov wrote:

 Last but not least, if we are talking websites, is Hamakor or anyone
 doing anything about the shameful abuse taking place over at gnu.org.il?
 it's the same guy who was abusing wordpress.org.il until a week ago.

Anybody happens to have the original content of the site? I figure I can
always get it from archive.org, bt maybe someone can provide it in a
nice tarball or whatever.

I figure I'll just put it in gnu.tzafrir.org.il . The content is
available under the terms of the GFDL. Feel free to provide it in the
way you see best.

-- 
Tzafrir Cohen | [EMAIL PROTECTED] | VIM is
http://tzafrir.org.il || a Mutt's
[EMAIL PROTECTED] ||  best
ICQ# 16849754 || friend

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: amsart and hebrew

2008-02-18 Thread Tzafrir Cohen
On Mon, Feb 18, 2008 at 02:13:12AM +0200, Micha wrote:
 Is it possible to mix amsart and hebrew?
 
 If I try to use a theorem I get an error:
 
 missing { inserted.
 A left brace was mandatory here, so I've put one in.
 You might want to delete and/or insert some corrections
 so that I will find a matching right brace soon.
 (If you're confused by all this, try typing `I}' now.)

Can you please provide the complete document and also the .log file?

-- 
Tzafrir Cohen | [EMAIL PROTECTED] | VIM is
http://tzafrir.org.il || a Mutt's
[EMAIL PROTECTED] ||  best
ICQ# 16849754 || friend

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: gparted and cloning of LVM partition

2008-02-18 Thread Tom Rosenfeld
On Feb 13, 2008 9:59 PM, Tom Rosenfeld [EMAIL PROTECTED] wrote:

 Hi,
 A while ago I got advice from this list to use the gparted on a livecd to
 clone my disk. I finally got around to trying it and have run into some
 trouble.
 I installed  Centos 4.5 64-bit on a workstation taking most of the
 defaults for the partitions which ended up making a small boot partition and
 the rest of the disk on / using LVM.

 I am trying to copy the entire (SATA) disk to the 2nd disk using gparted
 on the live CD. The cd boots ok and sees the 2 disks and the partitions on
 the 1st, but it does not recognize the LVM partition and thus can't copy it.

 Do I need to do something to the LVM partition to let parted recognize it?

 -tom


FYI:

I got around the problem by using Clonezilla (also recommended on this
list). Actually I used a live cd with both Gparted  Clonezilla from
http://gpartedclonz.tuxfamily.org/index.php

I copied the entire disk to an image file over NFS to create my golden
image. I then did a 'restore' on a new PC and it workd like a charm.

-tom
054-244-8025


Source code control system

2008-02-18 Thread David Suna
I am interested in setting up a simple source code control system for a 
SOHO setup.  There is a Linux server running Ubuntu that can act as the 
repository server.  Clients would be Windows and Linux.  I am looking 
for recommendations for a system that will be easy to set up and not 
have a steep learning curve (i.e. less than two hours to get the basic 
system up and running and configured).  There will only be one or two 
people using the system to begin with and all access will be over the 
local network.  Ideally, there would be a graphical or web based front 
end to administering the system and an easy to use client for both 
Windows and Linux.  Any suggestions?


--
David Suna
[EMAIL PROTECTED]


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Sound not working in flash (e.g. youtube)

2008-02-18 Thread Noam Rathaus
Hi,

I seen this behavior which is caused by ALSA configuration not being used by 
the flash player, make sure:

1) In /etc/firefox/firefoxrc
FIREFOX_DSP=”aoss”

2) /dev/dsp is there

if not
cd /dev
sudo ./MAKEDEV audio


These two solved it for me.

On Monday 18 February 2008 15:31:13 Tom Rosenfeld wrote:
 I am having trouble with sound not working in flash. E.g. Youtube videos
 play video fine but there is no sound. Web searches show others are having
 the same trouble, usually with older versions of the plugin, but I have not
 seen any real solutions. Reading the web leads me to conclude that maybe I
 need to change some ALSA setting, but I have no idea where to start.

 Sound seems to work fine in other applications (e.g. vlc, mplayer)). Here
 is my config:

 CentOS 4 64 bit
 Firefox 2, 32 bit
 Flash plugin 9,0,115,0

 Any suggestions?
 Thanks,
 -tom
 054-244-8025



-- 
Noam Rathaus
CTO
[EMAIL PROTECTED]
http://www.beyondsecurity.com

Know that you are safe.

Beyond Security Finalist for the Red Herring 100 Global Awards 2007

To unsubscribe, 
send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-18 Thread Maxim Kudelya

David Suna wrote:
I am interested in setting up a simple source code control system for a 
SOHO setup.  

..

Any suggestions?


You could use Subversion (http://subversion.tigris.org/) as version 
control system,

Trac (http://trac.edgewall.org/) as web-based front end and TortoiseSVN
(http://tortoisesvn.net/) as Windows client.

--
maxym

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Sound not working in flash (e.g. youtube)

2008-02-18 Thread Tom Rosenfeld
I am having trouble with sound not working in flash. E.g. Youtube videos
play video fine but there is no sound. Web searches show others are having
the same trouble, usually with older versions of the plugin, but I have not
seen any real solutions. Reading the web leads me to conclude that maybe I
need to change some ALSA setting, but I have no idea where to start.

Sound seems to work fine in other applications (e.g. vlc, mplayer)). Here is
my config:

CentOS 4 64 bit
Firefox 2, 32 bit
Flash plugin 9,0,115,0

Any suggestions?
Thanks,
-tom
054-244-8025


Re: Source code control system

2008-02-18 Thread Alex Dover
CVS or SVN are pretty straight forward. Most IDEs have integration with
them.
Both have nice windows shell extensions (TortoiseSVN/CVS)
http://www.nongnu.org/cvs/
http://subversion.tigris.org/

Regards
Alex Dover

On Feb 18, 2008 3:50 PM, David Suna [EMAIL PROTECTED] wrote:

 I am interested in setting up a simple source code control system for a
 SOHO setup.  There is a Linux server running Ubuntu that can act as the
 repository server.  Clients would be Windows and Linux.  I am looking
 for recommendations for a system that will be easy to set up and not
 have a steep learning curve (i.e. less than two hours to get the basic
 system up and running and configured).  There will only be one or two
 people using the system to begin with and all access will be over the
 local network.  Ideally, there would be a graphical or web based front
 end to administering the system and an easy to use client for both
 Windows and Linux.  Any suggestions?

 --
 David Suna
 [EMAIL PROTECTED]


 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]




Re: Source code control system

2008-02-18 Thread Marc Volovic
Good heavens...

Subversion and/or CVS - take your choice.

I am not sure what you mean by graphic management, but both have graphic and 
web CLIENTS.

Management is something completely different :-).


Me



=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-18 Thread Shlomi Fish
On Monday 18 February 2008, Maxim Kudelya wrote:
 David Suna wrote:
  I am interested in setting up a simple source code control system for a
  SOHO setup.

 ..

 Any suggestions?

 You could use Subversion (http://subversion.tigris.org/) as version
 control system,
 Trac (http://trac.edgewall.org/) as web-based front end and TortoiseSVN
 (http://tortoisesvn.net/) as Windows client.

I can also recommend Subversion. I've been using it for several years now, and 
like it. Note that I may be a bit biased because I contributed some code to 
Subversion.

There are other systems:

* http://en.wikipedia.org/wiki/List_of_revision_control_software
* http://better-scm.berlios.de/

But most of the other open-source version control systems are distributed.

Regards,

Shlomi Fish

-
Shlomi Fish  [EMAIL PROTECTED]
Homepage:http://www.shlomifish.org/

I'm not an actor - I just play one on T.V.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-18 Thread Shachar Shemesh

Marc Volovic wrote:


Good heavens...

Subversion and/or CVS - take your choice.
  
I'll go with that recommendation if you only give me one thing that CVS 
does better than SVN.


Between the two, I fail to find a single reason to prefer the former 
over the later.


Shachar

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Source code control system

2008-02-18 Thread Geoff Shang

Shachar Shemesh wrote:

I'll go with that recommendation if you only give me one thing that CVS does 
better than SVN.


Between the two, I fail to find a single reason to prefer the former over the 
later.


Well, given that subversion was written to be an improved replacement for 
CVS, it's unlikely that CVS would do anything better than subversion does 
it unless you happen to find a feature that the subversion authors call an 
improvement that you personally feel is a backward step.


Geoff.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]