Флешка в Mandriva 2009 (Снова о медленной записи.)
Модератор: Bizdelnick
-
sandro1988
- Сообщения: 10
Флешка в Mandriva 2009
Проблема в том что 50 мег. на влешку пишет на нормальной скорости, а далее очень медленно. После поиска нашел несколько советов по решению поблемы. Они состояли в отключении sync в fstab. Но в fstab нет записи о флешке. Зато она есть в /etc/mtab
/dev/sda7 / ext3 rw,noatime 0 0
none /proc proc rw 0 0
/dev/sda8 /home ext3 rw,noatime 0 0
/dev/sda1 /mnt/win_ fuseblk rw,allow_other,blksize=4096 0 0
/dev/sda2 /mnt/win_c fuseblk rw,allow_other,blksize=4096 0 0
/dev/sda3 /mnt/win_d fuseblk rw,allow_other,blksize=4096 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
nfsd /proc/fs/nfsd nfsd rw 0 0
/dev/sdb1 /media/disk vfat rw,nosuid,nodev,uhelper=hal,uid=1000,utf8 0 0
Соответственно там sync тоже нигде не наблюдается.
Как избаиться от проблемы я не понял. Объясните по простому что и куда вписать или что где поправить чтобы быстро писалось.
/dev/sda7 / ext3 rw,noatime 0 0
none /proc proc rw 0 0
/dev/sda8 /home ext3 rw,noatime 0 0
/dev/sda1 /mnt/win_ fuseblk rw,allow_other,blksize=4096 0 0
/dev/sda2 /mnt/win_c fuseblk rw,allow_other,blksize=4096 0 0
/dev/sda3 /mnt/win_d fuseblk rw,allow_other,blksize=4096 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
nfsd /proc/fs/nfsd nfsd rw 0 0
/dev/sdb1 /media/disk vfat rw,nosuid,nodev,uhelper=hal,uid=1000,utf8 0 0
Соответственно там sync тоже нигде не наблюдается.
Как избаиться от проблемы я не понял. Объясните по простому что и куда вписать или что где поправить чтобы быстро писалось.
-
Topper
- Бывший модератор
- Сообщения: 2088
- Статус: Насильник бабушек-педофилок
- ОС: Windows 10
Re: Флешка в Mandriva 2009
Это от того, что первые 50 мегабайт кэшируются, а после этого начинается сброс из кэша на реальной скорости записи на флешку.
Хрю.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Флешка в Mandriva 2009
Проблема только в флешке - или покупайте подороже и побыстрее, или ждите, пока она будет писаться на вполне нормальной для дешевой флешки скорости (у меня обычно 0.5-1М/с, не больше, на дорогой флешке - 4-5М/с)
А можно включить опцию sync - тогда в буфер файлы не будут писаться, скорость будет реальной (т.е. маленькой) даже в начале записи, зато сразу после записи файла флешку можно выдергивать без umount
А можно включить опцию sync - тогда в буфер файлы не будут писаться, скорость будет реальной (т.е. маленькой) даже в начале записи, зато сразу после записи файла флешку можно выдергивать без umount
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Rootlexx
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
-
sandro1988
- Сообщения: 10
Re: Флешка в Mandriva 2009
дело не во флешке. Т.к. пробовал на разных флешках везде медленно ~200-500 Kb/s, а в винде на эти же флешки скорость 2-3 MB/s Поэтому дело в Линухе... Я вот даже думаю может дрова на контроллер USB как-то криво встали? Или это вообще абсурдная мысль?
-
Rootlexx
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Флешка в Mandriva 2009
sandro1988 писал(а): ↑15.12.2008 20:29дело не во флешке. Т.к. пробовал на разных флешках везде медленно ~200-500 Kb/s, а в винде на эти же флешки скорость 2-3 MB/s
Вы время замеряли или ориентировались на показания в окне копирования?
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Флешка в Mandriva 2009
+1
В мастдае индикатор копирования показывает скорость заполнения буфера, а никак не записи на флешку. А вот когда вы ее отмонтируете, буфер начинает сливаться на флеш, с соответствующей задержкой.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
vantaker
- Сообщения: 166
Re: Флешка в Mandriva 2009
Но в fstab нет записи о флешке. Зато она есть в /etc/mtab
Если KDE, то : правой кнопкой по значку флешки на раб. столе - Свойства - Монтирование - убрать галки с Синхронный, Обновление времени доступа и Некэшируемый ввод-вывод
дешевой флешки скорости (у меня обычно 0.5-1М/с, не больше, на дорогой флешке - 4-5М/с
у меня самый обычный Kingmax 4ГБ выдает одинаково и в винде и в Linux ~20 МБ/с на чтение и ~10 МБ/с на запись
-
sandro1988
- Сообщения: 10
Re: Флешка в Mandriva 2009
Скорость в винде быстрее на глаз. Но она там явно быстрее где то 2 мин. в винде против 10-15 в линуксе. А еще у меня глупый вопрос, как вынести значок флешки на рабочий стол в KDE 4.1.3 ?
-
AMike
- Сообщения: 6
Re: Флешка в Mandriva 2009
sandro1988 писал(а): ↑17.12.2008 23:59Скорость в винде быстрее на глаз. Но она там явно быстрее где то 2 мин. в винде против 10-15 в линуксе. А еще у меня глупый вопрос, как вынести значок флешки на рабочий стол в KDE 4.1.3 ?
Весь форум излазил, так и не нашел как в 4 кедах сделать, чтобы флешка нормально работала. Запись в Мандриве 2009 700Мб занимает 15 минут, в винде 1,5Гб - 2-3 минуты
-
Stream
- Сообщения: 223
- ОС: CentOS 6.4 без дров видео.
Re: Флешка в Mandriva 2009
У меня такая же проблема с флэшкой в Мандрива 2009.
Пример.
Запись фильма 2 GB в Мандрива 2009 идет 15 минут, а а Виндовс 4 минуты.
НЕ РЕШЕНО.
Пример.
Запись фильма 2 GB в Мандрива 2009 идет 15 минут, а а Виндовс 4 минуты.
НЕ РЕШЕНО.
-
Stream
- Сообщения: 223
- ОС: CentOS 6.4 без дров видео.
Re: Флешка в Mandriva 2009
Флэшка фирмы Transcend 4 GB (Марку не помню).
Материнская плата ECS P965T-A.
Материнская плата ECS P965T-A.
-
akdengi
- Сообщения: 4244
Re: Флешка в Mandriva 2009
А файловая система какая на ней ? Попробуйте отформатировать в FAT32
Меня тут снова нет :P
-
Stream
- Сообщения: 223
- ОС: CentOS 6.4 без дров видео.
Re: Флешка в Mandriva 2009
akdengi
Krusade определяет файловую систему как VFAT.
Скорее, это и есть FAT32.
Krusade определяет файловую систему как VFAT.
Скорее, это и есть FAT32.
-
Stream
- Сообщения: 223
- ОС: CentOS 6.4 без дров видео.
-
landrew.xp
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Флешка в Mandriva 2009
Аналогичная проблема, флешка, правда, отформатирована в NTFS.
Причем симптомы такие.
Файлы размером примерно 350М по отдельности копируются нормально.
Если же гуртом, то скорость начинает падать и второй файл уже качается часами. До третьего часто дело просто не доходит.
Прерываю копирование, и по одному - нормально все с очень приемлемой скоростью.
Причем симптомы такие.
Файлы размером примерно 350М по отдельности копируются нормально.
Если же гуртом, то скорость начинает падать и второй файл уже качается часами. До третьего часто дело просто не доходит.
Прерываю копирование, и по одному - нормально все с очень приемлемой скоростью.
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Флешка в Mandriva 2009
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
landrew.xp
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Флешка в Mandriva 2009
Код:
[andrew@localhost ~]$ su -
Password:
[root@localhost ~]# lsusb -v
Bus 002 Device 008: ID 13fe:1f00 Kingston Technology Company Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x13fe Kingston Technology Company Inc.
idProduct 0x1f00
bcdDevice 1.10
iManufacturer 1 Kingston
iProduct 2 DataTraveler 2.0
iSerial 3 5B850D0002B7
bNumConfigurations 1
.....................
Bus 006 Device 001: ID 1d6b:0001
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b
idProduct 0x0001
bcdDevice 2.06
iManufacturer 3 Linux 2.6.27.7-desktop-1mnb uhci_hcd
iProduct 2 UHCI Host Controller
iSerial 1 0000:00:1d.1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 1 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled
Bus 007 Device 001: ID 1d6b:0001
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b
idProduct 0x0001
bcdDevice 2.06
iManufacturer 3 Linux 2.6.27.7-desktop-1mnb uhci_hcd
iProduct 2 UHCI Host Controller
iSerial 1 0000:00:1d.2
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 1 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled
.....................
Ну и еще парочка таких же есть.
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
Stream
- Сообщения: 223
- ОС: CentOS 6.4 без дров видео.
Re: Флешка в Mandriva 2009
Вывод команды в файле
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Флешка в Mandriva 2009
Stream
ничего военного. а что в
$ cat /proc/bus/usb/devices
при подключенной флэшке?
кстати, на свой страх и риск можно поэкспериментировать с уменьшением/увеличением max_sectors для флэшки: http://www.linux-usb.org/FAQ.html#i5
ничего военного. а что в
$ cat /proc/bus/usb/devices
при подключенной флэшке?
кстати, на свой страх и риск можно поэкспериментировать с уменьшением/увеличением max_sectors для флэшки: http://www.linux-usb.org/FAQ.html#i5
что, в первую очередь, и настораживает. отформатируйте в fat. чтобы исключить проблемы с фс. к тому же весьма интересен аспект: там что, журнал каким-то образом не задействуется? ведь у микросхем количество циклов записи отнюдь не астрономическое.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Stream
- Сообщения: 223
- ОС: CentOS 6.4 без дров видео.
Re: Флешка в Mandriva 2009
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Флешка в Mandriva 2009
существенная информация выделена.$ mount /media/VERBATIM
$ cat /sys/block/sda/device/max_sectors
240
$ time (dd if=/dev/zero of=/media/VERBATIM/test bs=1M count=1K && umount /media/VERBATIM)
<skip>
real 1m47.591s
user 0m0.000s
sys 0m9.789s
$ mount /media/VERBATIM
$ echo 120 | sudo tee /sys/block/sda/device/max_sectors
120
$ cat /sys/block/sda/device/max_sectors
120
$ time (dd if=/dev/zero of=/media/VERBATIM/test bs=1M count=1K && umount /media/VERBATIM)
<skip>
real 1m57.585s
user 0m0.004s
sys 0m11.029s
$ mount /media/VERBATIM
$ echo 1024 | sudo tee /sys/block/sda/device/max_sectors
1024
$ cat /sys/block/sda/device/max_sectors
1024
$ time (dd if=/dev/zero of=/media/VERBATIM/test bs=1M count=1K && umount /media/VERBATIM)
<skip>
real 1m35.891s
user 0m0.004s
sys 0m9.897s
1M*1K — один гигабайт.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Stream
- Сообщения: 223
- ОС: CentOS 6.4 без дров видео.
Re: Флешка в Mandriva 2009
У меня флэшка - /dev/sdc автомонтируется как /media/disk
/*Небольшой офтопп - а как этот параметр поменять? Где он указывается?*/
Результаты
cat /sys/block/sdc/device/max_sectors64
64
time (dd if=/dev/zero of=/media/disk/test bs=1M count=1K &&umount /media/disk)
bash: syntax error near unexpected token `dd'
echo 120 | sudo tee /sys/block/sdc/device/max_sectors
120
time (dd if=/dev/zero of=/media/disk/test bs=1M count=1K &&umount /media/disk)
bash: syntax error near unexpected token `dd'
echo 1024 | sudo tee /sys/block/sdc/device/max_sectors
1024
Далее - опять bash ошибка.
/*Небольшой офтопп - а как этот параметр поменять? Где он указывается?*/
Результаты
cat /sys/block/sdc/device/max_sectors64
64
time (dd if=/dev/zero of=/media/disk/test bs=1M count=1K &&umount /media/disk)
bash: syntax error near unexpected token `dd'
echo 120 | sudo tee /sys/block/sdc/device/max_sectors
120
time (dd if=/dev/zero of=/media/disk/test bs=1M count=1K &&umount /media/disk)
bash: syntax error near unexpected token `dd'
echo 1024 | sudo tee /sys/block/sdc/device/max_sectors
1024
Далее - опять bash ошибка.
-
landrew.xp
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Флешка в Mandriva 2009
Так как используется только как флоппи-нет, ограничение на циклы не очень критическое.
И файлы приходится иногда таскать больше 4G, так что фат не очень в тему.
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
landrew.xp
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Флешка в Mandriva 2009
Переформатировал под FAT32.
Процесс копирования все равно долгий и развивается по описанному выше сценарию.
Но не всегда.
Иногда даже на больших файлах дает минимальную скорость 1-2 МБ/с (редко такая радость).
Иногда очень быстро падает до 20-100 КБ/с и изредка возрастает до 500-600.
Процесс копирования все равно долгий и развивается по описанному выше сценарию.
Но не всегда.
Иногда даже на больших файлах дает минимальную скорость 1-2 МБ/с (редко такая радость).
Иногда очень быстро падает до 20-100 КБ/с и изредка возрастает до 500-600.
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
landrew.xp
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Флешка в Mandriva 2009
Может кто-нибудь что-нибудь посоветует?
Купил уже другую флешку. История таже самая.
Записать 8Gb за 8 часов просто невозможно.
При записи все начинает жутко тормозить, включая огнелиса.
Под виндой запись 4 Gb занимает 20-30 мин.
Купил уже другую флешку. История таже самая.
Записать 8Gb за 8 часов просто невозможно.
При записи все начинает жутко тормозить, включая огнелиса.
Под виндой запись 4 Gb занимает 20-30 мин.
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.