进程这个概念大家都很熟悉了吧...我就不多说了..
首先是进程环境.也就是Shell相关的内容.
这都是很基础的我就挑一些我自己都不太清楚的写写.
一.命令行参数
POSIX对命令行的语法约定:
1.实用程序名至少两个,至多9个字符,且只包含小写字母和数字.(Linux应该不止9个吧.我觉得这是Unix下shell的规定).
2.选项名必须是但个字母或者数字,-W选项保留给...
分类:
系统相关 时间:
2014-06-16 19:13:23
阅读次数:
438
Windbg既可以显示进程和线程列表,又可以显示指定进程或线程的详细信息。调试命令可以提供比taskmgr更详尽的进程资料,在调试过程中不可或缺。一、进程命令
进程命令包括这些内容:显示进程列表、进程环境块、设置进程环境。 1、进程列表 多个命令可显示进程列表,但一般只能在特定情况下使用,...
分类:
编程语言 时间:
2014-05-16 03:00:47
阅读次数:
427
1.main函数C程序总是从main函数开始执行,当内核执行C程序时,在调用main函数之前先调用exec函数从内核获取命令行参数和环境变量值2.进程终止正常终止:(1)在main函数内执行return语句(2)调用exit(3)最后一个线程从其启动例程返回(4)最后一个线程调用pthread_ex...
分类:
其他好文 时间:
2014-05-08 11:28:22
阅读次数:
300
本章关注单进程运行环境:启动&终止、参数传递和内存布局等。
进程启动终止
如图所示:
启动:内核通过exec函数执行程序,在main函数运行之前,会调用启动例程(start-up routine),取得命令行参数和环境变量。可以把启动例程理解为exit(main(argc,argv))。终止:五种正常终止方式(从main方法返回/exit/_exit/最后一个线程返回/最...
分类:
其他好文 时间:
2014-05-06 22:03:53
阅读次数:
514