UwView Pro

比較

巨大ファイル編集は「開けるか」ではなく「何度中断できるか」— 010 Editor・UltraEdit・UwView Pro(Edit)を Mac ARM で比較

巨大なテキストファイルを扱うとき、「ファイルを開ける」というだけでは十分ではありません。 実際の作業では、文字列を検索し、一括置換し、手作業で修正し、いったん作業を終了して、翌日また開き直します。 text Open →…
比較

48GBのファイルを「編集して、途中で保存する」まで — EmEditor と UwView Pro(Edit)を同じWindowsノートで比較

前回は「48GBのファイルを開いて検索するまで」を比べました。今回はその先——編集して、途中で保存するまでです。 同じPC・同じ48GBファイル・同じ検索語で、比較の条件を揃えてあります。 比較相手は前回と同じ EmEd…
技術解説

1億行・10GBのファイルを21,994箇所、16.8秒で置換しました。増えたのは3.7MBです

UwView Pro の Edit Upgrade(巨大ファイルを、書き換えずに編集) で、1億行のファイルを実際に編集した記録です。計測時のビルド名は UwEditor Pro で、画面にはその名前が出ます。 やったこ…
比較

48GBファイルは「開ける」だけでは調査できない — RAM 16GBのノートPCでEmEditorとUwView Proを比較

「この48GBのファイルから、特定の文字列を探してほしい」 そう頼まれたとき、重要なのは「ソフトウェアが48GBに対応しているか」だけではありません。 - 開いた直後に末尾へ移動できるか - 全文検索が終わるまで何分かか…
リリース

「東京→横浜→中町」の順に現れる場所だけを探す — UwView Pro に「シーケンシャル検索」を実装しました

多段階検索(Drill-down)の続報です。同じタブUIに、もうひとつのモード シーケンシャル検索(Sequence Search) を実装しました。 多段階検索は「近くに一緒に現れる語」を探しました。シーケンシャル検…
リリース

9万件のヒットを2回の絞り込みで54件に — UwView Pro に「多段階検索」を実装しました

UwView Pro に 多段階検索(Drill-down Search) を追加しました。検索結果の一覧を、さらに別の語で絞り込み、それをまた別の語で絞り込む——最大8段まで重ねられます。 大きなログを調べるとき、コマ…
技術解説

ファンレスMacでベンチを取ったら54%ブレた — サーマルスロットリングとラウンドロビン計測

検索エンジンのスレッド数スケーリングを実測したときの話です。本編の結果は別記事に書きました。今回はその裏側——最初の計測結果を丸ごと捨てた話をします。ベンチマークを取る人には他人事ではないはずです。 --- 1スレッドか…
技術解説

検索スレッドは何本が正解か — 8.9億行を1〜16スレッドで実測した

大きなテキストを並列検索するとき、スレッドは何本にすべきか。「コア数ぶん」「コア数×2」「物理コアまで」——通説はいろいろありますが、自分のアプリの、実物のデータで測った数字がいちばん信用できます。 UwView Pro…
技術解説

258.68GB・45億行を開く — アメリカ全土のOpenStreetMapをXML展開してUwView Proで実測した

先日、日本全域を切り出した3.16GB・1億行のXML で、ネイティブ版とブラウザ版の速度差を測りました。あのとき正直、こう思っていました。「1億行では、まだ本気を出していない」と。 UwView は「巨大ファイルを、い…
技術解説

検索結果を独立ウィンドウに分離した理由 — ジャンプ・保存・前後文脈まで「見ながら」触れるフィルタPopup

UwView / UwView Pro(以下 UVF / UVP)の検索・フィルタ機能を、メイン画面への上書き表示から独立したポップアップウィンドウに切り出しました。地味な変更に見えますが、「結果を見ながら元の位置へ飛ぶ…