由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 请问有没有一两百k左右的linux系统?
相关主题
Linux基金会重新发布Linux网站Linux 3.0 生了
Windows还能走多远 (更新)想弄个LINUX SERVER,求推荐
Linux之父:Linux内核体积臃肿要瘦身The basic failure of the free Linux desktop is that it's, perversely, not free enough.
GATES和LINUS哪个更伟大?也凑个热闹,说说linux的desktop
有什么高水平的linux/unix论坛或网站推荐吗?Linux 3.7 发了,有人关心嘛
Process and Thread非要说linux为啥不普及
Twenty Years of Linux according to Linus Torvaldslinux 网络高手请帮忙,help config OpenWrt
Linux 和参与精神你们又胡说了,牛人明明都是用cat做编辑器的
相关话题的讨论汇总
话题: linux话题: 微内核话题: kernel话题: 200k话题: 一两百
进入Linux版参与讨论
1 (共1页)
g***l
发帖数: 2753
1
想找一个用用,只要有file system, MMS,简单的外设接口就可以了。
非常感谢
t*******y
发帖数: 1289
2
看看uClinux能不能吧
或者自己配2.4的kernel+busybox
N****w
发帖数: 21578
3
FlashROM 那么便宜...

【在 g***l 的大作中提到】
: 想找一个用用,只要有file system, MMS,简单的外设接口就可以了。
: 非常感谢

h**********c
发帖数: 4120
4
我刚才想说,
你用dos 不行吗?
恍惚记得单面5 寸盘,300多k,可以装dos启动。
扯远了。
S*A
发帖数: 7142
5
unlikely. 我随便写写 C code 就 几百 K 了。1.0 的 linux
都不止这个大小。

【在 g***l 的大作中提到】
: 想找一个用用,只要有file system, MMS,简单的外设接口就可以了。
: 非常感谢

s****n
发帖数: 786
6
当然可以,buildroot+uclibc+busybox轻松到300k,按lz的要求减100k太容易了。
Vxworks, Nucleus, ThreadX,QNX,这些kernel最小可以只有6-8k,Linus应该后悔没有
实现微内核。
编译后几百 K的C源代码怎么也有两三万行吧,你随便写写也忒厉害了。

【在 S*A 的大作中提到】
: unlikely. 我随便写写 C code 就 几百 K 了。1.0 的 linux
: 都不止这个大小。

D*******a
发帖数: 3688
7

not if you static link the libraries...

【在 s****n 的大作中提到】
: 当然可以,buildroot+uclibc+busybox轻松到300k,按lz的要求减100k太容易了。
: Vxworks, Nucleus, ThreadX,QNX,这些kernel最小可以只有6-8k,Linus应该后悔没有
: 实现微内核。
: 编译后几百 K的C源代码怎么也有两三万行吧,你随便写写也忒厉害了。

N****w
发帖数: 21578
8
6-8k 的 kernel 最多就是 boot + 中断处理
啥也干不了。。。
微内核没意思阿,反而额外开销不少

【在 s****n 的大作中提到】
: 当然可以,buildroot+uclibc+busybox轻松到300k,按lz的要求减100k太容易了。
: Vxworks, Nucleus, ThreadX,QNX,这些kernel最小可以只有6-8k,Linus应该后悔没有
: 实现微内核。
: 编译后几百 K的C源代码怎么也有两三万行吧,你随便写写也忒厉害了。

s****n
发帖数: 786
9
微内核在200k以内基本都有了,不过应该承认现在存储器这么便宜,微内核的优点不在
这儿。

【在 N****w 的大作中提到】
: 6-8k 的 kernel 最多就是 boot + 中断处理
: 啥也干不了。。。
: 微内核没意思阿,反而额外开销不少

S*A
发帖数: 7142
10
摆脱,人家说的是 Linux system. 你 Linux kernel 都起不了叫
什么 linux system.
Linus 从来没后悔没写微内核,人家痛扁那个微内核叫兽不知道阿。
你对写 C code 没有什么概念吧。我目前的一个 pet project:
$ cat *.c *.h | wc -l
1914
$ ls -l submake
-rwxrwxr-x. 1 ssa ssa 107193 Mar 12 21:47 submake
两三万行的是这样的,我的另外一个 pet project:
$ cat *.c *.h | wc -l
31107
$ ls - l compile
-rwxrwxr-x. 1 ssa ssa 1231413 Mar 11 02:31 compile
修改:声明一下,没有 static link 外部的 lib.

【在 s****n 的大作中提到】
: 当然可以,buildroot+uclibc+busybox轻松到300k,按lz的要求减100k太容易了。
: Vxworks, Nucleus, ThreadX,QNX,这些kernel最小可以只有6-8k,Linus应该后悔没有
: 实现微内核。
: 编译后几百 K的C源代码怎么也有两三万行吧,你随便写写也忒厉害了。

相关主题
Process and ThreadLinux 3.0 生了
Twenty Years of Linux according to Linus Torvalds想弄个LINUX SERVER,求推荐
Linux 和参与精神The basic failure of the free Linux desktop is that it's, perversely, not free enough.
进入Linux版参与讨论
s****n
发帖数: 786
11
有一种Linux叫embedded linux,400k大小的SSH+WEB server都有,你没见过不等于没有。
我的一个两万行的project最后也只有200k,你用过strip没有?
不过这种比较没意义,我们不是一个行业的。

【在 S*A 的大作中提到】
: 摆脱,人家说的是 Linux system. 你 Linux kernel 都起不了叫
: 什么 linux system.
: Linus 从来没后悔没写微内核,人家痛扁那个微内核叫兽不知道阿。
: 你对写 C code 没有什么概念吧。我目前的一个 pet project:
: $ cat *.c *.h | wc -l
: 1914
: $ ls -l submake
: -rwxrwxr-x. 1 ssa ssa 107193 Mar 12 21:47 submake
: 两三万行的是这样的,我的另外一个 pet project:
: $ cat *.c *.h | wc -l

S*A
发帖数: 7142
12
400K 我可以相信。但是还是比一两百 K 大多了。如果你有 < 200K 的 linux system
给个 link 我还挺感兴趣的。
啊,我土了,完全忘了 strip. strip 完也是 200K 左右。原来是我没有什么概念了,
LOL.
BTW, 你怎么知道不是一个行业呢?

有。

【在 s****n 的大作中提到】
: 有一种Linux叫embedded linux,400k大小的SSH+WEB server都有,你没见过不等于没有。
: 我的一个两万行的project最后也只有200k,你用过strip没有?
: 不过这种比较没意义,我们不是一个行业的。

s****n
发帖数: 786
13
我就是随便调侃一下,小伙子还真给劲。。。
lz的要求很简单,你要真感兴趣,按我上面给的组合自己裁剪,如果不限uclinux,ecos
/uc-OSII/Vxworks也可以,不过我不知道他要个最小系统想干啥。

system

【在 S*A 的大作中提到】
: 400K 我可以相信。但是还是比一两百 K 大多了。如果你有 < 200K 的 linux system
: 给个 link 我还挺感兴趣的。
: 啊,我土了,完全忘了 strip. strip 完也是 200K 左右。原来是我没有什么概念了,
: LOL.
: BTW, 你怎么知道不是一个行业呢?
:
: 有。

S*A
发帖数: 7142
14
你自己试过把 Linux Kernel 裁剪到编译到 <200K 么?
就我所知,最小的 Linux kernel text section 就要 300K了。
除非你在 Linux 上面大动手脚,没法搞到一两百 K. 你似乎不
同意,所以我想知道你是如果做到的。

ecos

【在 s****n 的大作中提到】
: 我就是随便调侃一下,小伙子还真给劲。。。
: lz的要求很简单,你要真感兴趣,按我上面给的组合自己裁剪,如果不限uclinux,ecos
: /uc-OSII/Vxworks也可以,不过我不知道他要个最小系统想干啥。
:
: system

r****t
发帖数: 10904
15
这两个 ls 想说明什么?

【在 S*A 的大作中提到】
: 摆脱,人家说的是 Linux system. 你 Linux kernel 都起不了叫
: 什么 linux system.
: Linus 从来没后悔没写微内核,人家痛扁那个微内核叫兽不知道阿。
: 你对写 C code 没有什么概念吧。我目前的一个 pet project:
: $ cat *.c *.h | wc -l
: 1914
: $ ls -l submake
: -rwxrwxr-x. 1 ssa ssa 107193 Mar 12 21:47 submake
: 两三万行的是这样的,我的另外一个 pet project:
: $ cat *.c *.h | wc -l

S*A
发帖数: 7142
16
说明 strip 以前程序和代码的比例关系。

【在 r****t 的大作中提到】
: 这两个 ls 想说明什么?
q******g
发帖数: 186
17
太牛了。我想找个1,200兆的装到笔记本上都很难

【在 s****n 的大作中提到】
: 当然可以,buildroot+uclibc+busybox轻松到300k,按lz的要求减100k太容易了。
: Vxworks, Nucleus, ThreadX,QNX,这些kernel最小可以只有6-8k,Linus应该后悔没有
: 实现微内核。
: 编译后几百 K的C源代码怎么也有两三万行吧,你随便写写也忒厉害了。

1 (共1页)
进入Linux版参与讨论
相关主题
你们又胡说了,牛人明明都是用cat做编辑器的有什么高水平的linux/unix论坛或网站推荐吗?
dd-wrt 挂移动硬盘中文乱码的问题Process and Thread
grub的问题??Twenty Years of Linux according to Linus Torvalds
问个ubuntu安装的问题Linux 和参与精神
Linux基金会重新发布Linux网站Linux 3.0 生了
Windows还能走多远 (更新)想弄个LINUX SERVER,求推荐
Linux之父:Linux内核体积臃肿要瘦身The basic failure of the free Linux desktop is that it's, perversely, not free enough.
GATES和LINUS哪个更伟大?也凑个热闹,说说linux的desktop
相关话题的讨论汇总
话题: linux话题: 微内核话题: kernel话题: 200k话题: 一两百