LinuxForum.Fans
Тема

Быстродействие

Автор: Renato_Rosse 28 сообщений 3391 просмотров
#174948

Имеем:
Процессор: AMD Phenom X2 555 3.2GHz (разблокирован встроенными средствами биоса на X4 B55).
ОЗУ: Hunix DDR3 2GB 1333MHz. 2 планки.
Винчестер: Hitachi 320Gb 7200rpm Cache 16Mb SATA-2.
Видеокарта: NVIDIA GForce 8400GS 512Mb.

Варианты использования:
1. Ubuntu 11 (compiz, gnome 2, AWN). Используется при повседневной работе ~1.3Gb ОЗУ. Приложения запускаются медленнее, чем во втором варианте и реагируют на действия так же медленнее.
2. Slackware 13.37 (IceWM). Используется при повседневной работе ~600Mb ОЗУ. Приложения запускаются мгновенно, реагируют мгновенно.
Пример: в BlueFish если запустить ~40 файлов и прокручивать их колесом мышки в табах - в первом варианте жутки тормоза (что делает абсолютно неудобным использование этой функции), при втором - все идеальнейше.

Вопрос - неужели разница при таком неслабом компьютере такая большая в двух этих варинтах? И самое главное - во что упирается быстродействие? Ведь как я считал, что как бы загруженно не было GUI (compiz, awn, gnome) - все упирается в объем ОЗУ. Неужели 4-х ядерный процессор не справляется так же идеально с системой в первом варианте так же как и во втором?

#174961

Визуальное (субъективное) быстродействие упирается в производительность видеовывода, как правило.
Таким образом, смотрим на видеодрайвер: glxinfo и glxgears
NVIDIA GForce 8400GS - слабая карточка, она даже эффекты рабочего стола не держит на больших мониторах.

#174962
Writer написал:
Визуальное (субъективное) быстродействие упирается в производительность видеовывода, как правило.
Таким образом, смотрим на видеодрайвер: glxinfo и glxgears
NVIDIA GForce 8400GS - слабая карточка, она даже эффекты рабочего стола не держит на больших мониторах.

Согласен - карточка старая.
Но, к примеру, Urban Terror на максимальных настройках и при разрешении 1920x1080 идет идеально. Парадокс?

#174963
Renato Rosse написал:
Парадокс

Это скорее особенность драйвера в линуксах. Какой драйвер используется? Их как-бе три: nv, nouveau, nvidia.

#174966

Последний. Скачанный .run с оффиц. сайта.

#175005

Драйвер- драйвером, но есть еще и особенности ядра, характерные для дистрибутива- планировщики, патчи Коливаса и т.д.

#175025

А ещё есть тонкая настройкаи сборка под железо wink

#175029

Вопрос в том, от чего зависят эти тормоза и быстрдействие системы в данном контексте.

#175036

Renato Rosse, вам уже ответил dsmith и я

#175041

Ответы не конструктивны.
Я не говорил, что собирал ПО с оптимизацией под железо,тонко ничего не настраивал, никаких патчей не ставил. Все стандартно.
Но различие есть и оно заметно невооруженным глазом.

#175051

Вот о том и речь, что указанные дистрибутивы уже включают в себя собственные патчи к ядру, тонкую оптимизацию.
О каком стандарте вы вообще говорите?в мире линукс нету ни каких стандартов. Даже структура папок в дереве это только рекомендация. Поэтому каждый сосздатель дистра понимаем под стандартом то чтон в это понятие вложил причём от релиза к релизу это понимание может меняться.
Хотите более глубокого понимания моего ответа?, тогда вам сюда: http://linuxforum.ru/viewtopic.php?id=153 а потом сюда: http://linuxforum.ru/viewtopic.php?id=13933

#175105
Renato Rosse написал:
1. Ubuntu 11 (compiz, gnome 2, AWN). Используется при повседневной работе ~1.3Gb ОЗУ. Приложения запускаются медленнее, чем во втором варианте и реагируют на действия так же медленнее.

1. попробуй отключить compiz, полностью
2. попробуй перейти на 10.04
3. попробуй узнать какой процесс занимает много памяти
4. попробуй собрать систему, используя netinstall (minimal-cd)
5. попробуй более старую версию драйвера nvidia

1,3 Гб памяти - это не просто много, это пипец как дофига
а какая материнская плата в компе?

#175142

Да может драйвер просто криво встал.
Сколько попугаев в glxgears?

#175156
Termo написал:
1,3 Гб памяти - это не просто много, это пипец как дофига
а какая материнская плата в компе?

Почему много - ведь у меня 4Гб ОЗУ. И нужно их использовать :)

http://usa.asus.com/Motherboards/AMD_AM3/M4A77TD/

Termo написал:
3. попробуй узнать какой процесс занимает много памяти

Дак дело не может быть в памяти, если она не заполнена полностью. Я прав? Какая разница, заполнено 600Мб или 1.3Гб для быстродействия?

Termo написал:
4. попробуй собрать систему, используя netinstall (minimal-cd)

Возможность есть. Никогда не собирал netinstall'ом. Там смысл в том, что сам выбираешь все пакеты (кроме обязательных)?

Да может драйвер просто криво встал.
Сколько попугаев в glxgears?

8170 frames in 5.0 seconds = 1633.897 FPS
8274 frames in 5.0 seconds = 1654.649 FPS
4801 frames in 5.0 seconds = 959.328 FPS
1115 frames in 5.0 seconds = 222.908 FPS
771 frames in 5.0 seconds = 154.184 FPS
709 frames in 5.0 seconds = 141.736 FPS
709 frames in 5.0 seconds = 141.695 FPS

После второй строчки растянул окошко рендера втрое.
В слаке эта программа рендерит просто идеально.

Еще замечания: Urban Terror current идет без тормозов на максимальных настройках при разрешении 1920x1080 в слаке, в убунте Fallout 3 идет при минимальных настройках в окне ~1200x800 с тормозами жуткими.
Может не совсем правильно сравнение, но все же.

#175157
Renato Rosse написал:
В слаке эта программа рендерит просто идеально.

Ну так может и продолжать со слакой?

#175161
Renato Rosse написал:

8170 frames in 5.0 seconds = 1633.897 FPS
8274 frames in 5.0 seconds = 1654.649 FPS

Вообще ни о чём. Может из-за компиза так мало.
У меня geforce 7300 выдаёт в три раза больше.

#175168

Writer, "У меня постоянно глохнет двигатель - посоветуйте, что сделать? - Ходить пешком!" Из той же оперы smile
Если честно, на слаке я и остался окончательно, но вот все таки меня этот вопрос заинтересовал. Все таки мне кажется вы с Termo и Vadimsky правы - дело в том, что убунта нагружает проц абсолютно не нужными мне, как конечному пользователю вещами + ванильность кода слаки + то что все таки есть разница, пропускать через шину от ОЗУ к ЦП и обратно 100Мб, или 900Мб...

#175173
durc написал:
У меня geforce 7300 выдаёт в три раза больше.

там важен индекс в конце: GS от GT отличаются ОЧЕНЬ сильно.

Renato Rosse написал:
убунта нагружает проц абсолютно не нужными мне, как конечному пользователю вещами

Сильно сомневаюсь, что дело в этом.
Ещё убедись, что glxinfo | grep render выдаёт Yes.

#175174
Writer написал:
[quote=Renato Rosse]убунта нагружает проц абсолютно не нужными мне, как конечному пользователю вещами

Сильно сомневаюсь, что дело в этом.
Ещё убедись, что glxinfo | grep render выдаёт Yes.[/quote]
glxinfo | grep render
[console]direct rendering: Yes
OpenGL renderer string: GeForce 8400 GS/PCI/SSE2
GL_NV_blend_square, GL_NV_complex_primitives, GL_NV_conditional_render,
GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_OES_depth24,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer, [/console]

#175185

Ну хорошо, а в Gnome 2 Classic desktop без эффектов нормальная скорость?

Войдите или зарегистрируйтесь, чтобы ответить.