Linux系统
zmxiangde_88
这个作者很懒,什么都没留下…
展开
-
Chkconfig 添加系统服务
1. chkconfig脚本格式#!/bin/sh#chkconfig 2345 99 99 // 这是固定格式,2345表示运行级别,之后为开机执行顺序和关机执行顺序。#description:this is just a demo of chkconfig script // 这也是必须的。case “$1” in start);;S原创 2012-09-16 20:28:19 · 2046 阅读 · 0 评论 -
Linux线程-终止
在前文讨论了线程创建的一些基本东西,这里讨论有哪些方法可以使线程终止,线程终止又是如何与创建所需的参数进行关联的。一,正常终止 线程在执行完成之后,正常终止。二,线程取消2.1 线程取消的定义 一般情况下,线程在其主体函数退出的时候会自动终止,但同时也可以因为接收到另一个线程发来的终止(取消)请求而强制终止。2.2 线程取消的语义 线程取消的方法是向目原创 2012-09-19 21:45:38 · 15218 阅读 · 0 评论 -
Linux线程-创建
Linux的线程实现是在内核以外来实现的,内核本身并不提供线程创建。但是内核为提供线程【也就是轻量级进程】提供了两个系统调用__clone()和fork (),这两个系统调用都为准备一些参数,最终都用不同的参数调用do_fork()核内API。do_fork()提供了很多参数,包括CLONE_VM(共享内存空间)、CLONE_FS(共享文件系统信息)、CLONE_FILES(共享文件描述符表)、C原创 2012-09-19 21:28:37 · 5689 阅读 · 0 评论