Rating@Mail.ru

Форум по операционной системе GNU/Linux и свободному программному обеспечению


Текущее время: 23 фев 2018, 21:37

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: медленный старт Midnight Commander
Непрочитанное сообщениеДобавлено: 22 июл 2017, 13:49 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Пренеприятнейшая история обнаружилась: чудовищно медленный старт (задержка в многие секунды :cry: ) Midnight Commander на чудовищно быстром компьютере.
Дистрибутив Fedora 25:
Код:
[olej@xenix ~]$ lsb_release -a
LSB Version:   :core-4.1-amd64:core-4.1-noarch
Distributor ID:   Fedora
Description:   Fedora release 25 (Twenty Five)
Release:   25
Codename:   TwentyFive

Midnight Commander вот такой (такое впечатление, что на более старых дистрибутивах, на Mint/Debian/Ubuntu, на более старых Midnight Commander + на весьма медленных компьютерах - такого не было ... или просто не выявлялось?):
Код:
[olej@xenix ~]$ mc -V
GNU Midnight Commander, версия 4.8.19
Скомпилирован с библиотекой GLib версии 2.50.3
С библиотекой S-Lang и с базой данных terminfo
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm и консоли Linux
С поддержкой интернационализации
С поддержкой многих кодировок
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish, smbfs
Тип данных: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;

Вот такой процессор:
Код:
[olej@xenix ~]$ lscpu
Архитектура:x86_64
CPU op-mode(s):        32-bit, 64-bit
Порядок байт:Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Ядер на сокет:4
Сокетов:        1
NUMA node(s):          1
ID прроизводителя:GenuineIntel
Семейство ЦПУ:6
Модель:          23
Имя модели:   Intel(R) Xeon(R) CPU           L5420  @ 2.50GHz
Степпинг:      6
CPU MHz:               2003.000
CPU max MHz:           2499,0000
CPU min MHz:           2003,0000
BogoMIPS:              4999.80
Виртуализация:VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              6144K
NUMA node0 CPU(s):     0-3
Флаги:            fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 lahf_lm tpr_shadow vnmi flexpriority dtherm

С вот таким системным диском (тот который SSD):
Код:
[olej@xenix ~]$ inxi -D
Drives:    HDD Total Size: 240.1GB (7.0% used)
           ID-1: /dev/sda model: SAMSUNG_SP0802N size: 80.1GB
           ID-2: /dev/sdb model: INTEL_SSDSA2MH16 size: 160.0GB

При выполнении программ + при раскрытии в браузерах графики и видео - на этом компьютере всё просто летает!
А mc при старте висит долгие секунды... :evil:


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: медленный старт Midnight Commander
Непрочитанное сообщениеДобавлено: 22 июл 2017, 14:03 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Olej писал(а):
А mc при старте висит долгие секунды... :evil:

Опытным путём (визуально, экспериментально) выяснено (кажется?), что это связано с неработоспособностью или не поднятостью активного сетевого интерфейса:
- у меня 2 сетевых интерфейса внаружу, в Интернет...
- GPON оптоволокно + ADSL по телефонной линии (для подстраховки)
- если запускаю mc после загрузки компьютера при неработающем GPON (случается такое ;-) ) - mc висит
- если переключиться на работающий ADSL и перенабрать команду mc - быстрый старт.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: медленный старт Midnight Commander
Непрочитанное сообщениеДобавлено: 22 июл 2017, 14:11 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Olej писал(а):
А mc при старте висит долгие секунды... :evil:

Как оказалось, это проблема известная:
МЕДЛЕННЫЙ СТАРТ MC(MIDNIGHT COMMANDER)
Цитата:
При неполадках в сетевых настройках mc жутко тормозит, пытаясь разрешить имя вашего хоста.
Прописываем в /etc/host запись вида:
127.0.0.2 hostname.domain hostname

Как ускорить загрузку Midnight Commander
Цитата:
Узнаем имя нашего сервера:
Код:
# hostname
troubleproof

Запоминаем название.
Открываем любым редактором файл /etc/hosts. К примеру:
Код:
# nano /etc/hosts

Получаем примерно следующее:
Код:
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.$
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

Добавляем имя нашего сервера после 127.0.0.1
У меня получилось следующее:
Код:
127.0.0.1   troubleproof localhost localhost.localdomain localhost4 localhost4.$
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

Сохраняем файл и проверяем скорость загрузки MC. Наслаждаемся полученным результатом.

[url=https://killaruns.wordpress.com/2012/06/14/долгий-запуск-mc-и-вход-в-ssh-centos5-6/]Долгий запуск mc и вход в SSH CentOS5 — 6[/url]
Цитата:
14.06.2012
Настроил сервер всё работает, но бывает долго отвечает ssh или по 2 секунды запускается mc, на полностью не загруженной машине.
...

Как видно, проблема известна, как минимум, с 2012г.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: медленный старт Midnight Commander
Непрочитанное сообщениеДобавлено: 22 июл 2017, 14:21 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Olej писал(а):
Как видно, проблема известна, как минимум, с 2012г.

Fedora 25:
Код:
[olej@xenix ~]$ cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

[olej@xenix ~]$ uname -n
xenix.localdomain

[olej@xenix ~]$ hostname
xenix.localdomain

На кой хер мне эти: localhost4, localhost4.localdomain4, localhost6, localhost6.localdomain6 ? ... что мне Fedora вписала после инсталляции... ну и в CentOS люди, естественно, такое будут наблюдать.
Что мешает Fedora нормально прописать hostname в /etc/hosts как это делает Mint 18.1 (см. след. сообщение)? :-(


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: медленный старт Midnight Commander
Непрочитанное сообщениеДобавлено: 22 июл 2017, 14:25 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Mint 18.1:
Код:
olej@nvidia ~ $ ping 8.8.8.8
connect: Network is unreachable

olej@nvidia ~ $ cat /etc/hosts
127.0.0.1   localhost
127.0.1.1   nvidia

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

olej@nvidia ~ $ uname -n
nvidia

olej@nvidia ~ $ hostname
nvidia

Понятно, что я руками в /etc/hosts такого (такой зауми относительно IP6) не вписывал!
И при не работающем сетевом интерфейсе (ping выше) запуск mc происходит достаточно быстро (комфортно, по крайней мере, может 1 сек. ... но это и на более медленном компьютере).


Вернуться к началу
 Профиль Отправить личное сообщение  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 0.847s | 20 Queries | GZIP : On ]