码迷,mamicode.com
首页 > 其他好文 > 详细

APUE CH7 Environ

时间:2015-10-07 00:59:35      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:

这一章的学习让我了解到

进程典型存储空间

环境变量和命令行参数是如何传递给进程的

进程正常终止的5种形式和异常终止的3种形式

如何动态分配给进程额外的存储空间

setjmp和longjmp函数及它们与栈的交互,以及对auto register volatile static global 5种类型变量的状态影响

  这是一种非局部转移--跨越栈帧

  volatile 防止编译器对代码的优化 type specifier 区分嵌入式和c程序员

  一个变量可以既是const又是volatile的?

  一个指针可以是volatile?

  函数的参数是volatile会发生什么?

getrlimit和setrlimit函数对软限制和硬限制的读取和设置。

  资源限制

RLIMIT_AS       (infinite)  (infinite)
RLIMIT_CORE              0  (infinite)
RLIMIT_CPU      (infinite)  (infinite)
RLIMIT_DATA     (infinite)  (infinite)
RLIMIT_FSIZE    (infinite)  (infinite)
RLIMIT_LOCKS    (infinite)  (infinite)
RLIMIT_MEMLOCK       65536       65536  
RLIMIT_NOFILE         1024        4096  
RLIMIT_NPROC          4096        7906  
RLIMIT_RSS      (infinite)  (infinite)
RLIMIT_STACK       8388608  (infinite)

 

APUE CH7 Environ

标签:

原文地址:http://www.cnblogs.com/bianzeming/p/4858034.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!