В первую очередь учите как пользоваться современными поисковыми системами, типа google, и ставьте вопросы по проще, по очереди, пока не прочитаете все области, которые касаются computer science.
Прямо по твоей это даже написано, что PID 0 присвоен в Линуксе IDLE потокам, а не конкретному процессу, то есть это абстракция.
Еще раз настойчиво рекомендую почитать что такое абстракция.
На этом предлагаю прекратить этот странный разговор.
"Я хочу построить себе загородный многоэтажный дом. Сам. Я что-то слышал про какую-то канализацию, электропроводку, стены, там окна, какие-то утеплители, какие-то проекты чтобы не развалилось. Посоветуйте какую технологию подучить, чтобы все вышло".
Если вы не знаете что вам нужно - значит вам нужно пока отложить вашу игру в сторону, и делать проекты попроще. Для начала сделайте хотя бы чат, или хотя бы простенький сайт с использованием базы данных.
Я не хочу отговорить вас от вашей мечты, но если вы даже не знаете с какой стороны подойти - сделайте пока что-то попроще, в процессе узнаете куда идти дальше.
Антон, Давайте так. Куда копать вам подсказали. КУЧУ рабочих примеров привели. Но если вы настолько не понимаете как этим пользоваться, то обратитесь на фриланс, там вам сделают и запакуют с инсталлятором.
jcmvbkbc, и какое отношение автодетект устройств имеет к процессам?
Есть дочерний и родительский процессы - простая и понятная схема. У процесса не может быть более одного родительского процесса, хотя может быть много дочерних процессов.
У процесса с PID 1 родительским является он сам, то есть он корневой процесс, и запущен от пользователя с идентификатором 0, то есть корневым пользователем.
EvgeniyKor, Вам ответили по существу.
Вы спрашиваете, могу ли я стать водителем подводной лодки, вертолета, подъемного крана и военного геликоптера.
Вам отвечают - да, все что вы написали возможно, но скорее всего понадобится 3-4 жизни чтобы освоить это на необходимом уровне.
Вам такой ответ не нравится. Почему - неясно.
чтобы процесс отвечал на сигнал, программист, который писал программу, должен был это запрограммировать.
Волшебных сигналов не существует. "килять процесс" - это тоже означает отправить ему сигнал, просто некоторые сигналы заблокировать со стороны процесса нельзя.
почитайте https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%B3%D...
Возможно некоторые процессы могут вернуть какую-нить информацию по сигналу 16 и 17.
Отправлять сигналы можно той же командой kill, просто указывается номер сигнала.
А так - волшебного способа не существует. Если у процесса нет логов, то информацию простым способом не получить никак.
ipconfig вам выдает адрес, который назначает провайдер. Если у вас белый айпи, то это тот же самый, что выдаст и myip.ru
если нет, то можете также написать скрипт, который скачивает страничку с myip.ru и прогоняет ее через тот же findstr в поисках IP адреса.
Собственно кто вам мешает выложить результат ipconfig и сравнить с результатом из myip.ru?
Den4_x, Вопрос странный. Если вам нужно изучить все алгоритмы - разбираете каждую.
Если только конкретный алгоритм - его можно и без книги изучить.
Суть в том, что для изучения принципов алгоритмики, вам нужно заставить мозг постоянно работать с алгоритмами. Потому что просто чтение не работает. А вот регулярное и продолжительное решение задач именно из-за постоянной нагрузки мозга, заставляют его перестроиться, и в будущем вам будет проще осваивать любой алгоритм.
Именно поэтому нужно выбирать не "лучшую книгу", а "больше книг".
Современный SSD на pci express работает не хуже чем ramdrive
Рейд в данном случае имеет смысл только если внешний для зеркалирования данных (raid-0).
Raid10 на SSD скорее упрется в скорость интерфейса, а не скорость самих дисков, поэтому думаю он не нужен.
В любом случае нужно как-то делать бэкапы. Если у вас люди работают круглосуточно, и днем и ночью, надо посмотреть сколько делается полный бэкап и попробовать организовать пересменку.
Делим на 8 (лучше на 10) и получаем 48 мебагайт в секунду - то есть вполне можно даже и не заметить разницы.