やっちゃいけない「旧機復活」

14
夏のhoge駆動☆カレーの王子さまリターンズ やっちゃいけない「旧機復活」 やっちゃいけない「旧機復活」 三浦一仁 @kazuhito_m

description

夏のhoge駆動☆カレーの王子さまリターンズ (2013/07/27) にて発表した資料に加筆・修正したものです。 募集サイト : http://connpass.com/event/2644/ これは「4年前くらいに会社の勉強会用に作った資料」だったのですが、ダイクシーさんの「ミウラさん、マキで…マキでお願いします」に対し、手頃な大きさの資料として急遽出したモノです。 その発表時より体裁整えと後日談を追記してあります。

Transcript of やっちゃいけない「旧機復活」

Page 1: やっちゃいけない「旧機復活」

やっちゃいけない「旧機復活」やっちゃいけない「旧機復活」 三浦一仁 @kazuhito_m

夏のhoge駆動☆カレーの王子さまリターンズ

やっちゃいけない「旧機復活」やっちゃいけない「旧機復活」 三浦一仁 @kazuhito_m

Page 2: やっちゃいけない「旧機復活」

この資料は…

●今から4年前くらいに作った、社内発表用資料です

●今回、Hoge駆動に際し、「マキでお願いします」を受け、「手頃な長さのネタ」として、後日談加え再構成したものです

Page 3: やっちゃいけない「旧機復活」

旧機復活はやってはいけません!

パソコンの古いのを「現役で使えるように頑張ろう」としてはいけません、絶対やってはいけません

理由はいろいろありますが…

費用対効果が皆無

大体、旧機のパーツは手に入らない or 当時より割高だったり、探す手間&お金がかかる。

それに同額でしょぼPC買うと性能10倍とか。 金と時間を無尽蔵に吸われる

挙句に納得いかない仕上がり。誰も幸せにならない。

上記から"趣味な人"or"過剰エコ信者"以外はしちゃダメ!(エコ観点からも『分解して再利用』の方が良いですが…)

Page 4: やっちゃいけない「旧機復活」

前置きは長かったですが

要は「言うてんのに... またやりやぁったな!アノ野郎…」という話です

問題

うちには退役したノートが一台ある(MMX時代のもの)

単純に遅い

メモリが足りずスワップのためHDDがガリガリうるさい

対策

メモリを足す

前述のとおり「高価な上に大して効果がない」 記憶装置の変更(HDDから何かへ)

効果はあると思われるが何を選ぶかが問題

Page 5: やっちゃいけない「旧機復活」

記憶装置の変更(HDDから何かへ)

最近流行りのSSD化

製品ごとの性能差が酷い、選択を失敗する可能性大

「遅い」の解決じゃない

• 書込み側が遅くなるケースが多い 費用対効果が最悪

• 最新製品を投入しても繋ぐ側が…メディアカード系→IDE変換ユニット

これも「遅い」の解決方法ではない

メディアを持っていれば再利用もできる

比較的安価

Page 6: やっちゃいけない「旧機復活」

実際にやってみた(SDカード編)

旧資産が使えるのでSDカードの変換ユニットを使い換装。

(基本的に早くはならないが)元が遅いマシン(MMXPen時代)であるため、

速度低下も気にならず、容量はUP、静音・省電力化ができた。

「気分的に」成功

Page 7: やっちゃいけない「旧機復活」

ちゃんと裏を取る。ベンチマークを駆使し、前後を比較。

記憶媒体のデータ処理の多くはRandamReadなので、それがトントンくらいなら、値打ちがある改造だが…

それは技術者的にNGなので…

Version 1.03e ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CPfumiko 300M 893 64 1950 17 1391 11 918 60 5624 20 41.5 2 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 256 609 27 587 18 80 3 691 31 494 17 46 2fumiko,300M,893,64,1950,17,1391,11,918,60,5624,20,41.5,2,256,609,27,587,18,80,3,691,31,494,17,46,2

Version 1.03e ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CPfumiko 300M 851 64 6024 53 3179 26 1020 68 7555 29 52.2 3 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 256 1035 49 72 2 56 3 1102 51 48 2 35 2fumiko,300M,851,64,6024,53,3179,26,1020,68,7555,29,52.2,3,256,1035,49,72,2,56,3,1102,51,48,2,35,2

旧環境旧環境(HDD)(HDD)

新環境新環境(SD(SDカードカード))

全体で壊滅的に落ちてる上、RandamReadも落ちてるじゃん!

目に見えての大失敗大失敗!

Page 8: やっちゃいけない「旧機復活」

結論…

…ってことで、やはり…

旧機復活はしちゃいけません!旧機復活はしちゃいけません!おっちゃんとの約束です!おっちゃんとの約束です!()()

Page 9: やっちゃいけない「旧機復活」

でも…

それじゃ救いが無いじゃない!

自主規制

Page 10: やっちゃいけない「旧機復活」

時は流れ2013年

4年後…

Page 11: やっちゃいけない「旧機復活」

ワシじゃよ…

そこには(家内DNS鯖として)元気に走り回る…

PentiamMMXマシンの姿が!(1996年発売…17年落ちとは、恐れ入りました)

Page 12: やっちゃいけない「旧機復活」

(4年後に解る)本当の結論● 「狙い」を定め「愛をもって」やるなら…OK!

– 今回の場合● もう「ノーメンテ」でほっとくマシンを● 静音かつ常時起動で● 「DNSサーバ」という単機能マシンとして● HDD等「摩耗する回転体」の軛から開放するため

– →「ディスクをSDカード化」というコストをかけた

– 結果的に「寿命が伸びた」(…と思われる)● 「他の利点」が上回るなら…OK!

– 例● Linuxを「壊して良いくらい」自由に学習したい● 5年程使うとして「電気代&機器購入代」より「旧機を改造して使う」の方が安くつく

– など

Page 13: やっちゃいけない「旧機復活」

最終的には

時空を越えて

愛で解決

それ…オマエの悪いとこや…

Page 14: やっちゃいけない「旧機復活」

調子こいてWebラジオのAD始めました

アジャイルラジオ

http://www.agileradio.info