Linux 版 (精华区)

发信人: netiscpu (还没想好), 信区: Linux
标  题: [M] 关于Linux的多线程编程
发信站: 紫 丁 香 (Sat Aug 22 18:36:21 1998), 转信



[注] 本文摘自 SLUG Mailing-List

[问]
    我是刚从95/NT平台下转到Linux下的C++程序员,请教各位大侠
(1)Linux下有无多线程?具我所知HP的UX-11是有的。如果没有,那么多进程切换会不
会很慢?
    BTW:fork()用的真不爽:-(
(2)有系统讲述Linux编程的书或文档吗?随机带的太简单太杂乱!

    谢谢!
                                    庄彦
                                    USTC
                                    Email:yzhuang@263.net

[答]

有的, 现在的glibc2 里有,libc5系统可以去sunsite下载一个自己安装. 符合POSIX标准,
或者说,起码和Solaris 2.x一模一样.

实际上,由于LINUX内核的高效性,fork一个新的进程开销并不大. 这点和垃圾的Win
NT是完全不同的. 我倒觉得fork没什么不好.

完全讲Linux编程的书我没见过, lpg我觉得还可以, 反正Linux完全符合POSIX.1,
GCC又标准的一塌糊涂, 你完全可以参照其他的SVR4或者4BSD的书. X Window
更是独立的标准.

 "姚飞" <YaoFei@usa.net>

--

                              Enjoy Linux!
                          -----It's FREE!-----

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: mtlab.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.295毫秒