进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是...
分类:
编程语言 时间:
2015-04-28 18:02:23
阅读次数:
153
http://www.ruanyifeng.com/blog/2013/08/linux_boot_process.html半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情...
分类:
系统相关 时间:
2015-04-28 17:44:06
阅读次数:
282
在一些日常业务中,总有一些长时间处理的任务,系统运行这些任务需要一晚甚至一个周末。 这就需要后台运行单元(background work process)来完成,而且其是不会发生超时(time out) 错误的。 进程(job)有下面几种类型: 时间驱动(Time-driven job):按照用户预...
分类:
其他好文 时间:
2015-04-28 17:41:40
阅读次数:
289
SM21
ST11 SM50 查看work process 使用情况
操作相关的查询功能 SM## 常用tcode SM01 锁定事务
SM04 用户清单
SM05 HTTP Session Management: Monitoring
SM12 ...
分类:
其他好文 时间:
2015-04-28 17:40:58
阅读次数:
135
Write an algorithm to determine if a number is “happy”.A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of i...
分类:
移动开发 时间:
2015-04-28 16:19:46
阅读次数:
156
虽然node对操作系统做了很多抽象的工作,但是你还是可以直接和他交互,比如和系统中已经存在的进程进行交互,创建工作子进程。node是一个用于事件循环的线程,但是你可以在这个事件循环之外创建其他的进程(线程)参与工作。 进程模块 process模块允许你获得或者修改当前node进程的设置,不想其他.....
分类:
Web程序 时间:
2015-04-28 15:40:13
阅读次数:
172
uses Tlhelp32;function KillTask(ExeFileName:string):integer; const PROCESS_TERMINATE = $0001; var ContinueLoop: BOOLean; FSnapshotHandle: THandle; FPr...
I Think I Need a Houseboat
Time Limit: 2 Seconds Memory Limit: 65536 KB
Fred Mapper is considering purchasing some land in Louisiana to build his house on. In the process of investigating the land...
分类:
其他好文 时间:
2015-04-28 14:05:09
阅读次数:
184
执行: prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gdb out/target/product/rk30sdk/symbols/system/bin/app_process报错: ....
分类:
移动开发 时间:
2015-04-28 13:32:20
阅读次数:
230
libapache2-mod-php5 php5-cli php5-curl php5-gd php5-mysql tex-commonE: Sub-process /usr/bin/dpkg returned an error code (1)报上述错误解决办法:(来自http://www.li....
分类:
其他好文 时间:
2015-04-28 13:25:43
阅读次数:
115