多项选择题

A.同一个进程中的线程共享同一内存空间,但是进程之间是独立的
B.同一个进程中的所有线程的数据是共享的(进程通讯),进程之间的数据是独立的
C.线程是一个上下文的执行指令,而进程则是与运算相关的一簇资源
D.同一个进程的线程之间可以直接通信,但是进程之间的交流需要借助中间代理来实现