【发布时间】:2019-12-05 20:15:02
【问题描述】:
mysqld.exe 中的“d”是什么意思?我想我在其他软件中也看到过。 httpd,例如。他们还使用%d.exe 来启动服务器。
【问题讨论】:
mysqld.exe 中的“d”是什么意思?我想我在其他软件中也看到过。 httpd,例如。他们还使用%d.exe 来启动服务器。
【问题讨论】:
d 是 daemon 的缩写。基本上,守护进程是响应请求的后台进程(无 UI)。
见https://searchmicroservices.techtarget.com/definition/daemon。
【讨论】:
我的理解是,mysqld 和 httpd 是 MySQL 和 HTTP SERVERS 的进程,它们托管在机器之外——而不仅仅是一个随机的 MySQL 进程。 https://dev.mysql.com/doc/refman/8.0/en/mysqld.html
我对此并不完全确定,但我相信“d”代表“守护进程”——它是一个在主机后台持续运行并接收请求然后转发给其他进程的进程。 (如http请求或SQL查询)
【讨论】: