I don't need split - this is array of structures (or 2D array or classes or whatever)
According NTFS docs, a volume can contain up to 2^64 files. Usually there are some hundreds K records (up to 1M records) in MFT. Each record contains attributes. Each non-resident attribute contains 1 or more data runs (sometimes more then 10). So array can contains up to 10M elements (or even more). I need to get MFT record Info (all MFT records already stored in array) pointing on logical cluster by mouse pointer, so time limit is about 0.5 sec
Main Topics
Browse All Topics





by: HainKurtPosted on 2009-06-07 at 18:18:03ID: 24568722
is split and loop so slow? how many ranges do you have? why speed is so important here?
x=3
for r in RangeArray.dplit(",")
r1 = r.split("-")(0)
r2 = r.split("-")(1)
if x>r1 and x<r2 then ...
loop