000 - みる会図書館


検索対象: UNIX MAGAZINE 1999年5月号
228件見つかりました。

1. UNIX MAGAZINE 1999年5月号

連載 / Linux でリラックス - ⑩ 図 3 Debian GNU/Linux のドライバディスクのカーネル・モジュール block/ cdrom/ fs/ ipv4/ misc/ net/ SCSi/ block: linear. 0 paride. 0 て aidO. 0 xd . 0 raid5.0 raidl . 0 cdrom : aztcd . 0 cdrom . 0 f s : autofs . 0 binfmt_aout . 0 ext . 0 hpfs . 0 ncpfs . 0 nf S . 0 n1s—cp437.0 n1s—cp737.0 nls ー CP775.0 nls ー CP850.0 ipv4 : ip—alias . 0 ip—masq—vdolive . 0 lp—masq—lrc . 0 ip—masq_cuseeme. 0 ip_masq_quake . 0 IPIP ・ 0 ip—masq—ftp. 0 ip—masq—raudio . 0 rarp. 0 ml S C : appletalk. 0 C omm . 0 cyclades . 0 aten . 0 atixlmouse . 0 dstr . 0 blpci . 0 epat . 0 bpck. 0 epla . 0 busmouse . 0 f it2 . 0 f it3.0 capl . 0 capidrv. 0 frpw. 0 capiutil . 0 ftape . 0 net : 3C501.0 3C503.0 3C509.0 3C515.0 3C59X . 0 8390.0 apricot . 0 arcnet . 0 at1700.0 atp ・ 0 bsd—comp ・ 0 S C S 1 : NCR53c406a.0 g_NCR5380.0 ppa ・ 0 sjcd. 0 sonycd535.0 optcd. 0 sbpcd. 0 . 0 mcdx . 0 gscd. 0 isp16.0 cdu31a.0 Cm206.0 0 9 9 5 k 8 8 0 0 ・ 1 0 0 V) 0 0 0 tO ・ 1 tn ・ 0 0 tn tn tn cd 0 0 0 0 0 0 0 0 イ↓つつ ) △・ロ ) ( 0 マー 8 0 0 9 0 ) 9 9 0 ) 9 ・ 5 5 LD 5 5 5 5 5 9 4 8 8 8 8 8 8 8 8 6 7 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0404 tn V) V) tn tn tn tn ⅡⅡⅡⅡÄⅡⅡÄⅡⅡ 0 0 0 0 0 0 0 0 0 0 っ 4 5 ′ 0 1 2 3 4- 5 6 ロ ) 5 5 6 ( 0 6 6 ( 0 ( 0 6 8 8 8 8 8 8 8 8 8 8 hisax . 0 lp ・ 0 pg ・ 0 msbusmouse . 0 1 . 0 . 0 0 Ⅱ 20.0 pt ・ 0 IPX . 0 isdn . 0 0 Ⅱ 26.0 riscom8.0 isdnloop. 0 pcbit. 0 serial . 0 pcd. 0 softdog. 0 1 S 1 com . 0 kbic . 0 pcwd. 0 specialix . 0 kernelcapx ・ 0 pd. 0 wdt . 0 ktti . 0 pf ・ 0 SmC9194.0 strip ・ 0 t1an . 0 tulip. 0 via—rhine . 0 wavelan. 0 wd . 0 yellowfin. 0 eql ・ 0 eth16i . 0 ewrk3.0 fmv18x . 0 hp—plus . 0 P100.0 ibmtr . 0 lance . 0 ne . 0 ne2k—pci . 0 de4x5.0 de600.0 de620.0 depca. 0 dgrs ・ 0 dummy. 0 e2100.0 eepro . 0 eepr0100.0 eexpress . 0 epic100.0 new_tunnel . 0 pcnet32.0 plip ・ 0 PPP ・ 0 rcpcl . 0 rt18139. 0 shaper ・ 0 slhc . 0 slip ・ 0 smc—ultra . 0 smc—u1tra32.0 st . 0 sg ・ 0 ノヾッケージの一覧です。 Debian GNU/Linux の基 本システム上で、、 dpkg ー 1 " を実行したときの出力 です。 —md5sum. txt このディレクトリ内のファイルに対する MD5 形式 端末でも利用できる単純なインターフェイスですが、 cfdisk は curses を用いたフルスクリーンのインター フェイスになっています。 —basecont. txt Debian GNU/Linux の基本システムに含まれる 65 UNIX MAGAZINE 1999.5

2. UNIX MAGAZINE 1999年5月号

4 PC UN Ⅸのヘンチマーク 図 1 FreeBSD ホームペー 0 医碑をし 00 0 を ttp / / “を「を曲 , d - 9 / F 「登 eB D 、、市 EieeBSI)? 図 2 NetBSD ホームページ ttpM/vvv ne&'d “ 9 / Wel«nneto 山 eN 破 BSD 可【 れ宝、 R 引を 0 しび : 独当 !. 当 9 なまーい をつ街 ( 0 をレーを物 一地改れは山 p 内減 を F ー“ 0 駅を新こ第は圏町 X 叩・ー気を田ⅸ・ -00m ・ 00m ~ 重を”叩 Cutting f«•ーー F ~ D 硼・聞“ d 取を 20 血 & ー orm 新 0 も“ ( d ( 0 叫新 b ッれを飆“ tod Ⅳ 響。 , 団”ー 0 材叩哲をを一 / を m ”“ m ・朝出をト・ 00 ““朝載 on ・ Po•erfuI ⅲー首れは一 u 0 F を BSDm es.n ー引ー“杙 0 日気獸 , 設 v 0 ⅵト 0 れ秋影 0 纛 , 新れ 0 even und 山 0 矗ををⅵを 0 冂 0 記 d ”” mem 岬 0 ⅲロ tom を m ー & oodre 叩 on “面ー”ん一 F “に D 響 " ed 0 を d れ 10 ・を RunahugevaHexyofapplications 日 D ・ v y ・ 00 0g07 ・びⅡを 0M0308M ー材ロ第 Xv 。嶽 00 ー lt 響団朝【ーを 0q0 朝 Dcom ト m 山 tod ・ 0 響 -00 . ト 0- “ d h ” d 影町 em A と 0 山を Ne ー旦を ! ⅵ当 ! 0 れを H 彎 dY 町を ・ Yeu ~ 0 ) コ co h 。 1 ⅸ第 0 ~ rO ー物 0 Ⅱ社物物ー設 ad れい 0 、い物Ⅳー物載め 4 “物 0 物、遥め一 X-I 物 0 0 ⅸ、 1 宿い 物代第 0 ーはー 0 地ー第、を 0 れ 0 ・ 1 “ pb 0E0 ′、物′地れ ・・ 30 い飆 朝を dW 刃 & を ! 三生当三彑 ! 三 ! こ ! 基ー ! 当 ! ー 00 を 0 辷 0 Co “““ロ S 町 0 X ( 、 eeBSD 今回は紹介していないが、 OpenBSD2 は NetBSD か 非常に多くのアーキテクチャ俵 1 ) に不身直されている。 とくに移植性の向上を柱として開発が進められており、 まれている。 に NetBSD-current と呼ば多数の夫験的コードカ哈 開発者向けの current に分かれている。後者は、継続的 開発は、一ヨ殳向けの公式リリース ( 最新版は 1.3.3 ) と まな長か加わり多くの機能が追加されている。 のカーネルは 4.4BSD-Iite を充としているが、さまざ 開発、公開されているフリーな PC UNIX である。現在 NetBSD は、 NetBSD プロジェクト ( 図 2 ) を中心に NetBSD などのアーキテクチャへの移植イも進んでいる。 対象として開発されていたが、最丘は Alpha や SPARC 琪月段階では、 PC/AT ( i386 ) アーキテクチャのみを く含まれている。 RENT) に分かれており、後者には実験的なコードも数多 LEASE) と、開発者向けの CURRENT (). O-CUR- 開発は、一ヨ殳向けの RELEASE ( 最新版は 3. I-RE- られており多くの機能が助日されている。 4.4BSD-Iite を源充としているが、さまざまな拡張か加え れているフリーな PC UNIX である。現在のカーネルは FreeBSD プロジェクト ( 図 1 ) を中心に開発、公開さ UNIX MAGAZINE 1999.5 2 http://www.openbsd.org/ ら研底した BSD 系 OS である。 図 3 Red Hat Linux ホームページ ' 日 0 m 、ま [ 00 on : . し = 〃 ch 10 しレ「日曲 at com/product.phtn / ~ ま ' れを R 00 ! 0 0 0 0 0 0 0 0 0 0 0 い壘秘ゞに ま驫 人 d ーを診蠡第 3 , まご 、 0 ーを L inux S 内代 0 咄朝物ⅲ当 Co ”聞 Y eM 叩 Red Hat Linux5.2/InteI[Red Hat Linux] ln い d を dmg 山をを . pick 山“ el Of 面 0 aadon 載 yo は d. ! 00W : 0 こ山 ー 40W ! な材をミ Li11UX B ” k A 0 日乢 Lm ” TO Ⅳ dsbeg 影 0 可 d ”加訓 y 00m を vh 載を 0Wt0d Ⅳ” Lmux 0n0g0 ツ - ). A 一心 - a 加山 PO 引 X - hke 叩 aar sy 町し m h ” b05 velop no 引”曲 / Lm ” . b 眠 byh セをド 0 町び 5 oun & 0 影 orld ユ 0 be0b ( 0m0 ・ト” lu ツ仙 mo 取 0 第載・をⅱ蜘 t. m 。“ 050 代影い 5 厄 ( 載 no 曲町 ) t0 / 0 Ⅱ 0 山を朝直 054m0 anontodovnlo に B てをび′ on を・を載 mu 曲 E 就び R 日載 So Ⅳ・代 0 go 燔 ! om 飜朝 ( 0 & 引ー op t0 ”を Lm 臚 . A & を ben 。 fl は。市を、 0 0000d い山。 Lm k び nel ト山名 e•ly - b . をれ山 ab び Linux は、 Linus Torvalds らか帽発した POSIX 仕様 に準拠するカーネル、およびそのカーネルを利用した OS パッケージの総称である。 OS パッケージは、、ディストリ ビューション " と呼は多数の団体や企業によって複数 のディストリピューション (Red Hat Linux ( 図 3 ) な ど ) が公開、販売されている。 現在のカーネルの最新バージョンはリリース 2.2 系 ( 原 不鼎 ( 芋では 2.2.3 ) である。多数のユーザーの麪寺を受 け、比中如勺多くのアーキテクチャへ不身直されている。 BSDI BSD/OS BSDI (BerkeIey Software Design, lnc. 。図 4 ) が 開発、販売している BSD 系の商用 OS で、 4.4BSD-Iite を充とした PC UNIX である。 17

3. UNIX MAGAZINE 1999年5月号

PC UN Ⅸのヘンチマーク 表 7 統合型べンチマーク 名称 内容 SPEC シリーズ SPEC による一連のべンチマーク群 http://www.specbench.org/ AIM シリーズ AIM 社か開発販売するべンチマーク群 http://www.aim.com BYTEbench 多数の anonymous FTP サイト BYTE UNIX Benchmark lntel によるユーサー向け性能指標 iCOMP http://www.intel.co.jp/jp/procs/perf/icomp/index.htm さまざまな要素の速度、遅延を謙則 lmbench http ・ //www.bitmover.com/lmbench/ 図 12 SPEC ホームページ 図 13 AIM Technology ホームページ Locati 山 t : / / ” 1 , P00b0 れ 0 ん Org/ , AIM Tech れ 0 ー 09Y 当可 0 新 m 協物。、物朝 & 社学 0 ““ⅸ′社。を Oxma をを賜町 v•a は′を“ - れ一 E 、、飛 05 : SPEC ー on を 0 代 d ent & S C 0 SP を C ー物“ 0 , ′ w 、第 h い、 f 価 - t 、、恤載 k. 凱 S ( : ・ 5 日一 0- P 朝 orrr 物 0 に A ー MTe 朝 n 猷 0 マ p 代 55t 山 eSg; 曁 - 上Ⅱ 旦 00 f0 「物 eb び tUN Ⅸ & W ⅲ dowsNT systemsonJune14,1999atGovTeehNet ーー第、一 ! SPEC 五をを一 el をを & 記れ町 k ー“ comp mg ル v を 獗い一ー田一を adeshow ⅲ W 都ん ngto 川 DC. m hm をはれ 4 曲【記 om Comをを”市 0 0 ”ー el い . 面 0 載代 sults dmo 代 0 SPEC)vm98 0 0 m を血 ten ceRel を己 V 引 0 れ 103 Ⅱ 0 影”司 .4 、 00 ーを、 - 「を、 . W を h を岬 d 載記 0 FAQ ・ 5 dh を 8dd を 40 “町 / 00 Ⅱ屮破 p ( 0 て , Checkout: 0 こ 2. 0 上 9 ( S C 25. S Cw %. S CS . “ 0 0 SF 三 C ' 「 ? orm 川 ( ー 一方、べンチマークには、 ・ OSG (Open Systems Group) ハイエンドなワークステーションやサ ーノヾーのべンチマ 1 算機システムの性能頂位を決定する ーク研究とパッケージ開発 という用途もある。 ・ HPG (High-Performance Group) 統合型べンチマークとは、計算機システム間の上第票 マルチプロセス・システム、分散メモリ並列システムな を導出するためのものである。計算機システムの用途に応 ど、高生能言算機向けべンチマークのパッケージ開発 じて、さまざまなべンチマーク・ソフトウェアの組合せ ・ GPC (Graphics Performance Characterization ( 通常は加重平均 ) によって指標を導出する。 Group) 総合的な生能掟を目的としたべンチマーク・ソフトウ グラフィックス関連ペンチマークの研究とパッケージ ェアを表 7 にまとめる。 開発 SPEC それぞれのグループでのおもな活動を表 8 に示す。 SPEC14 ( 図 12 ) は、各べンダーの異機不臨 t 算機窈生 AIM 能を比較できるオ剽勺な性能評価手法の確立と普及とを目 AIM TechnoIogy15 ( 図 13 ) は第 3 者的なべンチマー 的に設立された非営利団体である。ー勺な既存のソフト ク評価楜として、 UNIX システムおよびⅥ ndows NT ウェアからべンチマークに適当と思われるものを選定して システムの性育髜叫面を中心に活動している。さまざまな用 組み合わせることで、特定べンダーに依存しない標ま勺な 途に関するべンチマーク孑票を考案し、実際の性能詔面用 べンチマークを開発している。 べンチマーク・ソフトウェアを販売している。 SPEC は担当する分野別に、次の 3 グループから構成 そのうえで、 されている。 15 http://www.aim.com/ 14 The Standard Performance Evaluation Corporation 、を W れ引 Re 図日 0 h 、権は日 d Start Point ′書 , 0r3 、を物 TheStandard PerformanceEvaluation CMM•ration 000 いはを Te 滝 S ~ 0 ト R 5 P ーっい 0 Ser ⅵこ 0 ぎ SOP00 Seaeeh F. 0 ′ spec OSG 0 、を当い A を en び引廁 cle & Ⅳ n M ' sm ted を嶮れにを 0 れ 00 Ⅱ 00n ー、「を k ~ ー 3 れ & 住 500 れ 0 に第 00n を 00 取““明 g 、 / を m ー 0 ( 行をを 00 町町 ( “を v 曲厄 ) la 「 0 “Ⅳびを 8nd wo 0n5 Ⅱ X & W ⅲ do ”ー江 0P35 S ト S97 S 93 Web% 0 “ Fam GE 29 UNIX MAGAZINE 1999.5

4. UNIX MAGAZINE 1999年5月号

特集 図 4 BSDI ホームページ れれーは ed 一ー kel 翳新ー 0 ー k g 仁 ( 圏以。。加 m 町 p Ⅳ d ”。 p 載 0 ー v " のツ引 0 曲扣皿 0. B 毅 kel W ・ c0 ロ載第 0 れ d 曲 mg ”は型齪 2 r0 い le 00S antem 秋“ー第 0 響 h び ev び 00 00 社 ve 曲厄 d ト蜘 p 朝 ( 0 ー 0 00 れ一載を代眠 d - 第 & ” - 立” 4 は m P 議を h 、 " 寧澱 ab\e ( 03Q ) 5 ツ ) ! 0 「 S 啼靆。Ⅷい盟、 / 込 0 閉朝 ) 」 50 行面 gCl ー d ⅸ S い 0 び 第 BS わをⅳ、 CA Job 載 BSDI BSDIWorld 図 5 SCO Unix 、 vare ホー ムペ・一 、ノ A 日 0 リ T ー XW を第 、ヤををす 0 戸 0 を一一 ONA し、ををー 0 を、 材 00 をし NUHBERS ー u ′ 00 り第 0 ま AO れを S い Cn : 0 ー材 0 UnixWare 贓難は驪解 : ( 川 : HIGHLIGHTS ー載第 0 れ Ce ド一 ー、、 W 第 01D は C にの・を物ー cmls ーー響載・ 7D を Cd 朝・を - 第 Kon 盟 0 、一朝、 ! " 物”“ ~ ー興ー、 0 新ツな 0 “第 u 羸 W 北ぎ 0 年にそれまで UNIX の権利を保持していた NoveII か ら UNIX のソースコードを含む全権利を取得し、 SCO UNIX と UnixWare を統合した。 SCO UnixWare 7 は SCO の職万 OS であり、大規 模サーバーなどでの利用を想定した構成となっている。 ヘンチマークとは 各用途に応じた性育平価のま票を決定し、その尺度にもと 上交のま票を一意に決めることは事実止不可能である。そ 動を示す、、欟戒 " であり、その用途も丁差万別であるため、 言 t 算機システムは、プログラムによってさまざまな挙 いる。 ムの性能を言愡けること自体を指す言葉としてつかわれて いう未で利用されることが多い。つまり、計算機システ るための標準的な問題、およびそれによる性能評価 " と て、、、コンピュータシステム・プログラムを上交評価す の " という意味がある。コンピュータ里では意味カ転し benchmark という言葉には、一ヨ勺に、基準となるも づいて性能を謝面する ということがおこなわれてきた。 ー -- 搬ューザー向けの生能 たとえば、 おもに、企業などのサポートを必要とする市場で普及し ている。 BSDI では、ルータなどの機器で使用するための 組込み用 BSD カーネルなどの開発、販売もおこなって いる。 Sun SoIaris 7 / i386 Sun カ鯛発、販売している i386 アーキテクチャ用の Solaris である。 。匠では Free Solaris という無料の評価プログラムの 配布が始まり、入手か容易になった。今回のべンチマーク でもとりあげることを本気寸したが、 Free Solaris プログラ ムではライセンス上、べンチマークなどの行為か禁止され 18 UNIX を販売している会社である ( 図 5 ) 。さらに、 1995 SCO (Santa Cruz Operation) は、 SCO UnixWare 7 ているために実現できなかった。 古くから商用 ・高度に専門的な用旬けの性能 ・開発者か言 t 算機システムの性能改善のために利用する性 など、用途に応してなんらかの評価をおこなうための手段 としてべンチマークが必要とされている。 このようにさまざまなべンチマークがあるが、 これらを 大きく分類すると、 ・分野別べンチマーク ある特定の機能についてのべンチマーク ・統合型べンチマーク ある特定の用途についてのべンチマーク。通常、複数の の 2 不頁になる。 べンチマークの組合として構成される UNIX MAGAZINE 1999.5

5. UNIX MAGAZINE 1999年5月号

連載 / Linux でリラックスー⑩ バージョン 2.1 が与えられています。開発版のリリース は potato と呼はれています。この原稿を書いているのは slink のリリース直後であり、凍結版のリリースは存在し ません。 サーバーとして使うなど、安定した重川乍を重視するな ら、安定版のリリースを利用してください。安定性はそ れほど気にせす、職万のパッケージをどんどん試してみた い、あるいは Debian GNU/Linux の開発に参加したい のであれは、開発阪のリリースを追いかけるのもおもしろ いでしよう。 インストールの概要 以下では、 Debian GNU/Linux 2.1 のインストール ガ去を説明します。インストールする討算機は、 X86 アー キテクチャの IBM PC 互換機です。 Debian GNU/Linux では、旧バージョンから最〒の バージョンに簡単にアップグレードできます。たとえは、 ある言算機に Debian GNU/Linux 2.0 がインストール されている場合、ハードディスクのフォーマットはもち ろん、計算機を再起動することなく、すべての設定ファ イルなどを残したまま Debian GNU/Linux 2.1 に移 行できます。以則のノヾージョンの Debian GNU/Linux からバージョン 2.1 ヘアップグレードする方法について は、 2.1 のリリースノート [ 3 ] を参照してください。な お、 Debian GNU/Linux 1.3 や 2.0 と上交して、 2.1 のパッケージの個数やバージョンがどのように変化した かが http://www.debian.org/reIeases/stable/i386/ reports. html にまとめられています。 Debian GNU/Linux のインストールは、インストー ルする計算機のハードウェア及や、インストール・メデ ィア ( フロッピーディスクやハードディスク、 CD-ROM 、 NFS) によって多少異なりますが、基本的な手順はおよそ 以下のようになります。 1. Debian GNU/Linux の入手 図 2 Debian GNU/Linux 2.1 CD イメー Deb ian 2.1 CD lmages Doyou 加訓 ywa ⅲ to download 龜 ( opyof 山 0 0 価 ci Debian CDs ? Un 、、 yo 社 are ⅲれ市れ g い burn ” " m ぐ ro " 、 CDs, which ) 0 want be able ・・ 0 ー fici Deb ぬ n 1 ” CD 、 , 山 en 山 02 " 、 w ぐ「ト mo 、 ( ぐ n ツ・、、 0 ” lfy 興 - , 価同 li 叱ト i 凹丘は ti . y 。リ、局 d h “面聞 2. ipy 垣”“げ 0 い「 a ' a 、・聞 d し町 CD を on ー y 4 」 . y ト A ー破 0f 朝石 me ⅲ賴 le 新 300m い一” i 明新「 m 糾 i 篠 dlklief 面市网 veaCD ⅱ能学丘Ⅱ駅加山ⅱ引 L11 ⅱ、 is れ国れ 0 , 明 di ト a 討ツ w に Of i ⅲ羅 dmOn 、“ 0 山 eywo dbe 第い 0 ー“新 based 引 li " 出測鳳甲田一げ矼ⅱ me ( 出。 CDh 矼 p 区 k 昭山 youw ver け 0 聞 d い li 昭 If ) 加、一炻 0 ⅶ侊 0 、一市 . 町 03i 明 ma 石 ( ー fOr を few を nd 、 , ) 町 0 b 和“ 0 g ⅲ g bi イ dp 試 k 明いいい 0 b ⅲ ld 0ffci p 長鷦い・、国 0 れけ w Ⅲ面を veyou 謎ー印 no 扉 0 「 d0 “ m 記 m ら b ) 新一 ( anp• a 庇 w に、爾創 es(i 心 ) 0 区 v ⅱ ep k 堅に 5 を 0 れ on ヨ聞 n - を“ ) 山 eCDim 0 lfymz 面 0 ートをを IO 「 mi 価“ . 0082 れ中一 07i 気 ( 第 0. y 興旧ー朝興ヨ y ( 興 d “ on De し冂ア翻ⅳぐ i 価 Ke Lng は mi に 0 「山 0 町謝 ive 叩 tod 動に朝ま much でⅡ田山 08 市駅を姉市 eCD ⅲ粮い . 駅 d 「い謝 i を m 0 い 0 ん ll. ・ inc ) ouc 聞面 ⅲ賴引 ls 市代は 0 価 Of 山 em ⅱ丁師町 y 興 ( 田一 b ⅲ ld ( ー m 昭報をーⅱⅲ gd め ian ・ cd. Password Restricting a 代、 tO 0 master images: “矼” i “臧 d 化は、 - ー新可。「 i ツ矼叩 le な面ーⅷ 0 ima sw eb 0 圧 0 i w に d : 0 ““、、 tl を m ( m 新 yo 「 m 旧れに面をにを載 ion w ぐーの , れ 0P2 ー w d ic 興 ( ぐ新 0 羅昭い聞山 em ー“ . 1 を、代ツ d れ ( 制 yo 新 y 無 . 0 に面物 0P0 ⅱ引 Colle ユ玉 , れ orrrn y 00 ツー長 wh “′ behind れ盟師ら聞 dh 0 山、 h tte 「 b 測 d 、ⅵ圸日ー 0 物就“朝聞 d(l 0 Ⅱ 山 0 面価 5 を“ 0 ・ i 「 ( 礎 0 重面 aclos mi 0 「 0 ii mi “、 below http://cdimage.debian.org/ 7. 基本システムの起動 8. 基本システムの初期言殳定 9. 必喫なパッケージのインストール 、ンのペー 2. インストールの準備 3. インストーノレガ去窈尺 4. インストーラの起動 5. インストーラの初期設定 6. 基本システムのインスト ーノレ UNIX MAGAZINE 1999.5 最初にフロッピーディスクや CD-ROM などから De- bian GNU/Linux のインストーラ (Linux 上で動く dbootstrap コマンド ) を起動し、基本システムをインス トールします。基本システムとは、 Debian GNU/Linux を動かすために爛氏限必要なパッケージだけを含むシステ ムで、 32MB ほどの大きさです。その後基本システム を起動し、必要なパッケージをインストールします。 以下、それそれの項目について順番に説明します。今回 は「 4. インストーラの起動」まで説明し、「 5. インストー ラのネノ期設定」以降は次号でとりあげます。 入手方法 さきはど説明したように、 Debian GNU/Linux の入 手ガ去は、 ・ Debian GNU/Linux の CD-ROM を入手 ・ anonymous FTP でダウンロード が一イ勺です。 Debian プロジェクトは、 Debian GNU/Linux 2.1 61 覧は、 http://www.debian.org/distrib/vendors.html 公式 CD-ROM を販売している CD-ROM べンダーの一 成された公式 CD-ROM を入手することをお勧めします。 ROM を入手する場合には、この CD イメージをもとに作 の CD イメージを作成して公開しています ( 図 2 ) 。 CD-

6. UNIX MAGAZINE 1999年5月号

特集 表 5 X11 則定用べンチマーク・ソフトウェア 内容 機育リ X サーバー性能 old Xcontrib Xbench Xbench の結果をもとにした総合性育蹴票 Xbench にイ属 Xstone 各べン r—/Xcontrib 機育リ X サーバー性能 xl 1 perf ftp://ftp.spec.org/dist/gpc/xpc/Xmark93.sh xllperf の結果をもとにした総合性育旨標 Xmark 図 6 Bonnie ホームページ によって改善される傾向にある。 単純なプロック単位の書込みや言も囚みでは、システムコ 日 00k き水 3 - 、製 9 に : / / 響響響 textuaL1ty com/bonrue/ ール呼出しオーバーヘッドの負荷か下がることや、デバイ スに関する性能を引き出しやすいことからよい値が出る。 これらの 3 つの言愡ヾターンに共通する傾向を読み取る ことで、 OS の生能に関する知見カ碍られると期待されて いる。 入手先 す新靆、権は工 Bo 山 ie を b 町一は町の w ch 国 05 / ーを社 0 庭を BOJ 0 地 00 れ c びれを d 山ⅵ 50 ツ mg bo ・ ck 町を取・ m を地ー朝ト破を ( 0 旦匹些当響 h0 0 響を、 0 響 日町をれ破をト駆をれ ormo 気 00m v 朝釶ド 0 び・ m b 07 ( 出 0 取蜘ーーを y 謝 ) m 危 combm 面 0 れ研 0 い 0 ト 0 and ” efüe -0 ト 0 第中 . Bonni gubi 。純 : 当幽辿ミ型当当 ” le ・載田ー 0 田を載 ` 学第 d 第。 0 嵋。新「・ 0 載 ! 里 9 : - “ k ま 0 面 人“ⅱ on 物ト Bo 【。 m33 町。第 . udh0 ツ朝ト日 . き朝山れ 0 を。響事 0 をド 0 加 dm いを町 0 " ” , グラフィックス関連処理 グラフィックス性能べンチマークは、ウインドウ・シ ステムなどのディスプレイへのイメージ描画性能に関する 評価担售を提供する。 イメージ描画性能は、 ・グラフィックスー里のチップ ・ CPU の速度 ・グラフィックス描画アプリケーション ( たとえば X サ ・ CPU およびグラフィックス・チッフ澗のバス速度 など窈生能の組合ぜて決定される。 利用する環境によってさまざまなべンチマークがある こでは PC UNIX 関連ということで X11 に関す が、 るべンチマークのみを紹介する俵 5 ) 。 Xbench 1988 年に Claus Gittinger によってリリースされた X サーバーの性能計測べンチマークである。以下のよう なグラフィックス描画命令を実行し、その実彳間を言 1 側 する。 糸苗画 ( 重に対する水平 / 垂直 / ヌ埆方怖贐画 ) ・攵研身苗画 ( 塗潰し、タイル貼り ) ・円瓣苗画 ( 塗潰し ) ・ BitBlt's Bonnie ( 図 6 ) は、ファイルシステムに対する典型的 な操作に関する I/O 性能を言欟リするべンチマークである。 ファイル関連の API へのアクセスは、標準的な C 言語 のライプラリ呼出しを利用している。 Bonnie がおこなっている処理は大きく分けて次の 3 つ である。 ・文字単位での書込みしムみ ・プロック単位での書込みと言ムみ ・ファイルへのランダムアクセス 文字単位のファイルシステム・アクセスでは、 C 言語 の putc() および getc() などの関数を繰り返し発行する ため、 ・ OS のシステムコール呼出しオ→ヾーヘッド負荷 ・実際のデバイスへのアクセス回数の増加 による性能劣化が発生する。しかし描丘の OS では、後者 については、 ・ファイルシステムへのアクセスガ去の改善 テンヾイスドライパ・レベルのチューニング 22 UNIX MAGAZINE 1999.5

7. UNIX MAGAZINE 1999年5月号

特集 SYSmarks Bench Suite 以下の竟で動作する市販アプリケーションを使って、 デスクトップ、ノートブックの性育叫面をおこなうべンチ マークである。 ・ Windows 95 / 98 ・ Windows NT 4.0 ・ JDK 1.1 非営利コンソーシアムである BAPC012 (Business Application Performance Corporation) が開発して おり、 Windows 95 / 98 、 Windows NT 4.0 用にそれぞ オレヾッケージが用意されている。 べンチマークに使用されるアプリケーションは年間の出 荷数などをもとに決定されており、 Windows 98 用パッ ケージの SYSmark98 では、 ・ Corel : CorelDRAW 8 、 Paradox 8 ・ Microsoft : Excel 97 、 PowerPoint 97 、 Word 97 ・ Dragon Systems : NaturallySpeaking 2.02 ・ Netscape Communications : Netscape Commu- ・ Caere : OmniPage Pro 8.0 nicator 4.05 Standard Edition acromedia : Extreme 3D 2 ・ Avid EIastic : Reality3.1 ・ MetaCreations : Bryce 2 ・ Xing Technology : XingMPEG Encoder 2.1 dobe Systems : Ph0toshop 4.0.1 、 Premiere 4.2 にわたって 19 種のテストがおこなわれる。それぞ レンダーの各機能など、 Notes/Domino サーバーの全般 メール、 WWW 、グループウェア、サーバー複製、カ うべンチマークである。 にサポートできるクライアント数などの性能評価をおこな ドウェア・システム上で Lotus Notes を重川乍させた場合 NotesBench は Lotus が開発したツールで、各種ハ NotesBench が使われている。 28 12 http://www.bapco ・ com/ ・スルーブット性能 図 11 NotesBench ホームページ GOTO h 社 p : / / ” no セ 03b0 れ ch 0 「 9 / 、 ' Bö0kmarks 0 前物 . A り新し S 、 0 を第は 0 れ 0 れ 0 第物要を G ( 肥引 Ca ん DiSC い、 iO 、 5 を 0 、一 00 第をれ物 & 0 材 5 を 0 を W を 0 S は日 p 愴 E00 い 0 れ 血 g 市 ~ “ま 0 “Ⅳ pla せ orms pro ⅷ。蜘”阯山明引。 0 & LO 加 5D0 面 OC ー tO UNIX MAGAZINE 1999.5 13 http://www.notesbench.org/ れる。 善の糸口とされたり、ミクロな視点での上交検討に利用さ 或の生能を定量化するもので、得られた結果は、性能改 ついて説明してきた。これらのべンチマークは対象となる こまでは、特定の機能に焦点をあてたべンチマークに 統合型ヘンチマーク 反加間 ・サポートできるユーサー数 11 ) で各システムの結果を知ることかできる。 設立された非営利本 NotesBench Consortium13 ( 図 NotesBench による性能評価を顧客に提供する目的で が、最終的な評 { 耐票となる。 ・コスト /NotesMark ・コスト / ューサー 最大ューサー数 ・ NotesMark などから、 言懶リされたスルーブット性能、最大サポートユーザー数 となる。 求める。全テストの平上鋤直がそのシステムの NotesMark NotesMark ( 1 分当たりの平均トランサクション数 ) を の 3 点から評価される。スルーブット性能に関しては、

8. UNIX MAGAZINE 1999年5月号

連載 / Linux でリラックスー⑩ 図 6 ディスク吏用方ラヘルプ HELP JNDEX.' Press the れ " t 地れ」 s く FI 〉盟ⅲ崛トく F10 〉「 0 歴ゆれⅱ 0 t れ . 図 7 Linux カーネルの寺パラメータのヘルプ NORE SPECIAL PARANETERS ~ 興 ca れ収 se に「 0 oui parameters に 0 い第′ 0 物 t ・ If リー use hex 此 tO use に Ox prefix ( 0 . 0X300 ) reserue=iobase.extent[. protect I/O iN::n•t regions KEY くド 1 ) <PZ> (F3> く F4 〉 く門〉 く % 〉 く口 ) く〉 く門〉 く F16 〉 10P に 新 g に , 幻にゆ index. 、 erequisites fo ⅱ tst は II れ this system. 209aS for ec ねーリリ s bc»t 一 . Copyrights and Uarranties HO リ加 get . Nore Boot comands fo special harduare or systens B 国ロⅢ物 nd for sikN:ial harduare or 」 te 新 Rdaptec 151X. 152X 叩 1542 274X. 284X BusLogiC SCSI HDSts 田 M152X70b [ l,sc ⅵーし r ヒ co ⅲ肥 c い村 M1542 = ー ob 羲“し版櫓 0 れ . b 収 sof 「し臧 m 驫 s ed ⅱ dic7xxxao_. reset ( ーれ on - 要当•o ) bus ー内 ic=iobase Future Ⅲ a 1 ー 8x / 950 tnc8xx=men_base.irq Pro 俶ー 0 Seagate S ト ー′叔れ to ーー 128 合て日 P ー / ー此 CD-ROH No ⅱ : 516 = iO も & se. i stOx=nem_base'irq t128 ョ肥 - bas ヒで q hd . b.c.d)=cdron ( ” s 収“ llg 収 cess 驫リ ) な 05S く謝 R 〉 or and 台にれく口 ER 〉 to も 00t. Press 叫 0 「 through F10 for quick s ね t n 屈ー p. 動していません。 ここでファンクションキーの FI ~ F10 を押すと、起 動ディスクの使用ガ去 ( 図 6 ) や、 Linux カーネルの起動 時パラメータ ( 図 7 ) などに関するヘルプカ俵示されます。 、、 boot:" と表示されているプロンプトで、 Return キー を押すか、、 default" と入力すると Linux カーネルか起 動し、自動的に Debian GNU/Linux のインストーラ (dbootstrap コマンド ) が起動します ( 図 8 ) 。この画 面が表示されれは、 Linux カーネルは正常に起動してい ます。 Linux カーネルの起動中に停止してしまうなど、 De- bian GNU/Linux のインストーラが正常に起動しない 場合ははかのディスクイメージ (resc1440tecra. bin や resc1440-safe. bin など ) を試してみてください。 まとめ 次回は、インストールの後半部分を説明します。 ところまで説明しました。 介し、 Debian GNU/Linux のインストーラか起動する と入手ガ去、利用できるインストール・メディアなどを紹 前半部分を説明しました。 Debian GNU/Linux の概要 今回は、 Debian GNU/Linux 2.1 のインストールの ( おおさき・ひろゆき大阪大学 ) [ 赭文献 ] 70 (http://www ・ debian ・ org/doc/FAQ/) teveen, The De 碗佖れ G ル U, / んを AQ , January 1999 [ 2 ] Susan G. Kleinmann, Sven Rud01ph and Joost Wit- html/project-history/) ber 1998 (http://www.debian.org/-elphick/manuals. [ 1 ] ⅥⅡ Lowe, The De 碗 0 れ Project 〃 tor リノ . 仏 Novem- E 肥記 t リ ic に drioers 叔れ d driuers f0 ′ ropr ーには′リ C 動 - interfaces are “ e 臧 as 員 0 •les. リ供ー can 物 0t gi r の eters 「 0 で 肥物 at 出 bOOt pronpt 図 8 Debian GNU/Linux インストーラの 〉 / く 005 〉 betueen 0 物 ents ーく E れ te 第〉 selects [ 3 ] Bob HiIIiard and Adam Di Carlo, Release notes for De 碗 0 れ G Ⅳし / んをれ“ 2. プ ( s れりゼ e ”を 0 れ 2. プ . 9.2 , March 1999 (http://www.debian.org/releases/stable /i386/reIease-notes/index) [ 4 ] Bruce Perens, Sven Rudolph, lgor Grobman, James Treacy and Adam Di Car10, / れ s れ 9 De 碗 0 れ G ル U, / んをれ社ェ 2 コ For lntel ェ 86 ゼ e ”れ 2 コ . 9.2 , March 1999 (http://www.debian.org/releases/stable/i386/ install) [ 5 ] B ruce Perens , Sven Rudolph , lgor G robman , J ames Treacy and Adam Di Car10, ん st 襯れ 9 De 碗 0 れ G Ⅳし / んを nt 2. プ For スゅん 0 ゼ e れ 2. ノ . ノ仏 March 1999 (http://www.debian.org/releases/stable/alpha /install) [ 6 ] Matt WeIsh, PhiI Hughes, David Bandel, Boris BeIetsky, Sean Dreilinger, Robert Kiesling, Evan Liebovitch and Henry Pierce, カ社ェん s ″佖 0 れれ d Ge カれ 9 Started, Linux Documentation Project (http: //metalab.unc.edu/LDP/LDP/gs/) [ 7 ] Patrick Reijnen, カ社 0 司 0 Com〃佖碗〃 0 ル TO 98.3 , The Linux HOWTO, JuIy 1998 (http:// metalab.unc.edu/LDP/HOWTO/Hardware-HOWTO ドト i い GN レ S ! いわⅢいに t 。は i いい Select Color or 新 0 員「 0 員 0 displ If 叩国 0 れ一 tor displaus 「 0 ー or. p 驫 se SeIect •tfext" ⅵ旧れリ国一 dr じ satisfied リー新第 0 displd リ・ : Continue uith i れ st 日れ ⅱ or : Select color d ーリ れ 52C 一 0 物 e : Select black—and—uhite 一ねリー . html) UNIX MAGAZINE 1999.5

9. UNIX MAGAZINE 1999年5月号

æRefIection X 刈 M サポートの追加で さらに使いやすくなった PCX サーバ 高一性苜旨 PC X サーバに求められるスーを完備 簡単 X クライアント及びデータへの簡易なアクセス手段 低コスト の右ルの , 00 並ー 管理者の行う設定は必要最り 特長 加 ) 第修化 ) おは 0 表〒驫 , 1 高一ツル - プ ツループ が Windowsi スクトップと LJN Ⅸシステムの統合を実現します。 3 つの に x い効との第せを都第 技第物応 : : ・「→盟物物ト 0 止 下・ ) ヨル了物こア 0 Reflection Hands-Free Admi ni stration Web を通しての集中設定・配置機能で、 多数の導入でも PCI 台分のコストで管 理できます 0 ハイエンドアプリケーションの統合 OpenGL ( GLX ) 対応で、 2- ロ & 3- ロア プリケーション ( CA ロ / CAE ) への強力 ユーザ、グループ、アプリケーション毎にユーザ構成を定義 なアクセスをお約束します。 サーバを介してホスト接続 起動はアイコンをクリックするだけ X アプリケーションホームページ 管理の簡略化 Web プラウサを使用しない場合も、管理 作業が大幅に簡略化され、インストール、 構成、サポートに要する作業が大幅に軽 減します Host クライアント上での Reflection 表示 RefIection and MS Windows Terminal Server 0 サーバによる全て のプロセス実行 Client Microsoft Windows TerminaI Servee, と Citrix@ MetaFrame M に完全対応 評価版ダウンロードサービス http://www.cybemet.00.jP/P2du0怕/2惘0ⅸ/ C ロ - ROM 版サービス実施中 刈 M をサポート 確実な日本語入力を保証します 0 複雑なアプリケーションでも素早く表示 販売元 WRQ サイ八ネ当トステム麻貳各社 本社 / 1 12-0012 東京都文京区大塚 2 丁目 1 5 番 6 号ニッセイ音羽ビル 電話 03-5978-5453 FAX03-5978-5441 大阪支社 / 540-0028 大阪市中央区常盤町 1 -3-8 中央大通 FN ビル 20F 電話 06-6940-3600 FAX06-6940-3601 INTERNET:rinfo@cybernet.CO.jp U RL:http://www.cybernet. CO. jp/p 「 oducts/network/ ※記載された製品名は、すべて各社の商標または登録商標です。 Reflection and Express Software WRQ,Inc./ Dexter Avenue North, Seattle. Washington 98109, USA Tel : + ト 2 % -2 ロ - 引開 Fax : + ト 2 ( め -2 ロ -0 円 6 INTERNET:info@wrq.com WEB. http://www.wrq.com 01997WR0 」 nc. R1ghtsreserved. WRQ,WRQ ロゴおよび Re れ ec ⅱ on はアメリカ国内および他の国における WRO - の登録商標です。 その他のブランド名および製品名は各社の商標または登録商標です。 資料請求 No. 027

10. UNIX MAGAZINE 1999年5月号

PC UN Ⅸのヘンチマーク 図 9 Dummynet ー 900km い ca 加 n : ttpM/vvv iet. unipi i レ・・し ( ・ W れ 3 日 e 図 収 na 12t : as ⅲ屮 2 静 acl ロ 0 朝 20V ーは一 of 物ⅸ p 300 ト い」 & 0 観厄当新 PO 靆“ 0 ) 手法により、送信先から対向ホストへの通信路における TCP の実効スルーブットを言れ則する。引側は、育証加勺に UDP および ICMP バケットを送出しておこなわれるの で、相羽則ホストの TCP 実装とは独立にスルーブットを 測定できる。 ttcp 2 点間の通信スルーブットを言則するべンチマークであ る。ごく叫屯に、ネットワーク上に大のバケットを送出 し、負荷状態におけるバンド幅を言欟リする。古典的なネッ トワーク・べンチマークであり、ネットワークに対する負 荷生成器として利用されることも多い。 性肯斤支援 tcptrace ネットワーク内のトラフィックに対して受重加勺な角財斤を Dummynet おこなうツールである。 tcpdump などのネットワーク・ Dummynet ( 図 9 ) は、 BSD 由来のネットワ ーク・ス トラフィック表示プログラムの出力を解析し、接続ごとの、 タックによって実現されている機器における、ルータ機能 接続確立からの経過 の性能評価用べンチマーク [ 1 ] である。 ・送受信したバイト数およびセグメント数 TCP 層と IP 層のあいだに挟み込まれるように配置さ ・再送されたセグメント数 れた Dummynet プログラムが、 ・ RTT ・ルータ内部のキューの挙動 ・ウインドウサイズの変化 ・想定されるネットワークの挙動 ・実効スノレーフット などをシミュレートする。ネットワーク層の内部に組み込 などを出力する。 まれる形態をとっているため、単一言 1 算機 - ヒで、イ應課的な xp lot ネットワークに対する性能を掟できる。 ネットワーク内のトラフィックに対して受勺に角斤す net p e rf るツールである。 tcpdump の出力を利用して、 TCP の ネットワークに接続された 2 ノード間における、 TCP 接続シーケンスを時間軸に沿ったグラフとして出力する。 および UDP を利用した通信のスルーブットおよびネッ NFS 性能言面 トワーク遅延を言 1 測するべンチマークである。 SPECsfs システマティックかつ自重加勺に言欟けるために、 NFS (Network File System) サーノヾーのスルーブッ 任意のトラフィック・パターン窈旨定 トとレスポンス時間性能を言欟リするべンチマークである。 ・スクリプトによる引側シナリオの LADDIS[2] べンチマークをもとに SPECsfs 1.0 べンチ かできる。 マークカられた。現在は、 NFS バージョン 2 および 3 TReno (Traceroute Reno) に対応した SPECsfs 2.0 べンチマークカ鯛発さ TCP と UDP の両方の NFS の性能を祺掟できる。 2 点間の通信スルーブットを計測するべンチマークで ある。 traceroute で用いられているアルゴリズムと同し AppI. dummynet 0 せ第叩 veshovhow e ” ua れ onofn 秋Ⅳ 0 0 て ocolscanb を d0 eon & & 載 ones / s てれ mg な a 伍 cgen 0 ( 0 を円 ? , 嶬 ' Ⅳ s. 改の d & 司 1 ” 00 or tuted - si 記 q Ⅱ 0 . b & Ⅷ d はいⅱ 0 Ⅱ s mdcomrnuucaüondelays.Sourcec0def01FreeBSD21 ( 0 Ⅱ / 四れ曲厄て 0 0 び BSD ー env s / s ) & F 代 ~ BSD2.2 辷曲は knewversionofthecode,largelymprovedandmoreflenue. is 観曲厄びしに取 0 v び 0 Ⅱ supports 心 IP な ic. cl 収山Ⅱ gm 巨 0 鷂 andp 田れ秋 s 町 conf 厄 mg 引 PF Ⅳ co i.m 観 d pex flow 25 UNIX MAGAZINE 1999.5