Size: a a a

2021 May 04

DP

Dmitry Plesovskykh in Lisp Forever
условно говоря продавец в магазине получается 600-1000 евро, лисп суперзвезда 3К )
источник

DP

Dmitry Plesovskykh in Lisp Forever
точнее, лиспер скорее всего меньше - потому что будет работать скорее всего при каком-нибудь исследовательском центре / универе
источник
2021 May 05

SD

Sergey D in Lisp Forever
Почему sbcl жрёт много памяти? Читаю 2.7гб csv файл (дамп авторов open library). Процесс питона занимает примерно 5 гб в памяти, а sbcl выжирает в районе 13. В лиспе пишу в array, создаю объекты класса author. До этого пробовал просто листы, полученные из cl-csv сохранять. Разницы нет вроде. Ещё питон отрабатывает значительно быстрее лиспа.
источник

a

akater in Lisp Forever
Про парсинг csv часто задают этот вопрос, даже тред из comp.lang.lisp есть, можно найти в гуглгруппах.
источник

SD

Sergey D in Lisp Forever
Именно про потребление памяти? Скорость меня сейчас чуть меньше удивляет. По идее то, что лежит в памяти, к csv уже не относится.
источник

KD

Kitsune Digital in Lisp Forever
Из чисто текстового формата делаете кучу объектов и удивляетесь чего оно в размерах прибавляет?
источник

SD

Sergey D in Lisp Forever
Ну это я уже от безысходности объекты начал пробовать. Листы меня устраивают как таковые
источник

SD

Sergey D in Lisp Forever
На всякий случай. Меня удивляет разница между CPython 3.9 и SBCL 2.1.2. Понятно, что текст будет занимать меньше места, чем разобранный CSV. Но питон умудряется это вместить в 5-6гб. В отличие от 13гб лиспа.
источник

KD

Kitsune Digital in Lisp Forever
надо глянуть куда столько памяти улетает
источник

KD

Kitsune Digital in Lisp Forever
жаль что прямо сейчас сайт почему-то лежит
источник

KD

Kitsune Digital in Lisp Forever
в мануале было про профайлинг нормально написано
источник

SD

Sergey D in Lisp Forever
(room) показал, что 12 миллиардов байт уходит на 34 миллиона simple-character-string objects
источник

KD

Kitsune Digital in Lisp Forever
ёпь
источник

KD

Kitsune Digital in Lisp Forever
UTF32 же
источник

SD

Sergey D in Lisp Forever
Хм. Логично. Возможно на ютф8 перейти?..
источник

a

akater in Lisp Forever
…если не на ascii
источник

KD

Kitsune Digital in Lisp Forever
Можно
источник

KD

Kitsune Digital in Lisp Forever
Только это будет не строки уже, а bytes
источник

KD

Kitsune Digital in Lisp Forever
SB-EXT:STRING-TO-OCTETS и SB-EXT:OCTETS-TO-STRING
источник

SD

Sergey D in Lisp Forever
Спасибо! Буду изучать
источник