
Alex
26.01.2017
08:30:49
сайтогенератор тоже жрет ченибудь.

I
26.01.2017
08:31:17
ну го и nginx явно меньше руби/рельс, скапитаню я

Alex
26.01.2017
08:31:35
да мы тут оба капитаним, а суть в том что не написано что за сайты.
Маленький сайт на рельсах может жрать тонну памяти если с гемами перебрать

Google

Dima
26.01.2017
08:32:01

Alex
26.01.2017
08:32:30
маленький это вообще ничего не сказать.
Говори конкретно технологии сайта, и тогда можно прикинуть.

Dima
26.01.2017
08:33:06

Alex
26.01.2017
08:33:14
Я кстати уже говорил что не саша, обращайся по нику чтоли если так хочется.

Dima
26.01.2017
08:33:23
Алекс разве не Саша?

Alex
26.01.2017
08:33:29
ror
Смотри сколько каждый ror жрет.
А так, ror сайты жрут где то по 150 мб, небольшие.
Возможно чуть меньше.

Dima
26.01.2017
08:36:07

Google

I
26.01.2017
08:36:20

Alex
26.01.2017
08:36:49
для Александра так и пишут Alexander вроде.

I
26.01.2017
08:37:03
да, а Саша - Alexander
угу

Dima
26.01.2017
08:37:22

Alex
26.01.2017
08:37:32

Dima
26.01.2017
08:38:19
эти памяти ссумирвоать:
VSZ = virtual memory usage of entire process (in KiB)
RSS = resident set size, the non-swapped physical memory that a task has used (in KiB)
ps aux дает два измерения памитя VSZ и RSS

I
26.01.2017
08:39:25

Dima
26.01.2017
08:39:48

I
26.01.2017
08:40:53
spree, что поделать

Dima
26.01.2017
08:42:04
VSZ is the size of the virtual memory space - do not be mislead by this as it's not all "used" memory. It includes memory in use (RSS), memory that's swapped, but usually the majority is just additional addressing space that hasn't actually had any real memory allocated to it - in order to use that space, more memory would need to be given to the process
не складывать но смотреть по второй цифре

John
26.01.2017
08:42:55
200мб я правильно понимаю?

Dima
26.01.2017
08:42:57

Alex
26.01.2017
08:43:24
Тут как раз суть в скорости разработки.

Dima
26.01.2017
08:43:31

Alex
26.01.2017
08:43:38
Я недавно поставил синатру и понял что ну его нафиг все с нуля настраивать.

Google

Dima
26.01.2017
08:43:53
+

Alex
26.01.2017
08:44:14
Поэтому да, по тяжести - оверкил, но по скорости разработки совсем нет, а очень даже катит.
Особенно если проект быстро сделать и он начнет развиваться - рельсы будут очень кстати.

Dima
26.01.2017
08:47:48
не спорю

Alex
26.01.2017
08:49:20
а если нет, и косты позволяют - то можно потом и переписать на что полегче.
Но обычно проще просто взять рельсы и не менять.
Пока проект до сильно большого размера не разовьется.
почему то до сих пор со смехом презентацию твиттера вспоминаю, DO NOT DO IT: Tweets.count

John
26.01.2017
08:51:06

I
26.01.2017
08:53:03

Dima
26.01.2017
08:53:46
я сам в этом вопросе уверенности не имею

Dima
26.01.2017
08:55:36
Ну это зарезервированная что-ли?
да
I tried to think of an analogy. Let's say you're eating dinner so you're sharing a limited supply of food with other people. RSS is the amount of food currently on your plate. VSZ is the size of your plate. Not all of your plate is food and it's not relevant to how much food you've claimed. – thomasrutter Jul 21 '15 at 1:47

John
26.01.2017
08:56:29
Ну тогда не больно то и много spree занимает
Ну это он просто запасливый очень ?

Dima
26.01.2017
09:00:31
http://superuser.com/a/117921

Alex
26.01.2017
09:01:22
да, процессы часто выглядят прожорливыми

John
26.01.2017
09:01:57
Там память не учитывается кстати, ее можно по максимуму использовать в отличии от процессора, диска и сети (это я про авс)

Dima
26.01.2017
09:03:02
по ходу стандартная такса

Google

Dima
26.01.2017
09:03:23
200 мб изпользуется, и под 900мб резервирует
инттересно а резервирвоание оно как, общая сумма зарезервированной памитя может превышать количество физической памяти

John
26.01.2017
09:04:28
Я один вместо пумы всегда читаю как рита?

I
26.01.2017
09:04:54
да просто нагрузку большую дай на сервис - и увидишь, сколько он жрет реально

Ilya
26.01.2017
09:05:25

Admin
ERROR: S client not available

Ilya
26.01.2017
09:06:06
в начале нулевых шмотки так называли)

Alex
26.01.2017
09:07:52

John
26.01.2017
09:07:59

Dima
26.01.2017
09:08:39
пообщался я с милешим человеком в чате по linux

Tim
26.01.2017
09:09:09
с собой?

Dima
26.01.2017
09:09:13
и он мне сказал что да, сумарный объем VSZ зарезервированной памяти может превышать общую физическую память
т.е. если на машине 5гигов RAM то запросто может быть чтоб процессы заявли себя на 20 RAM

John
26.01.2017
09:10:51
Там еще и своп учавствует наверное?

Dima
26.01.2017
09:11:17
а чем в linux записывать лог потребелния памяти Ror процессом

Amir
26.01.2017
09:16:47
Помогите
руби установлен на пользователя через RVM
необходимо запустить из крона руби скрипт
как это провернуть ? что-то не получается
?

Dima
26.01.2017
09:18:19

Amir
26.01.2017
09:18:47
нет не в контексте рельцов

Google

Amir
26.01.2017
09:18:52
просто скрипт руби

I
26.01.2017
09:19:01
у него не будет там rails и ruby
они в rvm висят
гугли лучше, я быстро нашел)
cron with user environment

Amir
26.01.2017
09:19:27
уже пол часа гуглю

I
26.01.2017
09:19:28
http://serverfault.com/questions/673480/load-users-environment-variables-in-a-cronjob

Dima
26.01.2017
09:20:29
что надо подятнуть переменные чтоб пускануть

Amir
26.01.2017
09:21:15
может проще что-то есть это видел :)

I
26.01.2017
09:21:55
whenever ??https://github.com/javan/whenever

Alex
26.01.2017
09:22:44

Amir
26.01.2017
09:27:24
пробовал, в рельцах юзать удобно
но всеравно в качестве команды надо указать команду запуска
every 1.minute do
end
runner
подходит в контексте рельцов
rake тоже
надо ведь так писатЬ
runner 'MyModel.run'