1.0.5 Release Notes- The automated connection limiter now defaults to calculate the limit in a different way whenever max speed is set, which should prevent very fast clients from running into the limit during the period right after a restart.
- The client's uptime and various stats now start counting from when it finishes starting up, instead of from when the program is launched.
- The average speed counters are now less jumpy right after startup.
- Increased the retry counter for failing H@H image downloads from 10 to 100.
- Added better file buffering for image file reads.
- Removed the startup argument --skip-live-hash, as files are now always read through a buffered stream.
- Added the startup argument --disable-logging, which turns off the standard output log file.
- Calculating the stats for the file list during startup should now be much, much faster for large caches (100,000+ files).
- Added a workaround for a limitation in Java that caused file distibution to fail if the /tmp and/or the /cache directory were symlinked elsewhere in a way that caused them to end up on different file systems.
- The unmaintained "import" functionality was removed.
- Added the experimental argument --use-more-memory, intended for very fast clients, which applies the following optimizations:
-- Activates a new mechanism in the cache handler for reducing the disk I/O overhead related to tracking file usage statistics. Over time, this reduces housekeeping I/O by 75-80% on high traffic clients.
-- Increases the buffer size for generating the file list during startup from 1000 to 25000, which will help clients with a very large cache start up faster.
-- Increases the buffer size for reading image files from 8K to 64K.
Note that depending on your RAM size and OS, unless you explicitly set a larger heap size for the Java process, this setting could potentially make the Java VM run out of RAM. To set a larger heap size, you have to start the client from the command line like this:
CLI: java -Xmx512m -jar HentaiAtHome.jar --use-more-memory
GUI: javaw -Xmx512m -jar HentaiAtHomeGUI.jar --use-more-memory
Download from the usual place.For information on how to join Hentai@Home, check out The Hentai@Home Project FAQ.