Метки
amd bittorrent bug centos debian enlightenment fedora fedora 8 fedora 9 fedora 10 fedora 11 fedora 12 fedora 13 fedora 15 fedora 16 FedoraMD fglrx firefox flash player gnome google intel interview java kde kernel linux livecd migrate moldova nvidia openoffice OpenStreetMap opera Orange ovirt radeon red hat rpmfusion Sandel skype video virtualisation vmware wine
Исследование потребления памяти в Firefox 3 beta 4
2008-03-12 21:12 | Автор: Oleg | Filed under: Новости
В отчете "Firefox 3 Memory Usage" рассказано, какая работа была проведена разработчиками для уменьшения потребления памяти в Firefox 3 beta 4.
Что было сделано:
- Уменьшена фрагментация памяти. Экспериментируя с разными аллокаторами выбор был сделан в пользу jemalloc, при использовании которого фрагментация была минимальна. Число операций выделений памяти минимизировано. Итог: потребление памяти при длительной работе уменьшилось на 22%;
- Добавлено средство для разрешения циклических ссылок между объектами;
- Увеличена эффективность кэширования в памяти. Реализована очистка кэша после истечения времени жизни элемента. Для истории открытия страниц по кнопкам "назад/вперед" это время определено в 30 минут. По такому же принципу теперь кэшируются шрифты, картинки и многие другие объекты;
- Оптимизирована форма хранения изображений в памяти, время нахождения которых в распакованном виде минимально, в кэше они хранятся в только в сжатом виде. Также оптимизировано хранение анимированных GIF, которые теперь хранятся в виде 8-бит на пиксел (ранее хранили 32 бита);
- Устранено более 400 утечек памяти.
В итоге, после проведения серии тестов (в течение длительного времени 11 раз было открыто по 29 разных страниц в 30 окнах) для Firefox 3 beta 4 потребовалось на 60% меньше памяти, чем для Firefox 2.0.0.12 и в 5 раз меньше, чем для IE 7.
Метки: firefox
Анонсирован выход релизов Python 2.3.7 и 2.4.5
2008-03-12 17:08 | Автор: Oleg | Filed under: Новости
Анонсирован выход релизов Python 2.3.7 и 2.4.5, содержащих только исправление ошибок, связанных с безопасностью и стабильностью.
В обоих релизах добавлен код для предотвращения целочисленных переполнений. Устранены ошибки приводящие к краху интерпретатора. В релизе 2.4.5 в код cgitb, в функции вывода сообщений об ошибках, добавлено дополнительное экранирование HTML тэгов (злоумышленник мог подставить HTML код в текст ошибки).
Метки: python
Представлена новая версия HTTP-сервера lighttpd 1.4.19
2008-03-12 12:11 | Автор: Oleg | Filed under: Новости
Спустя полгода с момента выхода прошлого релиза выпущен lighttpd 1.4.19. В новой версии исправлено более 40 ошибок, в том числе устранено три проблемы безопасности:
- Возможность совершения DoS атаки из-за отсутствия средств контроля за переполнением массива файловых дескрипторов;
- Возможность раскрытия служебной информации в mod_cgi (вместо 500 ошибки выдавался исходный текст проблемного скрипта);
- Возможность раскрытия служебной информации в mod_userdir (если в конфигурации явно не определен путь userdir.path, используется значение переменной окружения $HOME.).
Из новшеств можно отметить поддержку заголовка "If-Range:", добавление новых директив IdleServers и Scoreboard для mod_status, генерацию заголовков etag/last-modified для контента сжимаемого налету. Отдельно следует упомянуть исправление проблемы с php-fcgi, приводящей к краху процесса.
Метки: httpd
Сравнение времени загрузки различных версий Fedora Linux
2008-03-12 11:10 | Автор: Oleg | Filed under: Новости
Проведено сравнение времени загрузки шести версий Fedora Linux:
- Fedora 4 - 52 сек.
- Fedora 5 - 52 сек.
- Fedora 6 - 59 сек.
- Fedora 7 - 87 сек.
- Fedora 8 - 51 сек.
- Тестовая версия Fedora 9 - 66 сек.
Измерения времени загрузки Fedora Linux выполнены программой Bootchart, отчеты с демонстрацией узких мест прилагаются. Оценивалась система в конфигурации по умолчанию, с базовым набором пакетов устанавливаемых при инсталляции с DVD диска.
Метки:
Мы — зеркало CentOS. Part Deux
2008-03-12 10:29 | Автор: Vasile Chelban | Filed under: FedoraMD
Эпопея внедрения FedoraMD в число зеркал CentOS завершилась только сегодня. Несмотря (или благодаря) на вмешательство администраторов системы зеркалирования, общий срок внедрения оказался не меньше аналога для Fedora MirrorManager. В нашем случае система не знала о существовании такой страны (точнее региона включающего ряд близлежащих стран) как Молдова. В ходе общения выяснилось что проблема это возникает более-менее регулярно, по мере расширения охвата зеркал.
Что-ж - общая оценка системы управления зеркалами CentOS (несмотря несколько часов приятного общения в IRC канале с администраторами) всего лишь 3-ка.
Сейчас уже видны первые пользователи использующие наше зеркало, однако их могло быть больше. Дело в том что настройки yum по умолчанию выбирают произвольное из списка в 10 зеркал предоставляемым mirrorlist'ом. То есть вероятность "попадания" невелика. Есть два способа решения:
- установка yum-fastestmirror - плагин тестирующий скорость доступа к зеркалам, и использующего этот критерий для выборки. Для пользователей CentOS в Молдове - этому критерию лучше всего будем удовлетворять именно мы 🙂
- для всех стандартных репозиториев в секцию параметров добавить
failovermethod=priority
. Так как мы находимся в начале списка mirrorlist'a - наше зеркало и будет использовано
Уязвимость в QEMU и Xen
2008-03-12 10:08 | Автор: Oleg | Filed under: Новости
В QEMU обнаружена уязвимость, связанная с некорректной проверкой попыток чтения и записи данных через эмулятор работы блочного устройства (ioemu). Используя данную уязвимость злоумышленник из гостевого окружения может вызвать отказ в обслуживании или получить контроль над управляющим процессом, что потенциально позволяет выйти за пределы изолированного окружения.
Проблеме также подвержены виртуальные окружения на базе Xen в которых ioemu задействован для виртуализации дисков (см. ioemu в секции конфигурации disk) для VMX-окружений, предназначенных для запуска немодифицированной ОС.
Метки: virtualisation, vmx, xen
Интервью о состоянии поддержки ext4 в Fedora 9
2008-03-12 08:14 | Автор: Oleg | Filed under: Новости
Один из разработчиков — Эрик Сэндин (Eric Sandeen) — дал интервью о состоянии поддержки файловой системы ext4 в готовящейся к выходу 9-ой версии дистрибутива Fedora. Основные моменты:
- Основные отличия ext4 от ext3: ext4 быстрее, особенно при удалении больших файлов, размер файла — до 16Т, файловой системы — до 1024Р, появились "расширенные атрибуты в inode" для SElinux, beagle, samba. В определённых ситуациях могут ускориться mkfs и fsck.
- Можно просто монтировать имеющиеся разделы ext3 как ext4, для обратного преобразования необходимо удалить все новые файлы и отключить флаг EXTENTS. Разрабатывается программа для преобразования ext3 в ext4, но она пока не вошла в e2fsprogs.
- Разрабатывается дефрагментатор наподобие имеющегося в XFS. Он будет уметь: собирать файл в непрерывную область, собирать файлы из одной директории вместе, собирать пустое пространство в непрерывную область. Производительность при этом должна возрастать.
- Часть возможностей не будет доступна к моменту выхода Fedora 9. В первую очередь это коснётся поддержки файловых систем больше 16Т в e2fsprogs. Возможно утилиты для дефрагментации и миграции будут готовы уже после выхода Fedora 9.
- Возможно, поддержка ext4 появится и в новых ядрах для Fedora 8.
Метки:
Обновленный fedoramd-release для новых репозиториев
2008-03-12 02:00 | Автор: FedoraMD.org | Filed under: FedoraMD
У нас есть обновления в репозиториях:
# mv /etc/yum.repos.d/fedoramd.repo.rpmnew /etc/yum.repos.d/fedoramd.repo
и снова внесите требуемые модификации.
При использовании плагина yum-mergeconf - выберите вариант установки файла конфигурации из пакета ('i'), либо внесите корректировки в интерактивном режиме ('v').


(1 votes, average: 4,00 out of 5)