文件名称:mssql_server_tiny:稍微解放的Microsoft SQL Server Docker映像
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-17 06:01:05
C
mssql_server_tiny 什么 略微修改的Microsoft SQL Server docker映像修改为允许在物理内存少于2 GiB的计算机上执行 为什么 Microsoft的sqlservr在启动时会查看其主机有多少物理内存 如果主机少于2个GiB sqlservr,则退出并显示以下消息: “ sqlservr:此程序需要一台至少具有2000 MB内存的计算机。” 事实证明,sqlservr不会尝试分配那么多的内存并失败,而是sqlservr将其强制作为一项策略(可能是由于页面错误而减少了与性能相关的问题) 但是我认为如果有人想使用交换空间而不是由那个人决定的物理内存 如何 使用LD_PRELOAD重新定义系统调用“ sysinfo” 当sqlservr调用“ sysinfo”系统调用(以查看主机具有多少物理内存)时,我们改为使用重新定义的sysinfo函数对sqlse
【文件预览】:
mssql_server_tiny-master
----Dockerfile(337B)
----README.md(1KB)
----wrapper.c(762B)