Ведь говорили же, что на Fedora Core 6 с DT_GNU_HASH теперь тот же OpenOffice2 будет в два раза быстрее запускаться. Раньше он запускался за ~15 секунд на разных дистрибутивах. Так и до ubuntu 6.10 было. Поставил fedora 6, запускается за всё те же 15 секунд. Речь идёт о первом запуске на одной и той же машине.
Что же это получается? очковтирательство или я делаю что-то не так?
Да и по другим программам ускорения что-то не заметно...
Вот, привёз сегодня руководитель это "счастье", сказал, что с двумя дисками (очевидно, sata). Судя по гуглю с этой платой, Asus p5ld2, есть большие проблемы.
Какой линукс и с каким ядром сможет встать (и нормально работать) на это поделие? Например, SLC 4.3 (kernel 2.6.9) установится? нет?
P.S. Модераторам: извините, что задаю вопрос в talks, но в linux-install недавно были вопросы про почти такие же (судя по названию) платы Asus, но однозначного ответа не было.
(У меня есть две машины. Файл /etc/exports настроен правильно.)
Я разобрался, что это из-за того, что ID одного и того же пользователя на двух машинах разные.
Подскажите, пожалуйста, как настроить запись в NFS (ткните носом в маны,...). В гугле искал -- общие слова видел, но никакой документации, как вообще это делается, не нашёл :(
Написал простейший вариант posix_memalign для совместимости с новыми glib(>=2.9.x) из gtk. Как уже обсудили, для маленьких аллокаций в posix_memalign всё автоматически выравнивается, с большими пришлось поковыряться. Теперь у меня всё работает нормально.
Осуществлена попытка портирования аллокатора malloc из openbsd на linux с целью уменьшить потребление памяти (точнее, её фрагментацию) такими программами, как firefox.
1. Бывает, что после записи большого объёма файлов, когда, по-видимому, ядро сбрасывает буферы на диск, наблюдается затык в интерактивной работе на примерно 2-3 секунды--невозможно ничего ввести в xterm и тому подобное (курсор мыши шевелится вроде нормально).
2. Когда активно используется своп, также могут наблюдаться затыки, даже курсор мыши дёргается. В зависимости от нагруженности, тормоза могут быть очень большими--вплоть до того, что система на какое-то время как бы "подвисает".
Конечно, этим наблюдением я не открыл америку. Но может всё же можно что-то улучшить, какие-нибудь параметры или патчи к ядру есть?
/*
* ----------------------------------------------------------------------------
* "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
* ----------------------------------------------------------------------------
*/
Я на днях прочитал, что реализация функций malloc и free в glibc не выполняет никакой работы по сокращению объёма используемой памяти, не считая системного вызова brk() или как там его, в результате чего получается фрагментация используемой программой оперативной памяти.
Интересно стало, как с этим можно бороться и как вообще люди борются?
Кстати, прошёл слушок, что возможно заюзать реализацию malloc из openbsd, неужели правда?
P.S. Вопрос навеян тенденцией всё большего и большего пожирания памяти линуксовыми програмами, например, firefox, потребление памяти которым просто легендой стало.
Шаман, ты уже установил линукс на него? Люди, кто-нибудь ещё это делал? А то недели три назад попробовал, возникло 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 она работает нормально)?
Вот есть, к примеру, в гноме хорошая штучка, gswitchit, но оно только через апплет гнома работает. А хотелось примерно то же, но только безо всяких там гномов и кедов.
Посмотрел xruskb, не понравилось, все раскладки кривые (может, какой-то секретный xmm файл нужен?).
Вот и получается, что если нет доступа к конфигу иксов, то всё, отстой полный, ковыряй всякие xmodmap/xruskb... или иди себе на translit.ru и прочее. :-(
Если делать echo -ne something >> file, то оно сначала делает newline, а только потом добавляет строку. А мне в моём простом скрипте нужно сделать это без разрыва строки. Что тут можно придумать?
Прочитал недавно в журнале OpenSource, что диски dvd+rw можно записывать без всяких костылей типа pktcdvd--простым монтированием. Попробовал--действительно получилось!
Возникло 2 вопроса:
1. зачем же тогда нужен dvd-ram?
2. эта возможность вообще зависит от ядра linux (т.е. будет ли работать со старыми ядрами)?