pepoとネットワークを語ろう

40年前からこれまでとこれからのネットワークを語る

PepoLinux-0.48をリリースしました。

2011-10-08 10:43:11 | Linux

久しぶりにMakefileとinitを真剣に、いじっくっていたので3日程掛かったけど

ようやくPepoLinux-0.48をリリースできるわ

2010.6.13:Ver0.44からinitでudev起動させdeviceは検出を楽にしたけど

そのぶん少ないメモリでは起動できんかった

今回、Makefileとinitをかなりチューナップしてようやく64MBでも立ち上るように出来たわ

けど、さすがに64MBでは、dhclient,sshdでネットからログイン程度、httpdまでは起動できんわ

でもメモリ128MBあるとsshd,http,postfix,named,squid,samba等などserverとして使えるよ

[root@~]# vmstat

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------

 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st

 0  0      0   2784  12892  64868    0    0   240     0  321  282  4 14 79  3  0

[root@~]# free

             total       used       free     shared    buffers     cached

Mem:        124232     121448       2784          0      12892      64868

-/+ buffers/cache:      43688      80544

Swap:            0          0          0

 

少し長くなるけどpsをお披露目や

[root@~]# ps ax

  PID TTY      STAT   TIME COMMAND

    1 ?        Ss     0:03 init [5]

    2 ?        S      0:00 [kthreadd]

    3 ?        S      0:00 [ksoftirqd/0]

    5 ?        S      0:00 [kworker/u:0]

    6 ?        S      0:00 [migration/0]

    7 ?        S<     0:00 [cpuset]

    8 ?        S<     0:00 [khelper]

    9 ?        S<     0:00 [netns]

   10 ?        S      0:00 [sync_supers]

   11 ?        S      0:00 [bdi-default]

   12 ?        S<     0:00 [kintegrityd]

   13 ?        S<     0:00 [kblockd]

   14 ?        S<     0:00 [kacpid]

   15 ?        S<     0:00 [kacpi_notify]

   16 ?        S<     0:00 [kacpi_hotplug]

   17 ?        S      0:00 [khubd]

   18 ?        S<     0:00 [md]

   19 ?        S      0:00 [kworker/0:1]

   20 ?        S      0:00 [khungtaskd]

   21 ?        S      0:00 [kswapd0]

   22 ?        S      0:00 [fsnotify_mark]

   23 ?        S<     0:00 [aio]

   24 ?        S<     0:00 [crypto]

   28 ?        S      0:00 [kworker/u:1]

   29 ?        S<     0:00 [kpsmoused]

   30 ?        S      0:00 [kworker/0:2]

  300 ?        S<     0:00 [ata_sff]

  339 ?        S      0:00 [scsi_eh_0]

  343 ?        S      0:00 [scsi_eh_1]

  348 ?        S<     0:00 [mpt_poll_0]

  350 ?        S<     0:00 [mpt/0]

  366 ?        S      0:00 [scsi_eh_2]

 1656 ?        S<     0:00 [loop1]

 1662 ?        S<     0:00 [unionfs_siod]

 1706 ?        S<     0:00 [loop2]

 1721 ?        S<     0:00 [loop0]

 1752 ?        S

 3155 ?        S      0:00 [kauditd]

 3185 ?        Ss     0:00 syslogd -m 0

 3188 ?        Ss     0:00 klogd -x

 3478 ?        Ss     0:00 dbus-daemon --system

 3525 ?        Ssl    0:00 /usr/sbin/named -u named -t /var/named/chroot

 3568 ?        Ss     0:00 gpm -m /dev/input/mice -t exps2

 3592 ?        Sl     0:01 /usr/sbin/snmpd -Lsd -Lf /dev/null -p /var/run/snmpd.pid -a

 3619 ?        Ss     0:00 /usr/sbin/sshd

 3689 ?        Ss     0:00 /usr/libexec/postfix/master

 3694 ?        S      0:00 pickup -l -t fifo -u

 3695 ?        S      0:00 qmgr -l -t fifo -u

 3717 ?        Ss     0:00 /usr/sbin/httpd

 3723 ?        S      0:00 /usr/sbin/httpd

 3753 ?        Ss     0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid

 3775 ?        Ss     0:03 hald

 3776 ?        S      0:00 hald-runner

 3792 ?        S      0:00 hald-addon-storage: polling /dev/sr0

 3823 ?        Ss     0:00 crond

 3845 ?        Ss     0:00 /usr/sbin/atd

 3858 tty1     Ss+    0:00 /sbin/agetty 38400 tty1

 3859 tty2     Ss+    0:00 /sbin/agetty 38400 tty2

 3860 tty3     Ss+    0:00 /sbin/agetty 38400 tty3

 3861 tty4     Ss+    0:00 /sbin/agetty 38400 tty4

 3862 tty5     Ss+    0:00 /sbin/agetty 38400 tty5

 3871 ?        Ss     0:00 sshd: root@pts/0

 3873 pts/0    Ss     0:00 -bash

 3885 ?        S      0:00 /usr/sbin/httpd

 3889 ?        S      0:00 /usr/sbin/httpd

 3904 ?        Ss     0:00 squid -D

 3907 ?        S      0:00 (squid) -D

 3908 ?        Ss     0:00 (unlinkd)

 3954 ?        Ss     0:00 smbd -D

 3957 ?        S      0:00 smbd -D

 3958 ?        Ss     0:00 nmbd -D

 3964 ?        S      0:07 smbd -D

 3984 pts/0    R+     0:00 ps ax

 

ぎょうさんのプロセスが元気よく動いとるわ

pepo