Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-user-ru
Navigation:
Lists: gentoo-user-ru: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-user-ru@g.o
From: Alex Efros <powerman@...>
Subject: file copy is slower in linux
Date: Sun, 7 Oct 2007 00:13:33 +0300
Hi!

Под виндой, для Far, есть классный плагинчик - filecopyex. Он заменяет
стандартную реализацию копирования файлов в Far на свою, которая
отличается возможностью параллельно читать и писать (естественно, это
имеет смысл только при копировании между разными дисками) и большими
буферами. В результате, скорость работы с файлами заметно увеличивается.

А вот под линухом, копирование хоть с помощью mc, хоть с помощью cp -
немного медленнее винды. Причём это наблюдается и при работе с удалёнными
дисками самбы по сети, и при работе с флешкой, и просто при работе с винтом.

Когда-то проводил детальные тесты для самбы, пытался настроить TCP/IP
стек... помогло, но не сильно. Сейчас провёл тесты чтения/записи флешки:
под линухом чтение 14.5 MB/sec, запись 2.5 MB/sec; под виндой 15.5 и 3.3,
т.е. ненамного, но быстрее.

Это не проблемы настройки, все драйвера в ядре включены, htparm -t
показывает 75 MB/sec скорость винта - она примерно такая и есть.
Я подозреваю, что эта засада связана с реализацией копирования в cp и mc.
Если в них реализовать что-то типа алгоритма filecopyex, то под линухом
скорость копирования должна быть как минимум не меньше виндовой.

Честно говоря, разница в скорости обычно не принципиальная, но если нужно
покопировать десятки гиг на винте или на самбе - иногда быстрее загрузить
винду, и скопировать под ней. И это - грустно.

Eсть идеи как это можно пофиксить?

-- 
			WBR, Alex.

Navigation:
Lists: gentoo-user-ru: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
kernel debug
Next by thread:
pure-ftpd config
Previous by date:
Re: hibernate-ram на двуядерном amd64
Next by date:
Re: elog && enotice


Updated Jun 17, 2009

Summary: Archive of the gentoo-user-ru mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.