为什么可以在linux删除正在运行的程序

RT,为什么我们可以删除正在运行的程序呢?是因为程序已经被加载到内存了吗?
可是系统不是以分页的方式将部分程序中的内容加载到内存的吗?如果需要访问
其他还没有被加载到内存的部分,可是文件已经被删除了,不会引起问题吗?

希望好心人指教

整个进程文件都加载到cache了。虽然有分页但系统为了加快io,会加载到cache