1114 читали · 3 года назад
Java 137. Что такое процесс и поток? Чем отличается процесс от потока?
В контексте операционных систем, процесс и поток — это два основных понятия, связанных с выполнением программы. Процесс - это программа во время выполнения. Он является экземпляром программы, которая запускается на компьютере. Каждый процесс имеет свое состояние, которое включает данные, код и другие системные ресурсы, используемые программой. Поток - это легковесный подпроцесс, который работает внутри процесса. Потоки выполняются параллельно, как будто они являются отдельными программами, но все еще могут обмениваться данными и доступом к ресурсам процесса...