octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #40304] Excessive I/O in load function


From: anonymous
Subject: [Octave-bug-tracker] [bug #40304] Excessive I/O in load function
Date: Tue, 29 Oct 2013 15:51:03 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130917 Firefox/17.0

Follow-up Comment #6, bug #40304 (project octave):

I have a smaller file which exhibits the same behaviour. The Attached Files
option here isn't working for me, so I'll email the sample to the addresses in
the cc list of the last comment.

Relevant part of strace output is:

21421 1381762047.573056 stat("Extended_Molecule", {st_mode=S_IFREG|0700,
st_size=317268812, ...}) = 0 <0.000021>
21421 1381762047.573153 stat("Extended_Molecule", {st_mode=S_IFREG|0700,
st_size=317268812, ...}) = 0 <0.000022>
21421 1381762047.573998 brk(0x2c28000)  = 0x2c28000 <0.000012>
21421 1381762047.574694 open("Extended_Molecule", O_RDONLY) = 3 <0.003623>
21421 1381762047.578384 fstat(3, {st_mode=S_IFREG|0700, st_size=317268812,
...}) = 0 <0.000033>
21421 1381762047.578580 lseek(3, 0, SEEK_SET) = 0 <0.000013>
21421 1381762047.578653 read(3, "# name: ", 8) = 8 <0.001227>
21421 1381762047.580030 lseek(3, 512, SEEK_SET) = 512 <0.000062>
21421 1381762047.580247 read(3, "n   2   ", 8) = 8 <0.000131>
21421 1381762047.580493 lseek(3, 1024, SEEK_SET) = 1024 <0.000071>
21421 1381762047.580673 read(3, "2   1   ", 8) = 8 <0.000062>
21421 1381762047.580784 lseek(3, 2048, SEEK_SET) = 2048 <0.000014>
21421 1381762047.580841 read(3, " 8   2  ", 8) = 8 <0.000027>
21421 1381762047.580913 lseek(3, 4096, SEEK_SET) = 4096 <0.000013>
21421 1381762047.580968 read(3, "  0   1n", 8) = 8 <0.000740>
21421 1381762047.581755 lseek(3, 8192, SEEK_SET) = 8192 <0.000012>
21421 1381762047.581807 read(3, " 0   1n ", 8) = 8 <0.000026>
21421 1381762047.581894 lseek(3, 16384, SEEK_SET) = 16384 <0.000014>
21421 1381762047.581957 read(3, "   1n  6", 8) = 8 <0.000021>
21421 1381762047.582022 lseek(3, 32768, SEEK_SET) = 32768 <0.000013>
21421 1381762047.582074 read(3, "n 127   ", 8) = 8 <0.000022>
21421 1381762047.582149 lseek(3, 65536, SEEK_SET) = 65536 <0.000012>
21421 1381762047.582204 read(3, "2   1   ", 8) = 8 <0.000023>
21421 1381762047.582270 lseek(3, 131072, SEEK_SET) = 131072 <0.000012>
21421 1381762047.582324 read(3, "10   2  ", 8) = 8 <0.000528>
21421 1381762047.582904 lseek(3, 262144, SEEK_SET) = 262144 <0.000012>
21421 1381762047.582960 read(3, " 4  -8.5", 8) = 8 <0.000715>
21421 1381762047.583738 lseek(3, 524288, SEEK_SET) = 524288 <0.000016>
21421 1381762047.583796 read(3, "0000E+00", 8) = 8 <0.000625>
21421 1381762047.584484 lseek(3, 1048576, SEEK_SET) = 1048576 <0.000015>
21421 1381762047.584545 read(3, "0.000000", 8) = 8 <0.000622>
21421 1381762047.585224 lseek(3, 2097152, SEEK_SET) = 2097152 <0.000011>
21421 1381762047.585277 read(3, ".0000000", 8) = 8 <0.000544>
21421 1381762047.585864 lseek(3, 4194304, SEEK_SET) = 4194304 <0.000011>
21421 1381762047.585916 read(3, "00000000", 8) = 8 <0.000487>
21421 1381762047.586450 lseek(3, 8388608, SEEK_SET) = 8388608 <0.000010>
21421 1381762047.586501 read(3, "00000E+0", 8) = 8 <0.000512>
21421 1381762047.587066 lseek(3, 16777216, SEEK_SET) = 16777216 <0.000011>
21421 1381762047.587121 read(3, "0   7.84", 8) = 8 <0.000534>
21421 1381762047.587711 lseek(3, 33554432, SEEK_SET) = 33554432 <0.000011>
21421 1381762047.587763 read(3, "E-03   0", 8) = 8 <0.000559>
21421 1381762047.588372 lseek(3, 67108864, SEEK_SET) = 67108864 <0.000011>
21421 1381762047.588423 read(3, "49  1320", 8) = 8 <0.000504>
21421 1381762047.588980 lseek(3, 134217728, SEEK_SET) = 134217728 <0.000011>
21421 1381762047.589033 read(3, "4   0.00", 8) = 8 <0.000521>
21421 1381762047.589597 lseek(3, 268435456, SEEK_SET) = 268435456 <0.000010>
21421 1381762047.589648 read(3, "27  -1.0", 8) = 8 <0.000472>
21421 1381762047.590195 close(3)        = 0 <0.000021>
21421 1381762047.590297 open("Extended_Molecule", O_RDONLY) = 3 <0.000025>
21421 1381762047.590442 read(3, "# name: nspinn# type: scalarn   "..., 8191) =
8191 <0.000037>
21421 1381762047.590602 lseek(3, 0, SEEK_SET) = 0 <0.000014>
21421 1381762047.590679 read(3, "# name: nspinn# type: scalarn   "..., 8191) =
8191 <0.000032>
21421 1381762047.590776 lseek(3, 0, SEEK_SET) = 0 <0.000013>
21421 1381762047.590852 lseek(3, 116, SEEK_SET) = 116 <0.000017>
21421 1381762047.591019 read(3, " 6480n# columns: 5n   1   2   0 "..., 8191) =
8191 <0.000025>
21421 1381762047.591116 lseek(3, 124, SEEK_SET) = 124 <0.000009>
21421 1381762047.591170 read(3, "columns: 5n   1   2   0   0   1n"..., 8191) =
8191 <0.000023>
21421 1381762047.591244 lseek(3, 0, SEEK_SET) = 0 <0.000010>
21421 1381762047.591310 read(3, "# name: nspinn# type: scalarn   "..., 8191) =
8191 <0.000024>
21421 1381762047.591434 close(3)        = 0 <0.000021>
21421 1381762047.591516 open("Extended_Molecule", O_RDONLY) = 3 <0.000024>
21421 1381762047.591592 read(3, "# name: nspinn# type: scalarn   "..., 8191) =
8191 <0.000027>
21421 1381762047.591694 lseek(3, -8162, SEEK_CUR) = 29 <0.000010>
21421 1381762047.591749 read(3, "   1n# name: FermiEn# type: scal"..., 8191) =
8191 <0.000026>
21421 1381762047.591905 lseek(3, -8156, SEEK_CUR) = 64 <0.000011>
21421 1381762047.591955 read(3, "    -3.41540n# name: iorbn# type"..., 8191) =
8191 <0.000024>
21421 1381762047.592114 mmap(NULL, 262144, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3ee9d6000 <0.000020>
21421 1381762047.592189 lseek(3, -8120, SEEK_CUR) = 135 <0.000010>
21421 1381762047.592238 read(3, "   1   2   0   0   1n   1   2   "..., 8191) =
8191 <0.000026>
21421 1381762047.592320 lseek(3, -8187, SEEK_CUR) = 139 <0.000010>
21421 1381762047.592369 read(3, "   2   0   0   1n   1   2   0   "..., 8191) =
8191 <0.000032>
21421 1381762047.592467 lseek(3, -8187, SEEK_CUR) = 143 <0.000015>
21421 1381762047.592528 read(3, "   0   0   1n   1   2   0   0   "..., 8191) =
8191 <0.000033>
21421 1381762047.592646 lseek(3, -8187, SEEK_CUR) = 147 <0.000015>
21421 1381762047.592706 read(3, "   0   1n   1   2   0   0   2n  "..., 8191) =
8191 <0.000049>
21421 1381762047.592812 lseek(3, -8187, SEEK_CUR) = 151 <0.000010>
21421 1381762047.592860 read(3, "   1n   1   2   0   0   2n   1  "..., 8191) =
8191 <0.000025>
21421 1381762047.592938 lseek(3, -8187, SEEK_CUR) = 155 <0.000010>
21421 1381762047.592987 read(3, "n   1   2   0   0   2n   1   2  "..., 8191) =
8191 <0.000063>
21421 1381762047.593124 lseek(3, -8186, SEEK_CUR) = 160 <0.000011>
21421 1381762047.593184 read(3, "   2   0   0   2n   1   2   1   "..., 8191) =
8191 <0.000026>
21421 1381762047.593262 lseek(3, -8187, SEEK_CUR) = 164 <0.000010>
21421 1381762047.593313 read(3, "   0   0   2n   1   2   1   0   "..., 8191) =
8191 <0.000024>
21421 1381762047.593386 lseek(3, -8187, SEEK_CUR) = 168 <0.000011>


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?40304>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]