On 02.10.2010 22:59, Christopher Galm wrote:
> i'm using colinux for about two months. For now I've set up colinux
> 0.7.8 (20100915) with a mandriva (spring 2010 32-bit) system with lvm
> and xfs for disk management and samba/ftp for making files available in
> windows. At first I used a tap-device as network interface. Now I'm
> using the ndis-bridge with a MS loopback interface (static IP).
> However, file transfer speed seems to be limited to 100 mbps (~11-13
> MB/s). Native disk transfer is (was) at least about 44 MB/s (tested with
> TeraCopy). My CPU is an Intel Q8200 (Quad, @2,3Ghz) and shouldn't be the
> bootleneck (although cpu-usage is about 80% on CPU0 - Samba and
> ndis-bridge?). I've tested this under Windows XP Home SP3 and Vista
> Ultimate SP2, both running colinux as user (cmd-line) and as service.
> Transfer speed stays the same. Is there a way to boost up network
> performance to 1000 mbps? (Or is there another (fast) solution for
> making files available in windows?)
Network has no limits, and ndis-bridge is the fastest way.
If you use raw partition of your filesystem (like
cobd0=\Device\Harddisk0\Partition3), then Windows does not cache this.
So, it can be slower as in native Linux.
Use "setcobd=async" to enable asynchronous mode for cobd devices.
Or, use scsi devices instead cobd/hda. Scsi driver works asynchronous
For example "scsi0=disk,\\.\PhysicalDrive0" for the first harddisk. Be
carefully with this option! Don't mount any partition, that is mounted
always under Windows (for example drive C:).