自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

转载 Solaris系统的进程内存管理库

 Solaris系统的进程内存管理库   问题描述有如下测试程序:int main(){char* p[1000];int j=200;char tmp[255];for(int i=0; i      p[i]=new char[1024*1024*5]; // 5MB  printf(“pid=%d, wait input/n”,

2010-02-03 17:21:00 843 1

原创 共享内存 (shared memory)是 Unix下的多进程之间的通信方法

共享内存 (shared memory)是 Unix下的多进程之间的通信方法 ,这种方法通常用于一个程序的多进程间通信,实际上多个程序间也可以通过共享内存来传递信息。本文介绍如何在 Client/Server方式下实现多个程序间共享内存。   问题分析  多个程序之间共享内存 ,首先要解决的问题是怎样让各个程序能够访问同一块内存和相同的信号量。共享内存的 id可以通过调用 shmget(key_t

2010-02-03 17:20:00 1699

原创 GNU C library 笔记(2)

 内容:Memory1. 几个基本概念,page、frame、paging、segment。进程分配内存的两种模式,一个使用 exec 系列函数,一个使用 programmatically(malloc 等函数)。重要的 segment 有 text segment(存放代码等等,一般在进程的生命周期中不变)、data segment(存放数据,能用一些函数来调整大小,不过低位端位置不变)、s

2009-11-19 16:58:00 951

原创 GNU C library 笔记1

 内容:Introduction 和 Error Reporting1. glibc 所实现全部或部分规范下的功能有ISO C: The international standard for the C programming language. POSIX: The ISO/IEC 9945 (aka IEEE 1003) standards for operating syst

2009-11-19 16:57:00 522

翻译 C/C++ Newbie's FAQ

  Part I 如何上路1. vi, vim是编译器么?vi means visual editor,是软件世界第一个全屏幕编辑器,最初的作者是现在Sun microsystem的Bill Joy。 vim means Vi IMproved,可以看作是增强的vi。 很不幸,他们都不是编译器,如果你已经写好了first.c,那么不能指望vi们将你的源代码变成执行程序。 2

2009-11-17 10:04:00 367

hpunix的aCC详细编译选项 - HP-UX.mht

hpunix的aCC详细编译选项 - HP-UX.mhthpunix的aCC详细编译选项 - HP-UX.mht

2009-11-19

中文makefile v3.80手册.pdf

中文makefile v3.80手册 makefile linux unix make 编译 各种编译器参数解释

2009-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除