一个进程(从sphinxsearch搜索)分配了几乎所有可用内存,它的VSize、RSS和SHR几乎相等(大约18 is )。但让我感到惊讶的是,命令free将大部分内存视为“缓存”--我一直认为它是“内核拥有的”,也就是说--不绑定到特定的进程。同时,它被标记为“共享”,尽管没有其他占用如此高内存的进程。如果你想要更多,这是那台机器的全部信息,和下面是searchd进程内存映射的完整列表。
GTK#在进程窗口句柄之间切换在GTK#程序中。有人知道如何在进程窗口句柄之间切换吗?例如,如果我按下GTK#程序中的一个按钮,它会将窗口切换到进程gedit (文本编辑器),或者将窗口进程切换到另一个正在运行的GTK#程序。基本上,我正在尝试移植一些以前的windows C#代码,这些代码可以在窗口(进程)之间切换。EntryPoint = "SetForegroundWindow")]
public static extern int S