▲全国温泉ガイドへ
■検索
■Admin
■一覧
■意見/感想
▲サクッとたびんぐへ
6:40物音で起床。これまた不評の朝食を食べる。 去年と全く同じ献立だった。 8:30シドニー キングスフォード スミス空港到着。
今回は繰り越しの現金がほとんどないためまずはATMで軍資金をキャッシング。今日はシドニーの北160KMのNEW CASTLEへ行ってみる。中央駅までは列車で行こうと思っていたが、僅か9KMなのに11.60AUDと高い。
ミニバス8AUD。残り1席だったので乗れた。最前列。客のリクエストを聞いてくれて、ホテルや駅などへ連れていってくれる。
9:40セントラル駅。 NEWCASTLE 10:17 時刻表GET 往復でAUD21とかなり安い。
4両の特急。 特急とはいっても、通勤車両と大差ない。2階建て。 10:17発 海沿いを進むかと思ったが案外山の中を進む。 のどかである。 10分ほど遅れて13:03着。
何の予備知識もなく来てしまったがとりあえず歩く。 すぐ近くに海があり、駅前には広い公園もある。ここでぼけらっとしよう。 朝から快晴で日差しも強烈だ。夏なので太陽も高い。 木陰の芝生を見付けたのでしばしごろ寝。 日光下では暑くてたまらないが、木陰はさわやかな風が心地よい。 日焼けを防ぐためサングラスとマスクで防御。しかしこれでは怪しい人である。
ビーチがあるらしい。まぶしい。
写真を撮っていたら、撮ってくれた。
暑いので予定を早めて15:28の特急で折り返す。顔が熱い。やはり日焼けしてしまったようだ。
HORNSBYで乗り換え NORTH SYDNEY下車。18:40宿。
買い出し。 土曜だから営業中の店少ない。7-11発見。総菜屋も発見。適当に買う。しかしBOTTLESHOP見付からず。観光客風の人が行く方向へいく。あったあった。VBなどを購入。
宿 North SYDNEY HARBOURVIEW HOTEL hotelclub.netで手配。AUD115 眺望がかなりGOOD。
5連闘の出社日。 今夜からシドニーへ旅立つが勤務地からそのまま出陣する。 旅支度に手間取り出陣が遅れてしまった。今回も余分なものは持たずリュックに、7割入った程度。残り3割のところにはシドニーで不要なジャンパーを収納する。
お仕事は性能測定とチューニング。キャッシュ管理に一部バグがあったので治した。
逃亡直前に重いタスクが入り、シドニー遠征自体が危ぶまれたが事なきを得そうである。
17:20逃亡。 日暮里へ移動し、18:02発のイブニングライナー51号に乗るべく当日売りの特急券を買おうとしたが通勤帰りの諸氏と海外旅行組とで混雑し、長い列ができていた。券売機上部には残数が表示されており、残り130席だった。わしの前に並んでいるのは30人程度なので席にはありつけた。 8号車1ケ所から乗車し、空の5、6、8号車の好きな席に座ることができる。8号車は喫煙車なので事実上2両である。乗車口にも40人ほど並んでいたが、無事窓側に座れた。考えてみれば空車2両の窓側席は60以上あるので余裕であった。 イブニングライナーはスカイライナーの編成を使用する。スカイライナーは少なくとも5年は乗っていなかった。
青砥で7号車に客を乗せた後八千代台までノンストップである。しかしダイヤがタイトなのだろう、特急とは名ばかりの走りである。
八千代台で30%ほど下車。八千代台からは乗車できないのかわからないが乗ってくる人はいなかった。京急のウイング号は上大岡から先は無料で乗車できるのだが事情が違うようだ。
19:03空港第二ビル着。例の通りJALファーストクラスカウンタでチェックイン。 仕事場から直行だったのでシャワーを浴びることにする。成田にリフレッシュルームがあってシャワーや仮眠ができることは知っていたが、利用するのは初めてである。 しかしあいにく満室で4人ほど待っているという。30分くらいかかるとのことで、登録して本館のJGCラウンジへ。
メールチェックをしようとしたがうまいこと接続できず。
19:50リフレッシュルームへ。すでに空室待ちは解消されており、利用できた。 ホテルによくあるユニットバスと、化粧台が別々にある。どちらも決して広くはないがシャワー目的なら十分である。30分300円だが、JGCメンバなら無料である。
20:15さっぱりしてサテライト側のJGCラウンジへ。
20:30ゲートD94へ。すでにビジネスクラスの搭乗が開始されていた。しかし搭乗口周辺はエコノミー客で溢れ、なかなかゲートに行けなかったが事なきを得た。
21:00出発。 JL771便。機材はB44(K61)。近距離用の機材らしい。 席はCクラスの3C。Cクラスはほぼ満席。
あまり評判のよくない機内食を食べ、ポチポチしてラーメンですかいを食べて、シドニー時間3:00寝る。飲み物はシャンパン、大吟醸酒2種、ベイリーズ。
今日も出社。 チューニングを施し、 マシンの性能通りの能力はひとまず出せた。 Xeon 3Ghzを2基つんだサーバを占有している。どうやら贅沢な使いかたらしい。
明日からシドニー、ソウル遠征。 明日も出社するため客先から成田へ直行する。すなわち今晩支度しなくてはならない。何度も書いているが例の通り何も支度していない。 が、一人旅であるし、今回は病み上がり&疲労骨折中でもあるので、必要以上に出歩かず充電するつもりなので荷物は少ない。PCが一番重いと思われる。今週末シドニーは雨らしい。ここ3年この時期にシドニーを訪問しているが、毎回降られている。ドイツで買った傘を持っていく。
続けて出社日。 引き続き性能測定とチューニング。 夕刻よりバイト君参戦。 遅くまで品質向上に努めた。
あまり遅いと夕食が0時を回ってしまう。 健康管理のためには何か対策をたてないといけないようだ。
出社日。疲労骨折した肋骨が痛く難儀。
昨日考えたサーバプログラムの抱えるメモリ量の低減を実装。スナップショットを使って要所要所のメモリ使用量をチェックしていったところ、共有メモリ作成、アタッチ時にはメモリ使用量は増えないが、初期化のため全エリアにmemsetでNULLを埋めたときにメモリ使用量が300Mになった。犯人はわかった。
視点を変えてループ処理に入る直前に共有メモリをデタッチし、すぐさまアタッチしてみたところ、メモリ使用量は初期化処理前の水準に戻った。 以後の動作も問題なく、一歩前進したようだ。
例のABツールで性能測定してみたところ、20処理/秒を超えるという一瞬目を疑うかのような大幅な改善が確認できた。施術前は8処理/秒だった。
現行サービスの性能が11処理/秒程度なので所期の目標は十分達成できたようだ。
PHP掲示板は昨日改修したメールアドレスチェック昨日の強化が不十分で、未入力を許さないようになってしまった。慣れないものには気をつけなければならない。
出社日。新検証機の構築はほぼ完了。早速ベンチマークを取ってみたが、CPUは8倍高速なのに描画処理は2倍強しか速くなっていない。 どこかにボトルネックがあるようだ。
いろいろ調べたところ、サーバプログラムが子プロセスを生成するためfork処理をしているところで遅延が生じているようだ。 サーバプログラムは300MB以上の共有メモリの管理も行っている。 forkするとその共有メモリのリソースもコピーするようで、forkのコストは親プログラムが抱えるメモリ使用量に比例して大きくなるようだ。 試しに共有メモリの大きさを10kbにしてみたところ、全体の処理速度は実に50倍も速くなった。 対策としては共有メモリを使わないか小さくするかだが、そうはいかないので、共有メモリを作成/管理するモジュールを新規に作成し、既存のサーバプログラムは共有メモリのキーなど必要最小限の情報だけを引き継ぐことで処理の改善を図ることとした。 果たして吉とでるか凶とでるか、出たとこ勝負である。
久々の日曜在宅。 PHP掲示板の処理速度の向上をはかった。最も多い1ページ目のアクセスを高速化させるため、キャッシュファイルを作り更新がないかぎりそれを活用して動的にページを生成する際の効率化を図った。 AB(Apache Bench)ツールによる性能測定結果では、現行処理に比べ100%の高速化に成功した。 とはいえ現状ではサーバが悲鳴をあげるほどの利用はないのだが。
咳はほとんど出なくなった。ただ、ピーク期の激しい咳に伴う肋骨の疲労骨折があるようで、右胸部が痛む。筋肉痛という噂もある。
土曜だが出社。 負荷テストの報告書作成と、新検証機構築。休みだが多忙なのか15人ほどが出社していた。
帰りに担当部長殿および部長殿と会食。 奥深い話が聞けておもしろい。
続けて出社日。昨晩行った負荷テストを解析。一方で先日依頼があったCPUベンチマークツールの作成を行った。 単に同一ファイルに対して読み込みを繰り返すだけなのだが、役にたつらしい。 たいして難しいものもないのだが存在しなかったのだろうか?
明日も出社となった。遅れを挽回せねば。
今日は各自夕食ということになったので、米国でのBSE騒動でもうすぐ食べられなくなるかもしれない吉野家の牛丼を食べた。 感慨ひとしおかと思ったがそうでもなかった。
続けて出社日。 負荷テストのレポート作成などあいかわらずばたばたと忙しい。
大きな画像を作成したとき、不正な描画を行っていることを確認、調査してこのバグを駆逐。
PHP掲示板は携帯での見栄えを改修した。片仮名は半角で表示するようにしただけなのだが。Y!モバイルでの表示方がヒントになった。
- Snap Shot Diary (Not For Sale) -