[8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

[8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Непрочитанное сообщение Гость » 2009-03-15 14:48:41

Проверил на qemu-amd64. С этим коммитом sbcl-1.0.25 и sbcl-1.0.17 (bootstrap) съедает всю память пока не вываливается с ошибкой bus error так и не дойдя до REPL. Во время поедания памяти sbcl не реагирует даже на SIGKILL. После `svn diff -c189771 | patch -R' sbcl кушает память сколько положено и выдает REPL.

У кого-нить на 8-CURRENT sbcl работает нормально?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: [8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Непрочитанное сообщение f_andrey » 2009-03-15 18:03:50

Не знаю насколько подойдет,

Код: Выделить всё

> uname -a
FreeBSD my_book 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed Mar 11 05:59:35 MSK 2009     andrey@my_book:/usr/obj/usr/src/sys/MY_BOOK  amd64
> pkg_info | grep sbcl
sbcl-1.0.25
вроде запускается без проблем, если версия системы не слишком старая то могу что то попробовать протестить, если скажешь как.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Гость
проходил мимо

Re: [8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Непрочитанное сообщение Гость » 2009-03-15 21:15:03

f_andrey писал(а):FreeBSD my_book 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed Mar 11 05:59:35 MSK 2009 andrey@my_book:/usr/obj/usr/src/sys/MY_BOOK amd64
не подойдет, ибо коммит r189771 был 13-го марта
http://docs.FreeBSD.org/cgi/mid.cgi?200 ... ep8f068001
В качестве теста подойдет HelloWorld. Напр.,

Код: Выделить всё

> sbcl --eval '(print "Hello World!")'
This is SBCL 1.0.26.3, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.

"Hello World!"
*^D
>
Если у тя sbcl перевалит порог в 100 метров RSS и продолжит кушать дальше пока не упрется в лимит (либо --dynamic-space-size, либо setrlimit(2)), то значит сей баг не только у меня.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: [8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Непрочитанное сообщение f_andrey » 2009-03-15 22:19:03

Гость писал(а):не подойдет, ибо коммит r189771 был 13-го марта
Если завтра на работе не чем не напрягут, пересоберу систему и попробую.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: [8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Непрочитанное сообщение f_andrey » 2009-03-16 15:16:44

Сегодня обновился, часиков в пол одинацадтого, вот такой результат

Код: Выделить всё

# uname -a
FreeBSD my_book 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Mar 16 14:02:01 MSK 2009     andrey@my_book:/usr/obj/usr/src/sys/MY_BOOK  amd64

> sbcl --eval '(print "Hello World!")'
This is SBCL 1.0.25, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
^D

last pid:  1620;  load averages:  0.69,  0.65,  0.48               up 0+00:16:32  14:40:50
79 processes:  2 running, 76 sleeping, 1 zombie
CPU:  0.7% user,  0.0% nice, 36.1% system,  0.9% interrupt, 62.2% idle
Mem: 2577M Active, 129M Inact, 343M Wired, 17M Cache, 170M Buf, 145M Free
Swap: 5120M Total, 294M Used, 4826M Free, 5% Inuse, 172K In

  PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
 1617 andrey        1  60    0  8239M  2669M CPU1    1   0:38 10.16% sbcl
Где то за 5-10 минут сжирает всю оперативу, этот момент показан шапкой топа, и потом еше минут через 10 наверное падает, коре файл сначала хотел приложить, даже пару раз попытался отправить, потом дошло посмотреть чего не отправляется а он оказывается 8Гб я как то и не подумал что в него же весь дамп сбрасывается :)
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Гость
проходил мимо

Re: [8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Непрочитанное сообщение Гость » 2009-03-16 21:06:20

ОК, спасибо за тест.
сделал пост в рассылку - http://docs.FreeBSD.org/cgi/mid.cgi?864oxtuzct.fsf
Пока просто не понятно где проблема: в sbcl или в ядре. Вроде ничего аномального в выводе ktrace(1) я не замечал (mmap(2) вызывается точно также как и без зависания процесса).

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: [8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Непрочитанное сообщение f_andrey » 2009-03-16 21:44:07

Гость писал(а):ОК, спасибо за тест.
Да когда есть возможность, почему бы и не помочь :)
Гляжу, там уже отреагировали, будем надеятся починят.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Гость
проходил мимо

Re: [8-CURRENT] lang/sbcl и r189771 (ELF: .note.ABI-tag)

Непрочитанное сообщение Гость » 2009-03-17 17:58:01

f_andrey писал(а):Гляжу, там уже отреагировали, будем надеятся починят.
и пофиксили сегодня. Скорость реакции на письмо в freebsd-current@ удивляет. PR'ы обычно висят неделями/месяцами пока на них не обратят внимание.