The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз X Server 1.9.1"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз X Server 1.9.1"  +/
Сообщение от opennews on 24-Окт-10, 21:59 
Вышел (http://lists.freedesktop.org/archives/xorg-announce/2010-Oct...) корректирующий релиз xorg-server 1.9.1, содержащий исправления ошибок, накопившихся в ветке 1.9.x. По сравнению с выпуском 1.9.0 в новой версии отмечено 40 исправлений, большинство из которых нацелены на повешение стабильности, устранение утечек памяти и производительности. Из улучшений отмечено добавление поддержки архитектуры nds32 и реализация поддержки расширения RandR для архитектуры XQuartz DDX.

URL: http://lists.freedesktop.org/archives/xorg-announce/2010-Oct...
Новость: https://www.opennet.ru/opennews/art.shtml?num=28398

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз X Server 1.9.1"  +2 +/
Сообщение от NoName on 24-Окт-10, 21:59 
> устранение утечек памяти и производительности.

Всем, думаю, и без того понятненько. Ну а что делать-то остаётся? Кроме как, устранять производительность наравне с утечками памяти ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Выпуск X Server 1.9.1"  –13 +/
Сообщение от Кракен on 24-Окт-10, 22:47 
>устранение утечек памяти

Си такой си. Проект разивается столько лет и досихпор страдает утечками, чинят их почти в каждом релизе.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Выпуск X Server 1.9.1"  +5 +/
Сообщение от QuAzI (ok) on 25-Окт-10, 00:22 
Там такие утечки памяти, что оно копейки по сравнению с тем что штатно жрётся в софте написанном на "не текущих"
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Выпуск X Server 1.9.1"  +/
Сообщение от Кракен on 25-Окт-10, 18:26 
Никто и неимеет ввиду жабоподобные монстры. Даже смартпоинтеры в с++, которым уже 200 лет, очень сильно уменьшают вероятность утечек.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Выпуск X Server 1.9.1"  +/
Сообщение от ананим on 25-Окт-10, 18:56 
если все же сходить по ссылкам и прочитать, то будет понятно, что утечка была ТОЛЬКО в опенконфигфайл и опенконфигдир.
а если чуть подумать, то можно понять, что не все утечки в мире происходят из-за указателей.
к примеру, создать мягкую ссылку в таком конфигдире и забыть про проверки сего факта в прога, то при его сканировании можно так не кисло памяти покушать.
вон и айзен пример для жабы приводил.
так что панацеи от крифых рук не бывает. ни в С, ни в С++, ни java. чтобы маркетологи при этом не говорили.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Выпуск X Server 1.9.1"  +/
Сообщение от Кракен on 25-Окт-10, 19:24 
Если еще немного подумать, то смартпоинтеры - лишь пример того, как можно обезопасить себя. Иксы текут уже довольно давно, и последний раз я это наблюдал 2 дня назад - несколько раз Х сервер выжирал по 1гб памяти. Наверно, это как-то связано с открытыми дровами для нвидии и включенном ускорении в хроме, но какая разница.
Конечно, от кривых рук не спасет, но сделает код более устойчивым, например.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Выпуск X Server 1.9.1"  +/
Сообщение от Кракен on 25-Окт-10, 20:17 
>фи. как толсто. брехня же.

Тролефобия? Если ты не видел, это не озночает, что этого нет.

>лично я даже САБЖЕВУЮ утечку не видел. а я постоянно сижу на не стабильной ветке.

Как оно связано?

>угу. жду продолжения.

Какого продолжения? Как правильно писать код? Почитай книжки по проектированию.

>и желательно ближе к сабжу.

Сабж - это то, что на сях сложные проекты писать не просто и хватит лажать, например, плюсы и говорить о замеательности чистого си.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск X Server 1.9.1"  +/
Сообщение от ананим on 25-Окт-10, 20:28 
>Тролефобия?

однозначно! :D
>Если ты не видел, это не озночает, что этого нет.

жду от вас ссылку, где вы зафиксировали этот баг. иначе не было.

всё остальное - в детский сад.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Выпуск X Server 1.9.1"  +/
Сообщение от Кракен on 25-Окт-10, 20:38 
>жду от вас ссылку, где вы зафиксировали этот баг. иначе не было.

Лениво же. Вчера обновился блоб в рпмфьюжн и все стало нормально.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Выпуск X Server 1.9.1"  +/
Сообщение от ананим on 25-Окт-10, 19:38 
>Иксы текут уже довольно давно, и последний раз я это наблюдал 2 дня назад - несколько раз Х сервер выжирал по 1гб памяти.

фи. как толсто. брехня же.
лично я даже САБЖЕВУЮ утечку не видел. а я постоянно сижу на не стабильной ветке.

зы:
>Если еще немного подумать, то смартпоинтеры - лишь пример того, как можно обезопасить себя.

угу. жду продолжения.
и желательно ближе к сабжу.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Выпуск X Server 1.9.1"  +1 +/
Сообщение от NoName on 25-Окт-10, 00:48 
Кракен такой кракен. Он разивается столько лет и досихпор страдает утечками, чинят его почти каждый день. :D А читать он так и не научился, ровно как и внимательности :P Ну написано же, чёрненьким по беленькому "устранение утечек памяти и производительности"... т.е. "1. устранили утечки памяти, 2. устранили производительность" :-) конечно, всем понятно, что кракены на то и есть crackenы, чтобы на "си таком си" при компиляции уже написанного кода, разумеется, устраняли производительность у себя на компьютере... но остальным-то оно зачем? :D Ну прям всё бы тебе поломать ;)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Выпуск X Server 1.9.1"  +1 +/
Сообщение от аноним on 25-Окт-10, 01:59 
> Проект разивается столько лет и досихпор страдает утечками, чинят их почти в каждом релизе.

А что, лучше было бы если бы он был на жаве, и просто жрал памяти в 50 раз больше?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Выпуск X Server 1.9.1"  +2 +/
Сообщение от iZEN (ok) on 25-Окт-10, 07:05 
На Java тоже утечки памяти случаются из-за неконтролируемого создания новых объёктов, на которые не обnullяются ссылки внутри долгоживущих объектов. GC не видит такие якобы "ненужные" объекты и не удаляет их. Поэтому единственная стратегия не создавать утечек памяти в Java: создавать только долгоживущие объекты, время жизни которых сопоставимо с временем жизни приложения, и избегать создания короткоживущих объектов, которые могут затесаться в какой-нибудь контейнер и осесть там навсегда (уйти из области видимости программиста).
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Выпуск X Server 1.9.1"  +/
Сообщение от User294 (ok) on 25-Окт-10, 05:09 
> Си такой си. Проект разивается столько лет и досихпор страдает утечками, чинят их почти в каждом релизе.

Как будто на других ЯП программы не страдают утечками, ага. Наверное, есть ЯП которые методом телепатии определяют - когда вон та сущность более програмеру уже не нужна :). И программу пишут сами. Ну разве что пых какойнить взять. С таймаутом на максимальное время работы скрипта ножом к горлу, как обычно. Там даже если что и утечет то не более чем на сколько-то секунд :). Хотите иксы работающие 30 секунд, а потом - бабах? Это кстати и на си реализуемо :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Выпуск X Server 1.9.1"  +/
Сообщение от zazik (ok) on 25-Окт-10, 10:20 

> что пых какойнить взять. С таймаутом на максимальное время работы скрипта
> ножом к горлу, как обычно. Там даже если что и утечет
> то не более чем на сколько-то секунд :).

Поставь max_execution_time=0 и теки себе на здоровье :) Хотя в этом случае, наверное, веб-серверный таймаут сработает.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Выпуск X Server 1.9.1"  +/
Сообщение от Кракен on 25-Окт-10, 18:29 
Ну ваще, если разработчик грамотный, то с современным си++ у него меньше шансов налажать с памятью, например.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Выпуск X Server 1.9.1"  +/
Сообщение от ананим on 25-Окт-10, 19:10 
ну если он действительно грамотный, то уж точно знает о дебагерах, профилировщиках и прочих средствах проверки кода на распространенные и типовые ошибки.
а последние вообще можно в кроне на ночь пускать и утром письма читать за чашкой кофе.
в чем они не помогают, так в логике самого кода. но в этом и выбор языка тоже не помогает.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Выпуск X Server 1.9.1"  +/
Сообщение от Кракен on 25-Окт-10, 19:27 
Искать ошибки - это, конечно, нужно. Но хорошо, когда есть определенные техники, которые заботятся о том, чтобы типовых ошибок не допускать. Паттерны - одно из таки средств. Ну и статическая типизация очень сильно помогает.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Выпуск X Server 1.9.1"  +/
Сообщение от ананим on 25-Окт-10, 19:43 
это и есть - определённые техники. :D
а от пузырького метода не спасают ни паттерны, ни шаблоны, ни статическая типизация, ни другие умные слова. см.примеры выше.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Выпуск X Server 1.9.1"  +/
Сообщение от Кракен on 25-Окт-10, 20:07 
Я не знаю, что такое "пузырького метода", но я и не утверждаю, что описанные мной техники - панацея от всего. Это лишь хорошие методы, которые не дают делать некоторые ошибки во время написания кода. В случае, когда работаешь с крупным проектом, и где разработчики меняются регулярно это самое оно.
Анализаторы кода вылавливают далеко не все, например. Профилирование - немного из другой области, вряд ли поможет оно, если в коде ошибка, которая возникает при редких обстоятельствах. Оно больше для устранения узких мест подходит. Дебагер также мало полезен, когда ошибка выскакивает у кого-то. Так что сомнительны твои техники.
Кстати, шаблоны-то вообще не к месту приведены. Это лишь инструмент, чтоб писать обобщенный код при статической типизации, да.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Выпуск X Server 1.9.1"  +/
Сообщение от ананим on 25-Окт-10, 20:30 
да все ваши громкие слова - не к месту.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Выпуск X Server 1.9.1"  +/
Сообщение от Мужик32 (ok) on 25-Окт-10, 00:38 
> устранение утечек памяти и производительности
>устранение производительности

Молодцы, пока справляются :D

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Выпуск X Server 1.9.1"  +/
Сообщение от Аноним (??) on 25-Окт-10, 01:04 
Не заметил устранения производительности по сравнению с 1.9.0.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Выпуск X Server 1.9.1"  +/
Сообщение от Zenitur on 25-Окт-10, 07:50 
Обновился я с 1.8.1 до 1.9 вчера. Иксы не стартовали: видите ли, xdm хочет xdm-setup, которого впринципе не существует! Нашёл как отредактировать скрипт xdm, заодно проприетарный драйвер nVidia установил последний (думал, проблема в нём).

Но не это главное. После этого пошли артефакты. Запустил BOINC, распределённые вычисления, видеокарта проектом GPUGRID, запущенном в нём, также используется. Но ещё ничего не успело расчитываться, только скачиваться 10 мегабайт исходных данных для расчёта, как пошли артефакты. Перед этим монитор выключался для экономии энергии, а закачка 8 раз обрывалась. top и ps говорят что acid6.04.x86_64 в памяти момент артефактов не было. Температура GPU 45, CPU 35. А потом всё зависло.

Весь вечер не мог найти причину сбоя. Иксы ли это или новый драйвер (со старыми такого за месяц не произошло), всё искал алгоритм вызова бага. У кого-нибудь было так, как на этом видео? Только комментарии голосом не слшайте - я заблуждался.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Выпуск X Server 1.9.1"  +6 +/
Сообщение от астронимус on 25-Окт-10, 08:14 
>Только комментарии голосом не слшайте - я заблуждался.

Видит б-г, тебе полопеннета хотело бы помочь, но иной раз твой поток сознания настолько велик, что не каждый рассудок готов его принять и вместить

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Выпуск X Server 1.9.1"  +/
Сообщение от ананим on 25-Окт-10, 10:39 
иксы стали работать нормально с рк 1.9.0.902
до этого были баги, но не связанные с видио (евдев в основном)
253 дрова работали и работают нормально (точно помню и в 901, и в 902)
260 на моей модели ноута виснут намертво. баг известный.
сарумян с форума нвидии молчит как рыба об лёд.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Выпуск X Server 1.9.1"  +/
Сообщение от ананим on 25-Окт-10, 10:59 
/253/256.53/
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Выпуск X Server 1.9.1"  +/
Сообщение от quass on 26-Окт-10, 09:16 
xhost +
command not found: xhost
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру