LINUX.ORG.RU

Сообщения saper

 

А что Slackware-current заоптимизирован под Pentium ?

Форум — General

saper
()

Не знаете ли Вы такой вот дистрибутив ...

Форум — General

Slackware с glibc2 (как в новом Slackware 6.0), но ...
Обязательно:
- оптимизация для Pentium
- сохранение старой структуры файлов и загрузки ОС (FreeBSD)
- сохранение старой структуры дисков для установки (DOS-имена 8+3 и наборы дисков A, AP, D, K, N, X, XAP ...)
- сохранение надежности (проверенности) как в Slackware
Здесь в старая - это Slackware (очень хорош, но нужна оптимизация под Pentium).
Перекомпилировать самому (для чего Slackware и нужен) не предлагать - мало времени для хорошей работы над этим.
Если есть похожие варианты напишите.
Есть Stampede Linux - но он вроде бы System V ;-(

saper
()

Зачем 2 POP3-демона в Slackware ? (ipop3d от pine и in.pop3d - стандартный)

Форум — Admin

saper
()

Если есть 100 одинаковых процессов с разными параметрами запущенными, то как можно минимизировать их размер в памяти (на диске занимают 4Кб, в памяти - 300Кб).

Форум — Development

Может все же можно с разделяемой памятью пошаманить ? Или опцию какую при компиляции указать (-OS ?).

saper
()

Надо перехватить stderr и stdout в необычных условиях

Форум — Development

Спасибо за все, что отписали ниже, но попробовал я часть Ваших советов и не вышло (конечно сам виноват: надо было еще там кое-что уточнить).
Так вот popen не подходит: он запускает bash (shell переставлять на другой (ash, zsh) не надо). У меня загрузка - 100 процессов. Если еще там добавятся bash по 300Кб, то машина и так тормозившая совсем сойдет с ума ;-(
Также советы не подходят, если при работе программы она все равно пишет в терминал.
Очень хотелось бы, чтобы потоки шли в 2 буффера. Неужели нельзя ничего сделать ? У меня все получилось, но как - не помню. (По моему работал над setvbuf, fopen и fread).
Да вот кусок моей программы для прояснений:

...
pidd=fork();
if (pidd==0)
{
execve("./main", NULL);
}
// Здесь должен быть перехватчик выводов stderr, stdout в 2 буфера
...

saper
()

Подскажите, как избавиться от Zombie ?

Форум — Development

saper
()

Программа на диске занимает 4Кб, в памяти (резидентно) 300Кб. Как заставить загруженные куски системных библиотек разделить с копиями этой программы

Форум — Development

saper
()

Без заглавия

Форум — Development

Есть родитель, у него (пусть 2) потомка, каждый потомок запускает до 40 своих копий и делает execp. Так вот, после отработки этих 40 копий у меня все эти (здесь 2) потомка висят как Zombie, а 40 исчезают, как и задумано. Эти 40 я запускаю точно также, как и те 2 потомка. Вопрос: как убрать Zombie, а то при моей загрузке системы вызовы типа wait и waitpid не всегд срабатывают, а то и вовсе тормозят всю программу. Может быть я их неправильно использовал ?
ПРИ ПУСКЕ:
PARENT->CHILDX1->CHILD1-1
...
->CHILD1-40
->CHILDX2->CHILD2-1
...
->CHILD2-40

ПОСЛЕ ОТРАБОТКИ ПРОЦЕССОВ:
PARENT->CHILDX1(Zombie)
->CHILDX2(Zombie)

Просто PARENT это демон, и выйти из него нельзя, а вот каждый Zombie занимает по 12Kb (по сообщению ps).

saper
()

Есть CD-ROM и samba. И проблема ...

Форум — Admin

Если ставят плохой диск, и обращаются 10 пользователей одновременно (даже если к разным файлам) вся система тормозит и не дает работать нормальным пользователям с другими ресурсами, да и на консоли тоже. Как нибудь вообще можно отрегулировать число попыток ядра для считывания сбойных блоков, а то пока ядро пытается прочитать все подвисает. (Диск не вынешь - сами понимаете, приходится иногда samb-у убивать, а то device busy и размонтировать не дает). Убивать самбу - это очень неудобно. Можно ли что придумать (например куда-нибудь в proc загнать число попыток для считывания или передать опцию для драйвера ядра или по другому решить такую проблему. При этом учтите, что сколько пользователям (моим) не говори - мало, кто одумается и откажется от использования CD-ROM-а. (А многие просто этого не умеют).

saper
()

Если не тяжко нельзя ли убрать надпись про сортировку сообщений (или сделать настройку этого параметра для самого посетителя сайта).

Форум — Linux-org-ru

saper
()

Как перехватить вывод потомка (то есть stdout и stderr) без вывода в файл. То есть надо на C, а не в shell.

Форум — Development

Получилось однажды, да вот забыл как ;-(
Вроде игрался с setbuf, popen, fopen, open ...

saper
()

Можно ли на основе Linux сделать НОРМАЛЬНУЮ серьезную многопользовательскую систему ? (Подробности внутри)

Форум — Admin

Необходимо (обязательно !) иметь контроль как в Windows NT над всеми файлами - кто, что и когда изменял. Есть для этого средства в Linux. Как насчет мандатной защиты и вообще слышал про проект "Linux C2": искал - не нашел. Какие есть средства для контроля за деятельностью пользователя (Не надо думать, что я хочу GUI-шные как в WinNT, пойдут любые, причем терминальные даже лучше). Как можно вести лог создания и удаления файлов пользователями. Вообще! Администраторы систем, где много пользователей работают на вашем сервере в Telnet, ssh, rsh или через эти сервисы в X Window, напишите, чем Вы пользуетесь. Это нужно не мне, но один человек, которого я убедил перейти на Linux из Windows NT теперь ставит меня в тупики с такими вопросами, поскольку я больше занимался администрированием сетевых средств, а вот по работе с пользователями знаю только стандартные приемы (создать, удалить, sudo ...). Вроде бы такие вещи должны быть в любом в Unix-e, во всяком случае в SCO Oopen Server 5 все это было, да только он очень громоздок был, вот и перешли на Linux (для наших целей разницы никакой, а вот для моего друга - это проблема, как и для любого администратора систем с большим числом пользователей). Извините за повторения, приму любые Ваши советы и рекомендации.

saper
()

Кто-нибудь занимался патчами ядра для повышения безопасности ? Как протоколировать доступ к файлам. Можно ли повысить уровень защищенности (хотя бы частично) до C2 ?

Форум — Admin

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

saper
()

Кто-нибудь занимался патчами ядра для повышения безопасности ? Как протоколировать доступ к файлам. Можно ли повысить уровень защищенности (хотя бы частично) до C2 ?

Форум — General

saper
()

Кто-нибудь что-нибудь с Урбан-софта смог скачать ? А то их ftp-сервер потерян, а других ссылок нет.

Форум — General

Мне даже кажется, что это специально, чтобы народ заказывал диски у них и не мог пользоваться их наработками задаром ... Так это же нарушение принципа Linux ... Все их ПО zкобы GPL ?!!

saper
()

Не хотелось бы видеть баннеры при просмотре Интернета ...

Форум — General

Можно ли это реализовать, не устанавливая Squid ? Есть FireWall (ipchains) ... может он может помочь: я точно знаю какие IP содержат баннеры, и точно никогда туда не пойду. Вот только боюсь, что тогда (если делать через FireWall) Netscape будет ругаться и говорить, что хост с баннерами не доступен ... Может быть можно сделать локальное переназначение имен серверов с баннерами на мой Apache, чтобы он выводил милую картинку вместо этого добра ?

saper
()

Можно ли запустить последний X11AMP или XMMS на LIBC5, а то он вылетает почти сразу с сообщением X TRAP ...

Форум — General

Как ему отключить эти THREADS, если они уже в GTK есть, как я понимаю.

saper
()

Что лучше WebMaker или Galway ?

Форум — General

По размерам и интеграции с KDE лучше конечно WebMaker, а вот по возможностям я так и не понял ... не себе просили достать редактор Web (невизуальный как в Netscape). Если знаете неплохой визуальный - пишите.

saper
()

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

Форум — General

Написал программу с использованием shmxxx-ов. Запускаю, она работает, 2 процесса обмениваются через 64Кб сегмент, а ps -axf или ktop в колонке SHM пишут 0. Может я что-то не так написал ?

saper
()

Ставлю kwrl-0.0.7, а он ругается при компиляции

Форум — General

Говорит, что в kstdaccel.h должна быть функция addKey и еще несколько... Ни в kstdaccel.h ни в таком же для KDE 2.0(август) их нет. Сделал поиск по всем *.h в QT и KDE - ничего.

saper
()

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