📄 00000017.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: mephisto (魔鬼*修心养性*重新做人), 信区: Linux <BR>标 题: Re: 关于LINUX的质量质疑 <BR>发信站: BBS 水木清华站 (Tue Jul 27 10:29:31 1999) <BR> <BR>【 在 nudtbegger (军人) 的大作中提到: 】 <BR>∶<I> 就实时性来说,NT是要比LINUX好,RT LINUX不算,因为现在也 </I><BR>∶<I> 有RTNT. </I><BR>∶<I> 关于NT VS LINUX的一写性能讨论,我下次再说,我对RTLINUX </I><BR>∶<I> 也很有兴趣,不知道你的朋友用的是KURT-LINUX还是RT-LINUX, </I><BR>RT-Linux <BR>∶<I> 我是搞控制的,对于RT非常有兴趣,RT-NT太贵,我正打算用RT-LINUX, </I><BR>∶<I> 已经从网上下了,还没装,你对RT-LINUX熟吗?或者你的朋友熟, </I><BR>一般般. RT-linux 就简单来说,是把硬件中断接管了,linux核心的中断处理是 <BR>工作在RT的虚拟中断上的. 传统的linux部分是RTlinux的ideal 任务.也就是说, <BR>只有当RT TASK不工作时,linux才有机会工作. <BR> <BR>∶<I> 他的联系方法?我现在上网还算方便,但是没有EMAIL,能让 </I><BR>∶<I> 到这个BBS上来吗?我有无数的问题想请教. </I><BR>∶<I> 我个人认为LINUX的设计思想比较落后,而且受MINIX的影响 </I><BR>不是把.Linux还是有很高的智囊团支持的. <BR> <BR>∶<I> 严重,要从这个系统中添加内核,不是一见容易的事,不知道 </I><BR>很容易的.写module把. <BR>#include <linux/module.h> <BR>#include <linux/sched.h> <BR>#include <linux/kernel.h> <BR>int init_module(void) <BR>{ <BR> printk("print from the kernel\n"); <BR> return 1; <BR>} <BR>/* gcc -D__KERNEL__ -DMODULE -c -O2 module.c */ <BR> <BR>这就是一个kernel module 了,从kernel打一句话出来. <BR> <BR>∶<I> RT-LINUX是怎么做的.而且不知道RT-LINX的性能如何, </I><BR>所有的RT TASK都是用kernel module 写的.中断响应切换到相应的处理程序 <BR>10ms以内(486).这个是极限了,那段代码是用汇编写的,针对指令周期表作了 <BR>优化,例如同样功能那个指令更快些. RT-linux问档有描述这个的,自己看把. <BR> <BR>∶<I> 比如说,要用一台RT-LINUX在100M网卡下发100M的速率, </I><BR>∶<I> PACKET SIZE=64,能做到吗?用RT-LINUX做协议分析仪, </I><BR>我没有试过不好说,但发包似乎要比接包耗时,因为发不出去还要后退重发 <BR>∶<I> 捕获数据最大是多少PACKET/S? </I><BR>这个不用RT-linux就可以做到5000 packet/s. 参见我前面的高速网络采集 <BR>100M 的包全部捕获下来是不成问题的. <BR>-- <BR>约塞连怀疑地摇了摇头,拒绝接受丹比的劝告."当我抬起来时,我看到人们全在设法赚钱.我 <BR>看不见天堂,看不见圣人,也看不见天使.我只看见人们利用每一次正当的冲动和每一场人类 <BR>的悲剧大把大把地捞钱." <BR> <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: ab1-78.bjnet.ed] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -