![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
INF1というcsvファイルをハッシュに溜め込んで処理するperlを作成しようと考えています。
INF1というcsvファイルが仮に100万行有ろうとも、ハッシュに貯めれる上限は
マシンのメモリに依存すると考えてよろしいのでしょうか?
その際具体的に何MBだとサイズは幾つなどと算出できるものですか?
どなたかご存知の方お願いします。
環境はUNIXでperlはversion 4.0です。
# 関連配列にデータを格納
%hash = ();
while(<INF1>){
@f = ();
$_ =~ s/\s*$//; #行末の改行コードや空白を取り去る
s/\"*\"//g;
@f = split(/,/, $_);
$key = $f[0].$f[1];
$hash{"$key"} = $f[44]."\t".$f[45]."\t".$f[46]."\t".$f[47]."\t".$f[48]."\t".
$f[49]."\t".$f[50]."\t".$f[51]."\t".$f[52]."\t".$f[53]."\t".
$f[54]."\t".$f[55]."\t".$f[56]."\t".$f[57]."\t".$f[58]."\t".$f[59];
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perlをバージョンアップしたら、今まで正常に動いていたプログラムが、エラーになってしまった 3 2022/10/05 15:44
- C言語・C++・C# pythonのファイルの並びでの読み込みとリストについて 4 2022/04/13 03:52
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Visual Basic(VBA) エクセルVBAについて 8 2022/07/13 22:41
- Visual Basic(VBA) VBAで特定の場所にあるCSVファイル(複数)から特定場所を抜き出してExcelに転記したいです。 11 2023/05/23 16:29
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- 英語 提示した名言について(並列表現の文法規則) 4 2023/06/02 09:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Perlのハッシュのリファレンス...
-
Perlでいうハッシュとはどのよ...
-
連想配列の評価
-
DoEventsが必要な理由について
-
GIFアニメをループさせたくない
-
VBAでの一時停止と再開の方法
-
UWSCに制限時間を付けたいです
-
perlで配列の要素が空なのを知...
-
Perl 文字列を配列に直す方法
-
VB.NETで素因数分解のプログラ...
-
Escキーを押すと、中断する時と...
-
流れ図(フローチャート)が分か...
-
Javaの質問です。 この問題の答...
-
C#の勉強を始めたばかりの者です。
-
.htaccessがループしてる?それ...
-
二次元配列における要素数のは...
-
WinAPI「MsgWaitForMultipleObj...
-
エクセルの当番表を作っていま...
-
UWSCの終了の仕方
-
perl 初等プログラミングについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハッシュ検索はなぜ速い
-
文字列を変数名として扱う方法
-
チェックデジットについて
-
ハッシュのハッシュを実現したい。
-
まったく同じファイルのハッシ...
-
列挙型と連想配列の違いを教え...
-
重複ファイルを削除したいので...
-
*(アスタリスク)の意味
-
短いハッシュの作り方
-
英語でのシャープとコメの呼び...
-
ハッシュマーク以降のアドレス取得
-
一意(ユニーク)かつ、ソート...
-
Perlは戻り値で、ハッシュや配...
-
ハッシュリストって単にハッシ...
-
ActivePerl がハングアップ
-
mapのポインタ
-
多次元配列から重複を削除
-
文字数の短いユニークなID生成
-
Perlのハッシュ変数のソートに...
-
csvファイルのソート
おすすめ情報