在 中运行多个作业会导致服务器崩溃
Running multiple jobs in make cause server to crash?
在 make 中运行多个作业会导致服务器崩溃吗?
例如:
make -j 20 all
如果处理此请求的服务器已经被大量使用,并且只有 20 个处理器,服务器会崩溃吗?还是干脆拒绝工作?
编辑:提问原因:我的一位同事前几天说,我使用多个作业导致服务器崩溃。我的猜测是,服务器会给出"虚拟内存耗尽"语句,或者在崩溃之前简单地拒绝作业。
服务器会崩溃吗?
不,它不应该崩溃,除非你在你或某人的程序中遇到错误。它应该继续工作(尽管由于负载过重而变慢)。
还是干脆拒绝工作?
不,Linux 不是为了防止进程创建而设计的。当然,它限制了可以并行运行的进程数量(其他操作系统也是如此),因为计算机没有无限的资源。
相关文章:
- 调试编译的服务器在数据库打开时崩溃
- C/C++ Linux 上的多线程服务器/客户端崩溃
- 在 Ubuntu 服务器上运行 QT 应用程序时崩溃
- VS-2019程序在某些服务器上的第一条浮点指令上崩溃
- 如何调试 gRPC 服务器崩溃而没有任何错误
- GPRC服务器在处理的第二请求下崩溃
- 使用ActiveX服务器调用QCoreApplication :: grainments()崩溃
- 服务器在请求已经处理请求时收到请求时会崩溃
- Unix域套接字(C++)-客户端使服务器守护进程崩溃
- 执行析构函数时,服务器应用程序总是崩溃
- 如果我访问该页面,带有casablanca的http服务器将崩溃
- QTcpSocket/QTCP服务器内存管理/服务器崩溃
- 避免服务器因故障而崩溃".so"
- 带有libpion的服务器在处理请求时崩溃
- C++服务器有时会崩溃
- c++ UDP服务器崩溃
- 当我试图在远程Linux节点上更改Eclipse中的设置时,X服务器崩溃了
- Boost TCP服务器在执行asio::write操作时客户端断开,导致服务器崩溃
- BIND设置root-delegation-only而不带exclude选项时,DNS服务器崩溃
- 在 中运行多个作业会导致服务器崩溃