トップ «前の日記(2015-12-08(Tue)) 最新 次の日記(2015-12-12(Sat))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2015-12-09(Wed) 昨日と似た天気

HDMIには

DosboxでのSecond Realityの音声が出力されていた模様。
Raspi2 にて確認。

ただし出ることは出るが、すぐ止まって以後鳴らない。

Raspberry Pi 2 Model Bの整数演算

買った時書いたことを見なおしたが、 2の64万乗は、まだやってなかったかも。

$ uname -a
Linux $HOST 4.1.13-v7+ #826 SMP PREEMPT \
Fri Nov 13 20:19:03 GMT 2015 armv7l GNU/Linux
$ bc --version
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, \
2006 Free Software Foundation, Inc.
 
$ time { echo 2^640000 | bc > /dev/null; }
 
real    0m11.437s
user    0m11.410s
sys     0m0.010s
$ ruby --version
ruby 2.1.5p273 (2014-11-13) [arm-linux-gnueabihf]
 
$ time { ruby -e "puts 2**640000" > /dev/null; }
 
real    0m0.619s
user    0m0.590s
sys     0m0.020s
 
$ python --version
Python 2.7.9
 
$ time { python -c "print 2**640000" > /dev/null; }
 
real    0m20.295s
user    0m20.230s
sys     0m0.030s
$ python3 --version
Python 3.4.2
 
$ time { python3 -c "print (2**640000)" > /dev/null; }
 
real    0m20.339s
user    0m20.320s
sys     0m0.010s

freebsd-update

放置気味の Intel(R) Core(TM) i5 CPU + Mem 4GのPCにFreeBSDをインストール。
fetch と install をやって再起動し、確認。

$ uname -a
FreeBSD $HOST 10.2-RELEASE FreeBSD 10.2-RELEASE #0 r286666:\
 Wed Aug 12 15:26:37 UTC 2015
 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
 
$ sudo freebsd-update fetch && \
  sudo freebsd-update install && \
  sudo reboot
 
$ uname -a
FreeBSD $HOST 10.2-RELEASE-p7 FreeBSD 10.2-RELEASE-p7 #0:\
 Mon Nov  2 14:19:39 UTC 2015
 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

初めての蜂の巣

bee hiveのもじりかどうか、実は確認していない。
試行錯誤については省略して、以下要点のみ。
FAQをめくってコピペ。仮想マシンはFreeBSDの サイトからrawイメージを借りる。

$ sudo kldload vmm
$ sudo sh /usr/share/examples/bhyve/vmrun.sh \
 -c 1 \
 -d FreeBSD-11.0-CURRENT-amd64.raw vm0
root@:~ # uname -a
FreeBSD  11.0-CURRENT FreeBSD 11.0-CURRENT #0 r291495:\
 Mon Nov 30 23:14:34 UTC 2015
 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

仮想マシンでtop(1)を実行させておいたが、ホストでps auxwしても見えなかった。
次に Handbookからネットワークデバイスを。

$ sudo ifconfig tap0 create
$ sudo sysctl net.link.tap.up_on_open=1
$ sudo ifconfig bridge0 create
$ sudo ifconfig bridge0 addm re0 addm tap0
$ sudo ifconfig bridge0 up

で、コマンドを少し変えて。

$ sudo sh /usr/share/examples/bhyve/vmrun.sh \
 -c 1 \
 -t tap0
 -d FreeBSD-11.0-CURRENT-amd64.raw vm0

仮想マシンはLANに繋がった。

root@:~ # ifconfig -a
vtnet0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80028<VLAN_MTU,JUMBO_MTU,LINKSTATE>
        ether YY:YY:YY:YY:YY:YY
        inet XX:XX:XX:XX netmask 0xffffff00 broadcast XX.XX.XX.255 
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet 10Gbase-T <full-duplex>
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 
        inet 127.0.0.1 netmask 0xff000000 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        groups: lo 

リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。