Size: a a a

2020 March 11

ЕО

Евгений Омельченко in DevOps
Работа ядра линукс это целостное знание, нельзя его заткнуть прочтением пары-тройки манов
источник

DS

Dmitry Sergeev in DevOps
Евгений Омельченко
Конечно нет, просто если ты хочешь только по опыту работы нанять человека, то непонятно как ты джуна собираешься нанять :)
с обсуждения различных вопросов уровень человека можно выяснить. Но видимо подходы в стиле "расскажи мне наизусть статусы процессов в линуксе" еще имеет место быть
источник

GG

George Gaál in DevOps
Dmitry Sergeev
с обсуждения различных вопросов уровень человека можно выяснить. Но видимо подходы в стиле "расскажи мне наизусть статусы процессов в линуксе" еще имеет место быть
А я их не помню. Я нуб?
источник

DS

Dmitry Sergeev in DevOps
Евгений Омельченко
Работа ядра линукс это целостное знание, нельзя его заткнуть прочтением пары-тройки манов
не нужно знать хорошо ядро, для выполнения работы. Я человека как правило на работу собеседую. Если конечно по работе требуется такое, то имеет смысл спросить
источник

DS

Dmitry Sergeev in DevOps
George Gaál
А я их не помню. Я нуб?
походу и я. Я вот заглянул в man, там их гораздо больше чем я помню
источник

DS

Dmitry Sergeev in DevOps
кому интересно

D    uninterruptible sleep (usually IO)
              R    running or runnable (on run queue)
              S    interruptible sleep (waiting for an event to complete)
              T    stopped by job control signal
              t    stopped by debugger during the tracing
              W    paging (not valid since the 2.6.xx kernel)
              X    dead (should never be seen)
              Z    defunct ("zombie") process, terminated but not reaped by its parent

      For BSD formats and when the stat keyword is used, additional characters may be displayed:

              <    high-priority (not nice to other users)
              N    low-priority (nice to other users)
              L    has pages locked into memory (for real-time and custom IO)
              s    is a session leader
              l    is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)
              +    is in the foreground process group
источник

DN

Dmitry Nagovitsin in DevOps
Dmitry Sergeev
с обсуждения различных вопросов уровень человека можно выяснить. Но видимо подходы в стиле "расскажи мне наизусть статусы процессов в линуксе" еще имеет место быть
Когда этот вопрос задают, хотят услышать про пару статусов
источник

DN

Dmitry Nagovitsin in DevOps
Вполне определенных
источник

DN

Dmitry Nagovitsin in DevOps
Все не обязательно
источник

GG

George Gaál in DevOps
Ничего не хотят
источник

GG

George Gaál in DevOps
Кроме того, что показать, что "работать в нашей компании честь"
источник

DS

Dmitry Sergeev in DevOps
Dmitry Nagovitsin
Когда этот вопрос задают, хотят услышать про пару статусов
если бы я задавал вопрос, я бы хотел чтобы человек просто набрал ps ax, или пошел смотреть man или гугл. Но я бы не задал такой вопрос
источник

ЕО

Евгений Омельченко in DevOps
Dmitry Sergeev
кому интересно

D    uninterruptible sleep (usually IO)
              R    running or runnable (on run queue)
              S    interruptible sleep (waiting for an event to complete)
              T    stopped by job control signal
              t    stopped by debugger during the tracing
              W    paging (not valid since the 2.6.xx kernel)
              X    dead (should never be seen)
              Z    defunct ("zombie") process, terminated but not reaped by its parent

      For BSD formats and when the stat keyword is used, additional characters may be displayed:

              <    high-priority (not nice to other users)
              N    low-priority (nice to other users)
              L    has pages locked into memory (for real-time and custom IO)
              s    is a session leader
              l    is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)
              +    is in the foreground process group
Я про X не слышал, W не застал, про t только отдалённо. Всё остально регулярно встречается в работе
источник

DS

Dmitry Sergeev in DevOps
George Gaál
Кроме того, что показать, что "работать в нашей компании честь"
+
источник

DN

Dmitry Nagovitsin in DevOps
Проблема в том, что полно хлебушков, которые не могут почитать пару вечеров перед походом на собеседование, чтобы освежить знания (это если они ещё есть). Этим гражданам проще потом ныть "а чо, я все должен помнить?"
источник

DN

Dmitry Nagovitsin in DevOps
Человек который "забыл" про зомби или про D state, врятли о них что-то знал
источник

ЕО

Евгений Омельченко in DevOps
Dmitry Nagovitsin
Проблема в том, что полно хлебушков, которые не могут почитать пару вечеров перед походом на собеседование, чтобы освежить знания (это если они ещё есть). Этим гражданам проще потом ныть "а чо, я все должен помнить?"
+
источник

DS

Dmitry Sergeev in DevOps
Евгений Омельченко
Я про X не слышал, W не застал, про t только отдалённо. Всё остально регулярно встречается в работе
хз, мне не встречается. Я во первых очень редко с процессами что-то делаю, во вторых убивал процесс по kill , kill -2, kill -9 очень давно, в третьих выяснять что-то большое (например в каком он сейчас статусе) приходилось еще давнее
источник

DN

Dmitry Nagovitsin in DevOps
Я вам так скажу - радуйтесь вопросам про osi и состояние процессов. Есть вопросы гораздо интереснее
источник

КС

Кириλλ Скλяров 🦀🦀🦀 in DevOps
Dmitry Nagovitsin
Человек который "забыл" про зомби или про D state, врятли о них что-то знал
+
источник