japan.internet.comThe Internet & IT Network
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2008年11月22日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
LinuxTutorial2006年11月10日 09:00

Linux はクリスタルや銀食器探しの名人?――3

海外海外internet.com発の記事
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
手直し

初期にこれだけのテストを実施しながら、Linux 上で稼働した直後は Meredith 氏もかなり不安だった。そして案の定、プリント処理で問題が発生した。

Replacements は、受注やレポート作成時に負荷の高いプリントジョブを多数実行する。そして、Cups(最近の Linux ディストリビューションでデフォルトになっているプリントシステム)が各プリントジョブごとに Post Script ファイルのレンダリングを行っていたのだ。そのため、Solaris の古い lp/lpr プリント設定では最大5倍の時間がかかった。

ジョブを妨害する Cups のインターフェイスを書き、特定のプリンタに必要なエスケープシーケンスを追加していた Singer 氏は、すぐに懸念を表明した。レポートに必要な Post Script の前処理はさほど多くはない。少なくともこの業務に限ってはそうだ。フォントやピッチなどの変更は、プリンタに対して直接行った方がはるかに簡単だ。

彼らはさらに、ファイルがかなり増えるというディレクトリ関連の問題にも遭遇した。

Solaris のスクリプトでうまく機能していたコマンドラインの引数リストが Linux では長くなりすぎてしまい、多くのスクリプトで「arg list too long(引数リストが長すぎます)」エラーが出てしまった。

この問題は、Linux/Veritas 環境ではアプリケーションのファイル構造にディレクトリを追加してディレクトリごとのファイル数を減らすことで解決した。

次へ 結果とアドバイス »

目次

1 控えめなスタート
2 動機とテストと導入
3 手直し
4 結果とアドバイス
関連テーマ
このエントリーを含むはてなブックマーク この記事をクリップ!
BuzzurlにブックマークBuzzurlにブックマーク Yahoo!ブックマークに登録
この記事をokyuuへインポート
最新トップニュース
ベンチャー専門家の目利きブログ「なぜこの企業は伸びるのか?」
【ベンチャー専門家の目利きブログ「なぜこの企業は伸びるのか?」】
「時代とメディアの変化に素早く対応したサービスを提供し続ける!!」/ユニバース株式会社(11月21日)
データメーション
【データメーション】
Yahoo を応援する(11月20日)
Graphic Design Forum
【Graphic Design Forum】
もう決めたの? (11月17日)
エンジニアの独り言
【エンジニアの独り言】
不景気だからこそ(11月14日)
海外のインターネットコムアメリカ韓国ドイツトルコ
Copyright 2008 Jupitermedia Corporation All Rights Reserved.http://www.internet.com/