Dell products l.p. (20240111593). DYNAMIC SLICING USING A BALANCED APPROACH BASED ON SYSTEM RESOURCES FOR MAXIMUM OUTPUT simplified abstract
Contents
- 1 DYNAMIC SLICING USING A BALANCED APPROACH BASED ON SYSTEM RESOURCES FOR MAXIMUM OUTPUT
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 DYNAMIC SLICING USING A BALANCED APPROACH BASED ON SYSTEM RESOURCES FOR MAXIMUM OUTPUT - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 Unanswered Questions
- 1.11 Original Abstract Submitted
DYNAMIC SLICING USING A BALANCED APPROACH BASED ON SYSTEM RESOURCES FOR MAXIMUM OUTPUT
Organization Name
Inventor(s)
Sunil K. Yadav of Bangalore (IN)
Soumen Acharya of Bangalore (IN)
DYNAMIC SLICING USING A BALANCED APPROACH BASED ON SYSTEM RESOURCES FOR MAXIMUM OUTPUT - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240111593 titled 'DYNAMIC SLICING USING A BALANCED APPROACH BASED ON SYSTEM RESOURCES FOR MAXIMUM OUTPUT
Simplified Explanation
The abstract describes a method for dynamically adjusting the size of a thread pool based on changes in system resources, to efficiently crawl a filesystem and perform crawl jobs.
- Gathering information on filesystem resources
- Identifying thread pool size based on system resource information
- Starting a thread pool with dynamically adjustable size
- Crawling filesystem and identifying crawl jobs
- Adding crawl jobs to the thread pool
- Performing the crawl jobs
- Slicing data in crawled directories
Potential Applications
This technology could be applied in data management systems, cloud storage services, and file synchronization tools.
Problems Solved
This technology solves the problem of efficiently crawling large filesystems while adapting to changes in system resources.
Benefits
The benefits of this technology include improved performance, scalability, and resource utilization in filesystem crawling tasks.
Potential Commercial Applications
A potential commercial application of this technology could be in enterprise data management solutions, where efficient filesystem crawling is essential for data organization and retrieval.
Possible Prior Art
One possible prior art could be existing thread pool management techniques in software development, but the dynamic adjustment based on system resources for filesystem crawling may be a novel aspect of this innovation.
Unanswered Questions
How does this method handle errors or failures during the crawl jobs?
The abstract does not mention how the method deals with errors or failures that may occur during the filesystem crawling process.
What specific system resources are considered for dynamically adjusting the thread pool size?
The abstract does not specify which system resources are monitored and used to dynamically adjust the thread pool size.
Original Abstract Submitted
one example method includes gathering information regarding filesystem resources, based on the system resource information, identifying a thread pool size, starting a thread pool having the thread pool size, where the thread pool size is dynamically adjustable based on changes in the system resources, crawling a filesystem and identifying crawl jobs to be performed, adding the crawl jobs to the thread pool, and performing the crawl jobs. the method may further include slicing data in one or more directories that have been crawled.