1.在linux操作系统中,多进程和多线程的区别? 2.两台笔记本连起来后,ping不通,可能是什么问题?

新手学堂026

1.在linux操作系统中,多进程和多线程的区别? 2.两台笔记本连起来后,ping不通,可能是什么问题?,第1张

0linux中,线程是轻量级的进程,一个进程可以包含多个线程,这多个线程共享进程的空间。

多进程通信是有难度和开销较大的,多线程则可以共享,通信和同步较简单。

1首先两台电脑连接,需要使用交叉的双绞线,不是你平时用的那个。

2linux下使用ifconfig,windows下使用ipconfig看看两台电脑是不是在一个局域网段内,不在的话也是不能ping通的。

WINDOWS 多使用多线程

UNIX下 多使用多进程

明白没有,看你怎么选择了

当然相对来说

多线程对系统的开销要小很多,因为各线程共同访问一个进程空间,访问复杂一点

多进程对程序的要求要小很多,因为各进程有自己的进程空间,访问简单一点