windows
hh325
1:05年就职于搜狐无线短信部门,任软件工程师
2:06-09年,北京三记电子商务有限公司联合创始人
3:09-至今,就职于北京积点互通科技有限公司.
现专注基于互联网及移动互联网的彩票服务,
展开
-
Windows上的单个进程所能访问的最大内存量是多少?
32 位Windows上单个进程所能访问的最大内存量是4G,单由于操作系统需要给系统核心分配2G的空间,所以一般用户程序的进程可使用的最大内存为2G。不一定一样,32位的操作系统的进程可访问的最大内存量是4G,这4G包含了虚拟内存,而一个进程可访问的最大内存量也是4G,所以进程内存访问量在物理内存大于等于4G的时候跟虚拟内存无关,而当物理内存小于4G时,进程访问的内存量随着虚拟内存的增加而原创 2009-05-22 10:21:00 · 1404 阅读 · 0 评论 -
EXE和DLL之间的区别是什么?
EXE是带有程序入口(Main)的能被终端用户直接执行的应用程序,随着它的启动系统会产生一个相应的进程。DLL是动态链接库,不包含程序执行入口,不能被终端用户直接执行,本身需要附加到现有的进程中才可以运行。但两者都是基于PE格式,运行时由磁盘中的映像载入被调用者的内存或者共享空间中执行,包含程序的数据信息,只是EXE还包括程序的代码信息。DLL可被多个程序共用,而EXE则不行,只能原创 2009-05-22 10:34:00 · 718 阅读 · 0 评论 -
什么是Windows服务,它的生命周期与标准的EXE程序有什么不同?
Windows Service 是一种可随 Windows 操作系统启动而启动的,在后台运行的,通常不和用户产生交互的程序。它无法通过双击来运行,类似于 Unix 守护进程(daemon processes),当用户注销时它也不会停止。Windows 服务由三部分组成:1.一个服务可执行文件;2.一个服务控制程序(SCP);3.服务控制管理器(SCM),负责在 HKLM/SYSTEM/Curr原创 2009-05-22 10:14:00 · 348 阅读 · 0 评论