LINUX.ORG.RU

Сообщения mr

 

А где обещанное ускорение запуска программ в fedora 6, товарищи?

Ведь говорили же, что на Fedora Core 6 с DT_GNU_HASH теперь тот же OpenOffice2 будет в два раза быстрее запускаться. Раньше он запускался за ~15 секунд на разных дистрибутивах. Так и до ubuntu 6.10 было. Поставил fedora 6, запускается за всё те же 15 секунд. Речь идёт о первом запуске на одной и той же машине.

Что же это получается? очковтирательство или я делаю что-то не так?

Да и по другим программам ускорения что-то не заметно...

mr
()

Помогите, люди: какой linux встанет на MB asus p5ld2 ?

Вот, привёз сегодня руководитель это "счастье", сказал, что с двумя дисками (очевидно, sata). Судя по гуглю с этой платой, Asus p5ld2, есть большие проблемы.

Какой линукс и с каким ядром сможет встать (и нормально работать) на это поделие? Например, SLC 4.3 (kernel 2.6.9) установится? нет?

P.S. Модераторам: извините, что задаю вопрос в talks, но в linux-install недавно были вопросы про почти такие же (судя по названию) платы Asus, но однозначного ответа не было.

mr
()

Запись для не-root'а через NFS не работает

(У меня есть две машины. Файл /etc/exports настроен правильно.)

Я разобрался, что это из-за того, что ID одного и того же пользователя на двух машинах разные.

Подскажите, пожалуйста, как настроить запись в NFS (ткните носом в маны,...). В гугле искал -- общие слова видел, но никакой документации, как вообще это делается, не нашёл :(

mr
()

Продолжение: mozilla/firefox и аллокатор из openbsd

В продолжение темы http://www.linux.org.ru/jump-message.jsp?msgid=1454754

Написал простейший вариант posix_memalign для совместимости с новыми glib(>=2.9.x) из gtk. Как уже обсудили, для маленьких аллокаций в posix_memalign всё автоматически выравнивается, с большими пришлось поковыряться. Теперь у меня всё работает нормально.

mr
()

Любителям firefox: аллокатор из openbsd

Осуществлена попытка портирования аллокатора malloc из openbsd на linux с целью уменьшить потребление памяти (точнее, её фрагментацию) такими программами, как firefox.

Скачать подправленный исходник можно здесь: http://mr.himki.net/OpenBSD-malloc.c

Собирать так: gcc -shared -fPIC OpenBSD-malloc.c -o malloc.so, запускать так: LD_PRELOAD=/path/to/malloc.so firefox

Это первая версия портирования и работает нестабильно (а на некоторых компьютерах вообще не работает).

Приглашаются желающие протестировать и доделать.

mr
()

Процессоры Intel i386 и i486 снимаются с производства

А ведь именно под i386 был написан в 1991 году Линусом Торвальдсом первый Linux...

http://www.ixbt.com/news/hard/index.shtml?06/12/83

P.S. Ждём комментариев Патрика :-)

mr
()

Люди, чей-то вопрос остался без ответа

mr
()

Нехорошая интерактивность в линуксе (при дисковых операциях): что-нибудь можно сделать?

Наблюдается нехорошая особенность.

1. Бывает, что после записи большого объёма файлов, когда, по-видимому, ядро сбрасывает буферы на диск, наблюдается затык в интерактивной работе на примерно 2-3 секунды--невозможно ничего ввести в xterm и тому подобное (курсор мыши шевелится вроде нормально).

2. Когда активно используется своп, также могут наблюдаться затыки, даже курсор мыши дёргается. В зависимости от нагруженности, тормоза могут быть очень большими--вплоть до того, что система на какое-то время как бы "подвисает".

Конечно, этим наблюдением я не открыл америку. Но может всё же можно что-то улучшить, какие-нибудь параметры или патчи к ядру есть?

mr
()

Так это и есть лицензия BSD? :-)

/*
 * ----------------------------------------------------------------------------
 * "THE BEER-WARE LICENSE" (Revision 42):
 * <phk@FreeBSD.ORG> wrote this file.  As long as you retain this notice you
 * can do whatever you want with this stuff. If we meet some day, and you think
 * this stuff is worth it, you can buy me a beer in return.   Poul-Henning Kamp
 * ----------------------------------------------------------------------------
 */
mr
()

Разбухание памяти в программах на C/C++ в Linux

Я на днях прочитал, что реализация функций malloc и free в glibc не выполняет никакой работы по сокращению объёма используемой памяти, не считая системного вызова brk() или как там его, в результате чего получается фрагментация используемой программой оперативной памяти.

Интересно стало, как с этим можно бороться и как вообще люди борются?

Кстати, прошёл слушок, что возможно заюзать реализацию malloc из openbsd, неужели правда?

P.S. Вопрос навеян тенденцией всё большего и большего пожирания памяти линуксовыми програмами, например, firefox, потребление памяти которым просто легендой стало.

mr
()

[Опрос] Что является главным интегратором приложений

Опрос: что для вас является главным интегратором приложений в линуксе?
Варианты ответа:

1. KDE
2. GNOME
3. консоль/терминал
4. другое (указать)

P.S. Сам опрос и его постановка навеяны комментариями suser'а и некоторых других товарищей.
P.P.S. Для меня 3.

 

mr
()

2ugoday и другим: подскажите стили для LaTeX'а

Ну, бакалаврскую тут собрался писать :) Не подбросите ссылок на готовые хорошие, проверенные стилевые файлы для сего дисера? Вот...

Спасибо.

mr
()

Какая-то странная работа

http://www.linux.org.ru/profile/mr/view-message.jsp?msgid=1350930 меня мучают смутные сомнения :)

mr
()

2Shaman007 и другим: а как там с hx4700?

Шаман, ты уже установил линукс на него? Люди, кто-нибудь ещё это делал? А то недели три назад попробовал, возникло 4 вопроса:

1. Чего там со звуком? А то, по-моему, ни одна программа по звуку из gpe не работает. Кроме того, скачал из фамильяровского репозитария mplayer, не проигрывает mp3, только шорох раздаётся (alsamixer вроде крутил).

2. Соединение usb. Если вытащить кабель (или кпк из кредла), не выгрузив до этого модуль cdc_subset--то большой компьютер (ядро 2.6.15-mm4) зависает (kernel panic похоже--огоньки на клаве мигают). Вопрос: оно так и должно быть? :-)

3. Многие gtk-программы валятся с segfault (пишут какую-то ерунду перед этим, типа G_MAXLONG is not set?). В последней сборке gpe на сайте sdgsystems вообще даже файловый браузер из-за этого не работает.

4. Так какой, собственно сборкой пользоваться (в той, что по ссылкам из wiki, почему-то не заработала mmc карточка, хотя в той же 20060303-gpe от sdgsystems она работает нормально)?

Заранее спасибо за ответы.

mr
()

В faq

http://www.linux.org.ru/books/lor-faq/lorFAQ-15.html#ss15.4

Предлагаю после описания настройки конфига иксов добавить одну строчку типа:

Это же можно сделать командой setxkbmap, например: setxkbmap -layout 'us,ru(winkeys)' -option 'grp:ctrl_shift_toggle,grp_led:scroll'

По крайней мере, там про setxkbmap ни слова. Просто я накануне напарился (и других запарил) с переключением раскладки клавиатуры: http://www.linux.org.ru/view-message.jsp?msgid=1335822 ...

Спасибо.

mr
()

А есть ли нормальная программа для переключения раскладки клавиатуры?

Вот есть, к примеру, в гноме хорошая штучка, gswitchit, но оно только через апплет гнома работает. А хотелось примерно то же, но только безо всяких там гномов и кедов.

Посмотрел xruskb, не понравилось, все раскладки кривые (может, какой-то секретный xmm файл нужен?).

Вот и получается, что если нет доступа к конфигу иксов, то всё, отстой полный, ковыряй всякие xmodmap/xruskb... или иди себе на translit.ru и прочее. :-(

mr
()

Как добавить строку в конец файла из shell

Если делать echo -ne something >> file, то оно сначала делает newline, а только потом добавляет строку. А мне в моём простом скрипте нужно сделать это без разрыва строки. Что тут можно придумать?

mr
()

Память функций C/C++

Вот пусть, например, есть пограммка 1.c след. содержания: int main() { double ver[1500000]; int i=0; return 0; }

# gcc 1.c -o 1 # ./1 Segmentation fault

Это, вообще, что значит? (Память под неглобальные переменные ограничена?)

mr
()

dvd+rw vs dvd-ram

Прочитал недавно в журнале OpenSource, что диски dvd+rw можно записывать без всяких костылей типа pktcdvd--простым монтированием. Попробовал--действительно получилось!

Возникло 2 вопроса:

1. зачем же тогда нужен dvd-ram?

2. эта возможность вообще зависит от ядра linux (т.е. будет ли работать со старыми ядрами)?

mr
()

Русский в linuxdc++

Вот "посчастливилось" познакомиться с такой штукой, как DC++.

Пользуюсь linuxdc++ (версия cvs20060116)

Вот только с отображением русского проблеммы и поиск на русском не работает.

Запускаю так: LANG="ru_RU.CP1251" ./dcpp

Всё что смог найти по этому вопросу: http://www.linux.org.ru/view-message.jsp?msgid=1111512

Подскажите, пожалуйста, как починить. Неужели и правда надо пересобирать glibc?

mr
()

RSS подписка на новые темы