Есть ли в Windows и Mac OS X процессы? Если да, то отличаются ли они друг от друга?
2 ответа
Все современные операционные системы (да, включая Windows) имеют процессы. Реализации Windows и Linux различаются - например, в Linux отдельные процессы (fork()
/exec()
) используются чаще, а Windows предпочитает потоки одного процесса. Mac OS X основана на BSD, поэтому ее процессы такие же, как и в любой другой BSD (или Linux).
В Интернете довольно много статей, посвященных процессам как в Windows, так и в Mac OS X. Процессы отличаются от одной ОС к другой.
Вы можете найти немного информации о процессах в Mac OS X из этой статьи базы знаний от Apple. Это немного устарело, но общая идея актуальна.
Вы можете найти информацию о процессах Windows и Linux в этом вопросе stackoverflow. Обсуждение интересно, потому что оно касается различий между различными способами создания процессов в ОС.