midnight comander тормозит просмотр файлов

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-26 11:01:39

ОС: FreeBSD 6.3-STABLE #1: Tue Mar 4 19:21:18 YEKT

Проблема: mcview или mcedit стали очень долго открывать текстовые файлы. Раньше такого не было. Сейчас любой текстовый log-файл, больше нескольких десятков килобайт открывается заметно долго. Небольшие файлы открываются быстро. Т.е. что-то он пытается делать, что при больших файлах очень заметно. Что-то перекодирует?

После чего: момент не отследил. похоже, что после обновления до 6.3.

Что делал: еще раз make world, portupgrade -rRf mc, пробовал собирать с разными опциями. единственно, не пересобирал perl.

Ничего не помогает. Подскажите, plz, куда копать, а то невозможно так работать :cry:

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение Alex Keda » 2008-03-26 11:10:13

Код: Выделить всё

tail -f /var/log/messages
Убей их всех! Бог потом рассортирует...

MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-26 11:41:40

Код: Выделить всё

df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ad0s3a    249M     81M    148M    35%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad0s2e    248M     42M    187M    18%    /tmp
/dev/ad0s4d    3.9G    3.2G    359M    90%    /usr
/dev/ad0s4e     12G    3.0G    7.7G    28%    /huge
/dev/ad0s2d    989M    267M    643M    29%    /var
/dev/md0       1.6M     25K    1.5M     2%    /mnt/md0

tail -f /var/log/messages
Mar 23 01:49:18 inet kernel: pid 4616 (httpd), uid 80 inumber 2 on /mnt/md0: out of inodes
Mar 23 01:49:23 inet kernel: pid 4617 (httpd), uid 80 inumber 2 on /mnt/md0: out of inodes
Mar 23 01:49:27 inet kernel: pid 994 (httpd), uid 80 inumber 2 on /mnt/md0: out of inodes
Mar 23 01:49:32 inet kernel: pid 994 (httpd), uid 80 inumber 2 on /mnt/md0: out of inodes
Mar 23 02:03:14 inet kernel: pid 4588 (httpd), uid 80 inumber 2 on /mnt/md0: out of inodes
Mar 23 02:13:47 inet kernel: pid 991 (httpd), uid 80 inumber 2 on /mnt/md0: out of inodes
Mar 23 09:01:37 inet su: #### to root on /dev/ttyp0
Mar 23 09:23:23 inet su: #### to root on /dev/ttyp0
Mar 26 00:08:27 inet su: #### to root on /dev/ttyp0
Mar 26 11:40:53 inet su: #### to root on /dev/ttyp0
количество inode уже увеличил. ram-диск используется только apache.

MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-26 11:43:32

Да, как я мог забыть. Выполнил локализацию на cp1251 http://www.lissyara.su/?id=1169. Может с этим связано?

MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-26 23:44:19

откуда грабли растут нашел. при удалении файла /usr/local/share/mc/mc.ext фалы начинают открываться быстро. в этом файле выражениями Regex прописано определение типа файла и как его смотреть.

вопрос: куда копать дальше?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение Alex Keda » 2008-03-27 0:17:56

чё за машина?
Убей их всех! Бог потом рассортирует...

MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-27 0:58:23

celeron-400, 384 Мб ОЗУ. Раньше хватало. :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение Alex Keda » 2008-03-27 9:05:30

раньше - до какого момента?
что изменилось?
Убей их всех! Бог потом рассортирует...

MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-27 9:11:55

точно не могу сказать. в начале этого года работало. из глобального, что было сделано - это обновление до 6.3.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение Alex Keda » 2008-03-27 9:13:04

на соседней консоли top запусти - реально ресурсы жрёт или нет?
Убей их всех! Бог потом рассортирует...

MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-27 9:24:47

Хорошая мысль!

Вот кто начинает лопать ресуры, когда хочу просмотреть файл:
PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
80327 root 1 110 0 2732K 2204K RUN 0:04 44.43% file

MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-27 9:54:00

Да, у меня команда

Код: Выделить всё

file security
вполняется достаточно долго (секунд 5-10). Это нормально? (размер файла - 1 Мб).

Из файла [mc.ext] выкинул все определения type, regex оставил. Открывает быстро.

Буду думать дальше :)

MaxC
рядовой
Сообщения: 22
Зарегистрирован: 2008-03-18 17:22:42

Re: midnight comander тормозит просмотр файлов

Непрочитанное сообщение MaxC » 2008-03-28 2:20:12

покурил man file. переташил файл /usr/share/misc/magic с дистрибутива FreeBSD 6.2.
скомпилировал его file -C magic. все работает как и раньше быстро. даже на файле в 168 метров.
аллилуйя!!!!!! :P

спасибо lissyara за индею посмотреть top :)

p.s. в новой версии явно идет просмотр файла целиком. автору что-ли написать, он сейчас не на 400Mhz работает и не заметил какого-то вкравшегося глюка :)

Violator
ефрейтор
Сообщения: 63
Зарегистрирован: 2012-03-23 11:50:37

midnight comander тормозит просмотр файлов

Непрочитанное сообщение Violator » 2015-10-23 16:54:50

То же самое при переходе на FreeBSD 10.2 (на 10.1 было нормально), тормозит mcview на некоторых файлах (зависит от содержания, а не от размера). Скопировал /usr/share/misc/magic из 9-й - заработало. Но это костыль. Наверняка у file есть опции сборки или конфиги соответствующие (я не нашел пока).

Антоха
рядовой
Сообщения: 33
Зарегистрирован: 2015-09-28 10:50:47

midnight comander тормозит просмотр файлов

Непрочитанное сообщение Антоха » 2015-10-25 17:09:14

Не знаю насчет эдитора или вьювера mc, но у меня mc тормозит при попытке открыть его командой mc, прям секунд 10 жду - помогает прописать в /etc/hosts
my_freebsd_host 192.168.xx.xx
имя и айпи моей фряхи.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

midnight comander тормозит просмотр файлов

Непрочитанное сообщение Alex Keda » 2015-10-25 19:51:12

а команда

Код: Выделить всё

host my_freebsd_host
тоже тормозит?

ковыряте ДНС. настроите нормально - будет нормально работать
Убей их всех! Бог потом рассортирует...

rontex
проходил мимо
Сообщения: 1
Зарегистрирован: 2015-11-16 14:08:17

midnight comander тормозит просмотр файлов

Непрочитанное сообщение rontex » 2015-11-16 14:12:26

Проблема актуальна для FreeBsd 10.2, кто-то нашел что нужно изменить в оригинальном magic, чтобы не копировать с предыдущих версий Free?

mr.fr
ефрейтор
Сообщения: 53
Зарегистрирован: 2014-10-09 11:12:35

midnight comander тормозит просмотр файлов

Непрочитанное сообщение mr.fr » 2015-11-25 5:57:39

rontex писал(а):Проблема актуальна для FreeBsd 10.2, кто-то нашел что нужно изменить в оригинальном magic, чтобы не копировать с предыдущих версий Free?
менять не чего не надо. Вам же написали выше, ковыряйте DNS

Dirty.Eager
мл. сержант
Сообщения: 72
Зарегистрирован: 2008-10-25 3:05:59

midnight comander тормозит просмотр файлов

Непрочитанное сообщение Dirty.Eager » 2015-11-25 8:46:07

rontex писал(а):Проблема актуальна для FreeBsd 10.2, кто-то нашел что нужно изменить в оригинальном magic, чтобы не копировать с предыдущих версий Free?
Поставьте file из портов - sysutils/file
см. https://forums.freebsd.org/threads/usr- ... low.52958/
mr.fr писал(а):
rontex писал(а):Проблема актуальна для FreeBsd 10.2, кто-то нашел что нужно изменить в оригинальном magic, чтобы не копировать с предыдущих версий Free?
менять не чего не надо. Вам же написали выше, ковыряйте DNS
В проблеме с торможением mcedit DNS ни при чем, это проблема с /usr/bin/file и его magic-файлом
https://bugs.freebsd.org/bugzilla/show_ ... ?id=203116

mr.fr
ефрейтор
Сообщения: 53
Зарегистрирован: 2014-10-09 11:12:35

midnight comander тормозит просмотр файлов

Непрочитанное сообщение mr.fr » 2015-11-25 9:19:14

Dirty.Eager писал(а):
rontex писал(а):Проблема актуальна для FreeBsd 10.2, кто-то нашел что нужно изменить в оригинальном magic, чтобы не копировать с предыдущих версий Free?
Поставьте file из портов - sysutils/file
см. https://forums.freebsd.org/threads/usr- ... low.52958/
mr.fr писал(а):
rontex писал(а):Проблема актуальна для FreeBsd 10.2, кто-то нашел что нужно изменить в оригинальном magic, чтобы не копировать с предыдущих версий Free?
менять не чего не надо. Вам же написали выше, ковыряйте DNS
В проблеме с торможением mcedit DNS ни при чем, это проблема с /usr/bin/file и его magic-файлом
https://bugs.freebsd.org/bugzilla/show_ ... ?id=203116
У меня все работает. Ни чего не менял. Проверено 10.0, 10.1, 10.2

pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

midnight comander тормозит просмотр файлов

Непрочитанное сообщение pimlab » 2015-11-25 22:21:26

Dirty.Eager писал(а):
rontex писал(а):Проблема актуальна для FreeBsd 10.2, кто-то нашел что нужно изменить в оригинальном magic, чтобы не копировать с предыдущих версий Free?
Поставьте file из портов - sysutils/file
см. https://forums.freebsd.org/threads/usr- ... low.52958/
и ещё

Код: Выделить всё

    I delete /usr/bin/file and link /usr/local/bin/file (from ports) to /usr/bin, now MC again quickly open large files.
Огромное Спасибо за ссылку !! :Bravo:
Очень помогло, а то тоже парило ждать когда МС откроет файл... причём такого на 10.1 не было