Re: Extreme network performance
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
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
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
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
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)
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
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)
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
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
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
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
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
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]