有关进程和线程关系,常见面试题

1进程是分配资源的最小单位

2线程共享进程的堆、代码、数据、库和打开的文件,每个线程有自己的栈、通用寄存器、栈指针

3多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。这就是进程和线程的重要区别

你可能感兴趣的:(有关进程和线程关系,常见面试题)