Chinaunix首页 | 论坛 | 博客
  • 博客访问: 148102
  • 博文数量: 47
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 402
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-11 10:08
文章存档

2013年(47)

我的朋友

发布时间:2013-06-21 14:10:24

关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。经常在网络上看到有的XDJM问“多进程好还是多线程好?”、“Linux下用多进程还是多线程?”等等期.........【阅读全文】

阅读(1149) | 评论(0) | 转发(0)

发布时间:2013-06-20 09:23:18

实际上,GDB 没有对多进程程序调试提供直接支持。例如,使用GDB调试某个进程,如果该进程fork了子进程,GDB会继续调试该进程,子进程会不受干扰地运行下去。如果你事先在子进程代码里设定了断点,子进程会收到SIGTRAP信号并终止。那么该如何调试子进程呢?其实我们可以利用GDB的特点或者其他一些辅助手段来达到目的。此外.........【阅读全文】

阅读(1406) | 评论(0) | 转发(1)

发布时间:2013-06-19 18:09:18

首先明确一下,同一个文件在同一个进程中可以被打开多次,只是返回的文件描述符不同,但是read、write、lseek都是针对的同一个文件。#include<stdio.h>#include<string.h>#include<stdlib.h>#include<unistd.h>#include<sys/ipc.h>#include<sys/shm.h>#include<sys/types.h>#include<fcntl.h>#include<sys/sta.........【阅读全文】

阅读(1748) | 评论(0) | 转发(0)

发布时间:2013-06-19 17:36:26

对于一个指向const对象的指针pointer to const T,由于把const视作常量表达式,常常存在如下两种观点: 1。这是一个指向常量的指针,简称常量指针;2。这个指针指向的内容不可改变。 这是比较粗糙的理解。虽然这个指针的类型是pointer to const T,但不代表它指向的对象真的是一个常量或者.........【阅读全文】

阅读(969) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册