我有一个问题可能看起来很奇怪,但我突然想到了。
我用C#制作了一个小型的socket客户机-服务器聊天应用程序。我想知道sockets是在硬盘上保存数据还是只使用RAM?
如果是,那么C/C++的情况也一样吗?
例如,如果我从客户端向服务器发送一些消息。它是保存在硬盘上的某个地方还是仅仅存在于RAM中?我的意思是如果操作系统把它存储在某个地方?
对不起,如果我问了一个愚蠢的问题。
谢谢
当做
最佳答案
先撞到电线再撞到冲头。不涉及硬盘驱动器。然而,如果物理内存不足,一些包含通过套接字来的数据的内存页可能会交换到磁盘。除此之外,不涉及硬盘驱动器。
关于c# - 套接字是否在硬盘上保存任何数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28786248/