- 博客(3)
- 收藏
- 关注
转载 用户进程缓冲区和内核缓冲区
常常听到有程序员会跟你讨论:“我们在读写文件的时候,系统是有缓存的”。但实际上有一部分人把用户进程缓冲区和系统空间的缓冲区的概念混淆了,包括这两种缓冲区的用法和所要解决的问题,还有其它类似的概念。本文就来区分一下不同的缓冲区概念(主要针对类unix平台)。用户进程和操作系统的关系首先我用一张图来解释“用户进程和操作系统的关系”这是一个计算机系统运行时的简化模型,我们把所...
2019-04-29 16:20:46 2277
转载 浅析Linux用户态和内核态
一、Unix/Linux的体系架构 如上图所示,从宏观上来看,Linux操作系统的体系架构分为用户态和内核态(或者用户空间和内核)。内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境。用户态即上层应用程序的活动空间,应用程序的执行必须依托于内核提供的资源,包括CPU资源、存储资源、I/O资源等。为了使上层应用能够访问到这些资源,内核必须为上层应用提供访问的接...
2019-04-29 15:24:21 167
原创 使用Apache Commons Daemon将jar文件部署为Windows服务(部分转载)
首先,先说明我的目的。我为了将公司研究院开发的业务流程引擎组件(基于eBPM,负责执行遵循BPMN2.0规范的XML流程模板。同时提供与流程操作相关的各个接口。例如查询流程定义,发布流程,删除流程,创建流程实例,查询待办已办等)部署为Windows服务,使其能够像其他Windows服务一样开机自启。这样我们就可以把业务流程引擎组件作为服务安装到服务器上,随着服务器的启动而启动,无需在手动执行启动脚
2018-01-08 14:42:36 6058 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人