一、进程相关概念1、OS运行Kernel和process(进程);2、内存地址:线性内存物理内存3、CPU:a)x86CPU执行环:第0环是执行特权命令(最内圈);第1和2环是没使用的;第3环是用户的运行程序(最外圈);b)程序运行采用轮流替换的方式,这种方式可以有优先级控制,由内核主导运行;4、内..
分类:
系统相关 时间:
2014-05-27 03:33:20
阅读次数:
347
1.前言这一周,学习了LINUX的用户和组管理,接触到了很多新的东西,脑袋里面的知识有点乱,准备写一篇博客,理一理思路。2.一些观点第一,无论是WINDOWS的GUI,还是LINUX的COMMANDLINE,用户的请求最终将这样实现:USER-->PROCESS-->KENEL也就是说,进程将代理用户的请求..
分类:
系统相关 时间:
2014-05-27 03:14:07
阅读次数:
379
脚本监控:获取最大句柄数的进程:链接分析:脚本片段: case "$handle" in 2)
echo "The handle of the process : " echo " " handle | awk...
分类:
系统相关 时间:
2014-05-24 03:05:11
阅读次数:
420
你发现了吗?Google今天(19日)为纪念魔术方块发明40周年,在首页上架数字版的魔术方块(Magic
Cube),邀请网友们一起挑战智力,解开后还能透过分享至各社群网站包含脸书、推特、 Google+等跟朋友分享。Google
Doodle时常推出小游戏或是有趣的动画,为纪念各大人事物的发明和庆...
分类:
其他好文 时间:
2014-05-24 01:05:10
阅读次数:
341
private static string CmdPing(string strIp){Process
p = new Process(); p.StartInfo.FileName =
"cmd.exe";//设定程序名p.StartInfo.UseShellExecute = false; //...
分类:
其他好文 时间:
2014-05-24 00:42:36
阅读次数:
481
int sigsuspend(const sigset_t *mask);//挂起进程直至信号发生
man手册的解释:
sigsuspend() temporarily replaces the signal mask of the calling process with the mask given by mask and then suspends the proces...
分类:
其他好文 时间:
2014-05-22 13:41:23
阅读次数:
329
UNIX 内核管理的进程自主地操作,从而产生更稳定的系统。然而,每个开发人员最终都会遇到这样的情况,即其中一组进程需要与另一组进程通信,也许是为了交换数据或发送命令。这种通信称为进程间通信(Inter-Process Communication,IPC)。System V (SysV) UNIX 规范描述了以下三种 IPC 机制,它们统称为 SysV IPC:...
分类:
系统相关 时间:
2014-05-22 12:49:46
阅读次数:
469
如何使用oracle 的DBMS_SQLTUNE package 来运行 Sql Tuning Advisor 进行sql 自动调优
1》。这里简单举个例子来说明DBMS_SQLTUNE 的使用
首先现执行下某个想要调优的sql,然后获取sqlid
SQL> select * from v$sqltext where sql_text like 'select * from dua...
分类:
数据库 时间:
2014-05-22 10:47:51
阅读次数:
328
#include
#define MAX 100
using namespace std;
class Sample
{
int a[MAX];
int b[MAX];
int n;
friend class Process;
public:
Sample(){n=0;}
};
cla...
分类:
其他好文 时间:
2014-05-20 15:24:05
阅读次数:
345
1. 进程是unix系统中两个最重要的基础抽象之一(另一个是文件)A process is a
running programA thread is the unit of activity inside of a processthe
virtualization of memory is ass...
分类:
系统相关 时间:
2014-05-20 12:33:05
阅读次数:
407