Official eMule-Board: [emule 0.50a] Rehash Of Files On Windows Version Switch - Official eMule-Board

Jump to content


  • (2 Pages)
  • +
  • 1
  • 2

[emule 0.50a] Rehash Of Files On Windows Version Switch

#21 User is offline   squidlogic 

  • Member
  • PipPip
  • Group: Members
  • Posts: 26
  • Joined: 14-August 10

Posted 26 May 2023 - 11:41 PM

View PostmegaT, on 26 May 2023 - 03:21 PM, said:

On your every day PC nowadays of course hashing is fast enough.


Not in my case. I have an over a decade old hardware (CPU, RAM and HDD). Not everyone is on the latest hardware.

So the rehashing is... well, problematic, to say something, with large number of shared files on an HDD. Too much "trashing" (if applicable that term).

And so the reason of this thread too, to try to know the reason and avoid it.


View PostmegaT, on 26 May 2023 - 03:21 PM, said:

Quote

There should be some tool to convert to human readable :-S

If I just knew coding... :-S

Well feel free to start coding... it's never too late. ;)
Im a bit more active here now because I have time again to tinker with eMule/ed2k.


You should have told me that 30 years ago.

I'm already too old. That means no time to start learning a low level language. I barely do some Javascript scripts based on other people scripts and... that's already too much.


Thanks for your time on this thread, megaT :)
0

#22 User is offline   emule_user_downunder 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 161
  • Joined: 20-March 04

Posted 02 June 2023 - 12:03 PM

Just guessing that the granularity of the return value of the time stamp for different versions of the operating system may be dependant of the version as well as the underlying file system. FAT/FAT32/NTFS may all return different values when queried, even though your file explorer screen shows the same time and date stamp to the minute, the value on the particular volume may be recorded to the microsecond on some, and second on others.Are all your volumes created with the same release version of NTFS? Are they all formatted to FAT/FAT32? It may make a difference as to what eMule receives back when it asks the operating system. Careful debugging and stepping through the program may be the only way to verify this precisely, unless you can re-compile the source code in debugging mode to display the values returned. Not all file systems record values for last changed, created, modified, accessed, etc. Dirty file recognition (which is what this process attempts, and you are changing file locations and it is [rightfully] complaining) is not always a fine art.

This post has been edited by emule_user_downunder: 02 June 2023 - 12:07 PM

0

#23 User is offline   squidlogic 

  • Member
  • PipPip
  • Group: Members
  • Posts: 26
  • Joined: 14-August 10

Posted 03 June 2023 - 12:57 AM

View Postemule_user_downunder, on 02 June 2023 - 02:03 PM, said:

Are all your volumes created with the same release version of NTFS?


Yes.

At least the partition that holds the shared files and eMule executable, configuration files, etc, with the one that ships with Windows XP.

Remember, all related to eMule is in the same partition, the windows installations partitions have their own one, as I told earlier in the thread.



Might be, then, system specific the way they store/read the date.


View Postemule_user_downunder, on 02 June 2023 - 02:03 PM, said:

and you are changing file locations and it is [rightfully] complaining) is not always a fine art.


No, sorry, I'm not changing the files locations at any time.

In terms of Windows object (if that is the term), it is exactly the same volume (rdisk, disk, volume, etc).

Even the partition letter assigned is the same through the disk manager.

What is X:\emule for one system, is X:\emule for the other. And if it would be J:\emule for one, would be J:\emule for the other. (Note: not actual paths)

Nothing is moved, nothing is changed, nothing is copied elsewhere.

Is the same partition, with the same NTFS file system since the disk was partitioned looooooong ago. As much, maybe, the Windows 7 partition was reformatted on install. I doubt it, but might be probable. I don't remember it. Was long ago.



Aside those notes, sadly, I don't have the knowledge for compilation of programs, so I can't debug it. I only have the verbosity logs of eMule and... well, they don't tell much.
0

  • Member Options

  • (2 Pages)
  • +
  • 1
  • 2

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users