Size: a a a

2020 October 05

DP

Daniel Podolsky in Go-go!
Ди
таймаут по контексту это и есть остановка на скаку? )
Один из ввриантов
источник

VS

Vladimir Smirnov in Go-go!
V L
Первая ссылка в Гугле по "таненбаум операционные системы" даёт пдф
Оно описывает ядра примерно времен 2.6.20
источник

VS

Vladimir Smirnov in Go-go!
или даже раньше
источник

VS

Vladimir Smirnov in Go-go!
то есть никакого CFS, никакого no-HZ (dynatick)...
источник

HF

Harry Fox in Go-go!
Daniel Podolsky
А как вы определили, что это утечка?
в докере ограничение на 100 мб стоит для сервиса который должен потреблять не больше 15-20, но потребление растет бесконечно.

В итоге сейчас выяснилось, что я не умею пользоваться/интерпретировать результаты pprof. Нужно видимо вплотную заняться темой.

Открыл профили в goland (до этого пользовался консольной утилитой) и там на flame графике все стало видно в мельчайших подробностях.

Вот сейчас думаю, почему эту информацию я не смог увидеть через консольную утилиту с ключом inuse_space
источник

VS

Vladimir Smirnov in Go-go!
@cauchy2384 а хотя вру, нашел упоминания о CFS, впрчоем dynatick нету
источник

VS

Vladimir Smirnov in Go-go!
но вариант для начала нормальный
источник

DP

Daniel Podolsky in Go-go!
Harry Fox
в докере ограничение на 100 мб стоит для сервиса который должен потреблять не больше 15-20, но потребление растет бесконечно.

В итоге сейчас выяснилось, что я не умею пользоваться/интерпретировать результаты pprof. Нужно видимо вплотную заняться темой.

Открыл профили в goland (до этого пользовался консольной утилитой) и там на flame графике все стало видно в мельчайших подробностях.

Вот сейчас думаю, почему эту информацию я не смог увидеть через консольную утилиту с ключом inuse_space
Потому, что flame - удобный :)
источник

HF

Harry Fox in Go-go!
Daniel Podolsky
Потому, что flame - удобный :)
ну буду теперь им пользоваться)
источник

VL

V L in Go-go!
Vladimir Smirnov
@cauchy2384 а хотя вру, нашел упоминания о CFS, впрчоем dynatick нету
Если вернуться к сути вопроса: понимание работы планировщика ОС для собеседования на позицию программиста. Имхо, более чем достаточно.
источник

RL

R L in Go-go!
Ди
таймаут по контексту это и есть остановка на скаку? )
его нужно во внутреннюю функцию помещать?
источник

VS

Vladimir Smirnov in Go-go!
V L
Если вернуться к сути вопроса: понимание работы планировщика ОС для собеседования на позицию программиста. Имхо, более чем достаточно.
Если честно мне кажется что даже слишком много для большинства позиций
источник

VL

V L in Go-go!
Тут скорее про понимание как работает само, что приходится делать руками условно в сях и как/что/для чего в го от нас спрятано.
источник

DP

Daniel Podolsky in Go-go!
Vladimir Smirnov
Если честно мне кажется что даже слишком много для большинства позиций
+1

Но и в минус не будет
источник

V💊

Vladimir 💉 💊 Voytenk... in Go-go!
народ, посоветуйте какой-нибудь веб продукт, что бы почитать код и понять как принято писать его правильно и красиво?
источник

͏

͏͏͏͏ in Go-go!
Бля как это дерьмо работает?
источник

͏

͏͏͏͏ in Go-go!
я нифига не понял почему он такой крутой
источник

͏

͏͏͏͏ in Go-go!
либо я тупой либо я тупой
источник

RC

Roman Covanyan in Go-go!
Harry Fox
в докере ограничение на 100 мб стоит для сервиса который должен потреблять не больше 15-20, но потребление растет бесконечно.

В итоге сейчас выяснилось, что я не умею пользоваться/интерпретировать результаты pprof. Нужно видимо вплотную заняться темой.

Открыл профили в goland (до этого пользовался консольной утилитой) и там на flame графике все стало видно в мельчайших подробностях.

Вот сейчас думаю, почему эту информацию я не смог увидеть через консольную утилиту с ключом inuse_space
проверь гранулярность
источник

Д

Ди in Go-go!
R L
его нужно во внутреннюю функцию помещать?
как оидн из аргументов принимать )
источник